Как рендерить dForce волосы, так чтобы комп не сходил с ума?

13 сообщений / 0 новое
Последнее сообщение
Keniks
Аватар пользователя Keniks
Не в сети
Последнее посещение: 8 месяцев 4 дня назад
Регистрация: 21.08.2022
Сообщения: 14
Рейтинг: 1
Как рендерить dForce волосы, так чтобы комп не сходил с ума?

Боюсь что вопрос не в первый раз, но это очень косвенно надо искать кажется, прямой поиск нничего не дал.

Думаю все с этим сталкивались, что нормальные dFroce волосы превращают сцену в неподъемное нечто. Достаточно одной неудачной прически, чтобы все стало тормозить адски. Юзаю сейчас такие волосы как
https://www.daz3d.com/soft-classic-hair-with-dforce-for-genesis-8-and-81...
или
https://www.daz3d.com/biscuits-noa-hair-with-dforce-for-genesis-8-female и оно таааак тормозит, что я не знаю куда деваться. И это только 2-3 девочки в кадре с длинными волосами, а если бы я 5 воткнул? Всё? покупай 3 штуки 4090?

Есть ли какой-то вариант оптимизации этих волос? Или единственное решение - бери без Д форсные менее интересные волосы?

Вверх
Понравилось 0.
AlexArts-3D
Аватар пользователя AlexArts-3D
Не в сети
Последнее посещение: 1 год 23 часа назад
Регистрация: 23.10.2022
Сообщения: 310
Рейтинг: 83

Ну вы сами ответили на свой вопрос.
3 штуки 4090 или пара квадро с 48Гб на каждой...
Либо одна дфорс прическа в сцене

Вверх
Понравилось 0.

Domino Dancing

Mия
Аватар пользователя Mия
Не в сети
Последнее посещение: 3 часа 47 мин. назад
Регистрация: 07.12.2020
Сообщения: 294
Рейтинг: 159

Когда у меня выходит тяжелая сцена, то я всегда рендерю персонажей сначала лысыми, а потом уже прически отдельно, склеиваю все в фотошопе. Но в таком случае нужно быть очень внимательным с тенями.

Вверх
Понравилось 1.
3DZoo
Аватар пользователя 3DZoo
В сети
Последнее посещение: 2 мин. 58 сек. назад
Регистрация: 11.03.2021
Сообщения: 1392
Рейтинг: 499

Keniks

Есть ли какой-то вариант оптимизации этих волос? Или единственное решение - бери без Д форсные менее интересные волосы?

dForce никакого отношения к скорости рендера не имеет. Вы можете сами сделать почти из любых волос dForce. Это технология для проведения симуляций.

На примере

Soft Classic Hair with dForce for Genesis 8 and 8.1 Females

(другие не смотрел). Волосы выполнены в виде геометрии с наложенными тремя геошелами для создания объема. Итоговая геометрия 260000 полигонов, что довольно много. По умолчанию включен HD resolution (Level 2 при рендере). На волосах висит 215 морфов. Все это грузит и RAM и видео карту.

Просто волосы сделаны не удачно. Такую прическу можно засунуть в геометрию 25000-50000 полигонов.

Оптимизировать можно попробовать.
1. Отключить HD Resolution или хотя бы понизить до 1 при рендере.
2. Скрыть видимость части геошелов, если это не испортит картинки. Например основная масса волос за спиной, а рендерите вы в анфас.

Вверх
Понравилось 2.
Keniks
Аватар пользователя Keniks
Не в сети
Последнее посещение: 8 месяцев 4 дня назад
Регистрация: 21.08.2022
Сообщения: 14
Рейтинг: 1

Да, я в целом понимаю, что Дфорс как таковой тут не при чем. Но именно Дфорс волосы в силу какой-то необъяснимой специфики так тормозят, их вероятно делают более сложными.
Мне просто пока не попадались симпатичные прически на дфорсе которые не тормозят как фиг знает что.

Я пробовал ваши советы, в целом убирать HD помогает,если речь была про геометрию, то да помогает довольно сильно, но волосы становяться угловатыми и жуткими Sad
2 как бы да, но как бы и нет в том плане, что я в целом так и спасаюсь просто скрывают персонажей из сцены лишних и соответственно волосы, но хочется решения магического, чтобы оно просто сцуко работало и не нужно было об этом думать Smile
Надежда на чудо короче)

Вверх
Понравилось 0.
3DZoo
Аватар пользователя 3DZoo
В сети
Последнее посещение: 2 мин. 58 сек. назад
Регистрация: 11.03.2021
Сообщения: 1392
Рейтинг: 499

Keniks

Но именно Дфорс волосы в силу какой-то необъяснимой специфики так тормозят, их вероятно делают более сложными.

