
реализация пайплайна марвелос — гудини на примере из вкр
строение юбки
для начала необходимо изучить как эта юбка строится в реальной жизни

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

коллайдер для слоев юбки
металлическую основу имитирует коллайдер из круга (при помощи функции freeze геометрия замораживается и симуляция на нее не действует)
все слои пришиваются снизу вверх по одному
достаточно 3-4 слоев
Pleats Fold — инструмент для создания разных типов складок
направление создания складок // необходимые параметры
для более правдоподобного вида юбки рекомендую использовать для каждого слоя разные настройки и комбинировать выделенные красным квадратом параметры в хаотичном порядке
физические параметры
для полупрозрачных слоев я использовала ткань silk organza
параметры настройки пресета ткани silk organza
симуляция в houdini
весь процесс симуляции основан на пайплайне из предыдущих глав с некоторыми доработками
pin constraint
чтобы юбка не спадала, используется pin constraint
shape match constraint — констрейнт, который возвращает точки геометрии к их исходной форме, обеспечивая жёсткость объектов
shape match constraint
shape match constraint stretch
с помощью shape match constraint удалось сымитировать жесткую часть юбки, которая выглядит почти как кольцо
важно брать в группу не всю юбку, а только ее кусок, чтобы концы и основание оставались также прыгучими и подвижными
vellum cloth
так как юбка практически не тянется из-за жесткого каркаса, stretch выставлен на очень большое значение (1е+10), что позволяет имитировать поведение практически твердого тела, поэтому damping ratio соответствует значению 0.0001, чтобы избежать излишних колебаний
compression stiffness также на высоких значениях (1e+10), чтобы поддерживать плотность ткани
bend на 500 позволяет создать ткань средней жесткости, которая сохраняет форму, но при этом все еще может создавать естественные складки
при помощи damping ratio 0.0025 юбка становится более отскакивающей при движениях, что похоже на поведение реальной юбки
vellum solver
коллизия для среднего слоя
все слои симулировались отдельно на одинаковых настройках, а потом соединялись кэши
результат симуляции