Уроки: Maya

Толщина ткани, созданной при помощи Cloth

В этом уроке я расскажу, как при помощи стандартных средств Maya создать объёмную ткань. Этот урок простой в плане реализации, но эффективный и производительный.

Создайте свою сцену с Cloth (любая ткань) или возмите эту M@Ya 7.0

Полностью подготовьте Cloth Object к анимации (текстурирование физика Collision Object и т.д.)

проиграйте анимацию с включенным Attribute Editor > cpCache > Cache Enable.

Если все устраивает, отмотайте сцену к первому кадру

сделайте копию Cloth объекта (Edit > Duplicate).

У копии удалите History (Edit > Delete by Type > History) и все Constraint, последние без труда найдете в Outliner.

У нас получилось два объекта Ведущий (Cloth Object) и Ведомый (Polygon Object).

Переходим в раздел моделирования | Modeling | hotkey F3

Выделим Ведомый объект и придадим ему объем при помощи Edit Polygons >Extrude Face

в Channel Box включите опцию Keep Faces Together

вытяните ось манипулятора Extrude Face 0.100 - 0.200 в нужную сторону с учетом нормалей полигона.

`Края полигона можно скруглить Edit Polygons > Bevel, можно также воспользоваться инструментом Polygons > Smooth, но это замедлит производительность.

После удалите History.

Переходим в раздел анимации | Animation | hotkey F2

Выделим Ведомый, затем удерживая клавишу Shift Ведущий объект, и при помощи деформатора Wrap (Deform > Create Wrap) заставим их взаимодействовать.


Скройте Ведущий объект (hotkey Ctrl H) и проиграйте анимацию.

27245 Автор:
Актуальность: 579
Качество: 440
Суммарный балл: 1019
Голосов: 32 оценки

Отзывы посетителей:

аватар
 
Воробьёв Михаил 2 0
А не проще Bonus Tools с Alias-а скачать?
аватар
 
rastasich 12 0
Просто и результат есть, но деформер дейсвительно плох, ваще хорошая практика запекать одежду в морфы, у гномонов в уроках по мелу есть хороший скрипт, но можно и самому допереть. Дык шо хорошим дополнением к уроку было б запечь все в морфы кода будешь доволен динамикой ткани, и забыть о wrap. А так для начинающих вполне хорошая инфа
аватар
 
maxer 7 0
Самое то!!!!!!!!!!
аватар
 
scripterBB 11 0
Оригинально...
аватар
 
crest 7 0
Очень актуально.
аватар
 
GlowStudio 11 0
интересная вещь о майе.
аватар
  vip
Skif 2787 0
Администратор 3D галереи
толстую ткань в майке легко сделать без провалов при помощи syflex, если использовать в syflex не cloth а skin (не путать со скинингом и костями)
аватар
 
Valdic 111 0
maya Выросла в мои глазах.
аватар
 
STeReO 2 0
Михаил Куркубет
А не знаешь как можно эту неприятность обойти... время расчета не волнует, главное результат.
аватар
 
Владислав (sapiens) 117 0
А в Синеме покруче, чем в Максе или Майе. Ничего экструдить не надо: лишний вес только в сцене! Толщина прекрасно интерактивно симулируется.
аватар
 
Михаил Куркубет 24 0
STeReO
В максе все еще проще, после симуляции ткани в стэке последним ставишь модификатор Shell и регулируешь толщину, правда края скруглить в нем не получится. Там где будут резкие складки, нахлест и т.п. ткань будет пересекать сама себя, т.е та часть которую мы нарастили может пересечься, т.к. не учавствовала в расчетах. Описанный тут способ имеет тот же самый недостаток.
аватар
 
STeReO 2 0
Вот что называется в тему, жаль голосовать не могу...
А в Max'е случаем не знаешь как сделать то-же...
аватар
 
Veldrin 7 0
нтересно.........оригинально
видно понимание принципа организации майки.
короче - просто и совкусом!
аватар
 
Решатель 44 0
Зачем дуплицировать объект и использовать его как деформер(весьма тормозной, хочу заметить), если extrude можно навалить прямо на cloth? Либо на worldMesh->inMesh копию?
аватар
 
очень актуально! коротко и просто.
аватар
  vip
Skif 2787 0
Администратор 3D галереи
неплохо, вот только Wrap иногда косячит...
можно было это го же эффекта добиться при помощи системы двойного морфинга. зато это не так сильно грузило бы систему... но Автор молодец! Респект. затронул актуальную тему. поэтому почти высшие баллы.
аватар
 
Aleksandr Pushkin 19 0
Как раз меня этот урок интересует . Чесно говоря по больше бы картинок... А так 4 заслуженно
Зарегистрируйтесь, чтобы добавить комментарий.
Эту страницу просмотрели: 133 уникальных посетителей