Анимация нитки в 3ds Max

22 Sep, 2014 Anton (Staff Author)
22 Sep, 2014 # Re: Анимация нитки в 3ds Max
Всем привет!

Вопрос к аниматорам, может кто знает, готов поделиться техникой анимации нити, веревки, шланга и т.д..

Например, стоит задача завязать шнурки. То есть взять два конца, завязать узел, сделать бантик и все это без всяких «магий появления» или компоузинга, а буквально анимация шнурка, с сохранением мепинга, учетом всех преград и прикосновений. Как это сделать?

Сейчас делаем это с помощью сплайна с несколькими контрольными точками, подвязанными на Dummy. В результате текстура «плывет», общая длина сплайна изменяется, очень неудобное управление, фактически покадровая манипуляция дамми в пространстве.

Буду рад любой помощи, в том числе и на платной основе 😉

22 Sep, 2014 3Denis
22 Sep, 2014 # Re: Анимация нитки в 3ds Max
Сделай шнурок правильной длины, чтобы ему некуда было тянуться, и анимируй с помощью костей, они тебе дадут плавный изгибы и буду хорошо тянуть весь шнурок за собой. 👍

22 Sep, 2014 Anton (Staff Author)
23 Sep, 2014 # Re: Анимация нитки в 3ds Max
3Denis, привет!

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

Мы уже пробовали делать цепочку костей и симулировать ее поведение при помощи MassFX, но по факту, когда костей более 10и – цепочка просто реветься в произвольном месте без всяких причин, что делает невозможным использование данной технологии. Искали решение этой проблемы, в инете все жалуются на то же самое, лишь констатируя что после некоторое кол-ва костей конструкция рушиться.

Так же пробовали использовать Cloth, гравитация неплохая, но работа коллизий оставляет желать лучшего.

Вот в этом собственно и проблема, что стандартной техникой решить эту задачу нам не удается.

14 Nov, 2014 shakil
14 Nov, 2014 # Re: Анимация нитки в 3ds Max
посмотри скрипт
http://www.scriptspot.com/3ds-max/scripts/spline-rope
вроде то что тебе нужно

22 Sep, 2014 Anton (Staff Author)
14 Nov, 2014 # Re: Анимация нитки в 3ds Max
Привет!

Знаю этот скрипт, буквально сразу же я нашел его, но к сожалению он всего лишь скрипт, то есть автоматизация некоторых функций уже имеющихся в 3ds Max. А как я сказал ранее, они не работают как должны (см. про более 10и контрольных точек). Более того, при всем уважении к труду автора этого скрипта, он не стал на 3ds макс 2013 (установился с ошибками), в связи с чем я закинул его в 2008 макс, куда он установился, однако все те же проблемы не решил. Более того когда ты тянешь за переднюю контрольную точку «змейки», задние болтаются как им вздумается. По крайней мере у меня было именно так 🙄

14 Nov, 2014 Евгений_MEV
14 Nov, 2014 # Re: Анимация нитки в 3ds Max
Самому стало интересно. :| Долго рылся в интернете и результат разочаровал.
Старался помочь Вам но, увы, ничего дельного найти не смог. Присмотрел пару спорных вариантов, да и то вы наверняка все это уже видели… 🙄



Rope Rig Pro 1.0.0 for Maya

Если вы разгадаете секрет, то поделитесь с нами?

22 Sep, 2014 Anton (Staff Author)
15 Nov, 2014 # Re: Анимация нитки в 3ds Max
Да, Евгений_MEV, спасибо тебе. Я поглядел видосы, то что нужно в принципе, но они все по Maya, что буквально в моем случае не поможет.

Пока «секрет» не разгадан, работа не ждет. Мы вынуждены были двигаться далее. Пришлось топорно анимировать Dummy прилинкованные к точкам Spline. Тем не менее, в процессе работы вернуться к вопросу придется много раз и если будет найдено элегантное решение, обязательно им поделюсь.

В любом случае вопрос открыт и если кто поможет, будем очень признательны!

11 Jan, 2015 thedogbeat
11 Jan, 2015 # Re: Анимация нитки в 3ds Max
Получалось симулить мягкие макароны с помощью частиц, выстроенных в цепочку, связанных оператором PhysX Glue (у меня в 2012 максе это делает плагин Orbaz Particle Tools Box, в 2014 максе насколько я знаю эти операторы встроены). Получается подобие системы костей, с возможностью любых физических взаимодействий. К модели цепочка привязывается с помощью Particle Skinner. Единственная проблема - макаронины некрасиво перекручивались в геометрии, и как это исправить мне пока неясно. Каким-то образом нужно им ограничить ротейшн относительно друг друга - подозреваю, что нужен скрипт. Если кому удавалось решить это - пишите.

5 Apr, 2015 lis
5 Apr, 2015 # Re: Анимация нитки в 3ds Max
Добрый вечер! Есть телефон, у телефона есть веревочка. Поделитесь опытом - кто как укладывает веревочки, ниточки, канатики.

Я рисовал сплайном с толщиной, для телефона в горизонтальном положении. Потом на подставку его воздвиг, снова редактировать сплайн. Пробовал симулировать bones, но там у меня и skin пересекается, и кости вращаются относительно друг друга, опять же и skin перекручивается. Может у кого ссылка есть на конкретный пример - вот веревка, вот она падает, вот так она уложилась. Ну и соответственно описания, как этого добились.

22 Apr, 2015 Apologet
22 Apr, 2015 # Re: Анимация нитки в 3ds Max
Надо копать новые PF и TP в Максе. В PF точно можно реализовать симуляцию поведения cофтобжекта частицами.

Комментировать

Имя:  


Анти-спам (отметьте пункты, с которыми Вы согласны, и уберите отметку, с которыми - нет)
Да, я спам-бот.
Да, я человек.
Правила Пользования Сайтом

RenderStuff © 2008