Не сложными, а тяжелыми в плане геометрии. Чтобы хорошо гнулись во время симуляции.

но хочется решения магического, чтобы оно просто сцуко работало и не нужно было об этом думать

Любую геометрию можно оптимизировать. И волосы тоже можно. Как бы прорядить ее. Для хорошего изгиба нужны горизонтальные ребра, а лишние вертикальные можно удалить. Просто из-за большого количества деталей это процесс утомительный. Проще сделать новые волосы (тем кто умеет).

Ищите альтернативу, причем для любого поколения, можно даже для Victoria 4. И переделывайте под Genesis c dForce. dForce тоже не панацея. Результат в скульпторе будет даже лучше.

Вверх
Понравилось 0.
Некто_Дима
Аватар пользователя Некто_Дима
Не в сети
Последнее посещение: 47 мин. 6 сек. назад
Регистрация: 13.05.2020
Сообщения: 1271
Рейтинг: 649

Итоговая геометрия 260000 полигонов, что довольно много

Да ладно 260к не так уж и много для волос

Вот волосья например. 8 Миллионов полигонов. Накинул такие на пару персонажей в сцене и 16 миллионов полигонов. Еще сцена какая нибудь в лесу, с листвой и травой. А еще вот это добавить в сцену - оно весит 50 миллионов полигонов. Какие нахрен 260к полигонов? Это просто капля в море))

Вверх
Понравилось 0.

Ум - это способность быстрее, и вернее других, определять причинно-следственные связи,
основываясь на меньшем количестве информации

Keniks
Аватар пользователя Keniks
Не в сети
Последнее посещение: 8 месяцев 4 дня назад
Регистрация: 21.08.2022
Сообщения: 14
Рейтинг: 1

А как вы определяете объем полигонов в модели, если не секрет?

Вверх
Понравилось 0.
Некто_Дима
Аватар пользователя Некто_Дима
Не в сети
Последнее посещение: 47 мин. 6 сек. назад
Регистрация: 13.05.2020
Сообщения: 1271
Рейтинг: 649

А как вы определяете объем полигонов в модели, если не секрет?

На боковые панели можно добавлять дополнительные вкладки. Там где у вас на полоске располагаются "parameters", "surfaces", и т.д. Кликнув правой кнопкой мыши можно добавить вкладку "Scene info". Там будет показываться информация о выбранном объекте и о сцене в целом. Волосы иногда состоят из 2-х отдельных объектов. Hair Cap с небольшим полигонажем и сами волосы, которые вложены в haircap

Вверх
Понравилось 0.

Ум - это способность быстрее, и вернее других, определять причинно-следственные связи,
основываясь на меньшем количестве информации

3DZoo
Аватар пользователя 3DZoo
В сети
Последнее посещение: 2 мин. 58 сек. назад
Регистрация: 11.03.2021
Сообщения: 1392
Рейтинг: 499

Keniks

А как вы определяете объем полигонов в модели, если не секрет?

Некто_Дима описал один из вариантов. Я немного делаю по другому. Чтобы не вникать куда и чего вложено (бывают скрытые объекты). Я просто экспортирую все в OBJ и затем делаю обратный импорт. И у этого объекта вижу общее кол-во полигонов. Ну а вообще, если у объекта тяжелая геометрия, то это сразу заметно. Начинает присутствовать некий лаг между вашими действиями и откликом на них во вьюпорте.

Вверх
Понравилось 0.
3DZoo
Аватар пользователя 3DZoo
В сети
Последнее посещение: 2 мин. 58 сек. назад
Регистрация: 11.03.2021
Сообщения: 1392
Рейтинг: 499

Некто_Дима

8 Миллионов полигонов.

Даже не представляю, что туда можно было засунуть. Если хорошо увеличить каждый волос, то может оказаться, что там блохи бегают, причем стадами.

Вверх
Понравилось 0.
Витя
Аватар пользователя Витя
Не в сети
Последнее посещение: 19 мин. 12 сек. назад
Регистрация: 06.05.2021
Сообщения: 2760
Рейтинг: 516

Любопытно: количество волос на голове колеблется от 100 до 150 тысяч

Вверх
Понравилось 0.

С уважением.

3DZoo
Аватар пользователя 3DZoo
В сети
Последнее посещение: 2 мин. 58 сек. назад
Регистрация: 11.03.2021
Сообщения: 1392
Рейтинг: 499

Любопытно: количество волос на голове колеблется от 100 до 150 тысяч

Вы про настоящие волосы. Если взять восьмигранник длиною с волос и разделить на десять сегментов, то получится 80 полигонов. Как раз и будет 8 млн. при количестве волос 100 тысяч.

Вверх
Понравилось 0.