Вопрос по поводу реалистичной анимации кабины грузового автомобиля...

Автор
Сообщение
На сайте c 19.04.2018
Сообщений: 172
Новосибирск
Вот например сделал я транспорт в максе, который умеет ездить по любой поверхности и поворачивать колесами. но встает вопрос реалистичности поведения самой кабины (кузова, каркаса), не знаю как придумать, что бы кабина автомобиля могла амортизировать. на кочках или например когда транспорт останавливается резко, кабина как бы 2-3 раза качается. модификатор Flex для этого не подходит, так как деформирует объект, и качается вообще не в ту сторону, хотя бы скажите в какую сторону копать и какие модификаторы смогут решить этот вопрос без посторонних плагинов?
На сайте c 17.03.2010
Сообщений: 582
3d max 6 библия, там пол книги описывают эту тему.
На сайте c 31.03.2011
Сообщений: 9934
Renderfarm
Craft director studio
На сайте c 19.04.2018
Сообщений: 172
Новосибирск

xpp_nd_ruphus_

MadCar то же не плохой ПЛАГИН...

На сайте c 31.03.2011
Сообщений: 9934
Renderfarm
CATmartovski если штатными средствами, то тут надо лезть в дебри wire и скриптования
На сайте c 11.02.2018
Сообщений: 2046
Сальск

Без сторонних плагинов - можете посмотреть этот урок - https://youtu.be/x7UWXvWBPyE  - просто понять принцип работы с цилиндрами со штоками и пружинами. 

Затем можно организовать свою пружинно-рычажную систему и анимировать её уже вручную. Тут суть в том, что организовать её нужно так, чтобы анимировать вручную нужно было только один контрольный объект (ну максимум два, если учитывать ещё и перекос кабины). Вся остальная система сконструирована так, что реагирует на перемещение этого объекта - что-то растягивается, что-то сжимается.

А уж анимация этого контрольного объекта - просто откройте в доках по Максу Анимационные Констрейнты и Анимационные Контроллеры и читайте про каждый, ищите что Вам подходит.

Мелкое дрожание кабины при езде по грунтованной дороге можно сделать Noise Position-ом.

Отрабатывание подвески вниз-вверх можно решить Expression Controller-ом, найти только как затянуть в него высоту рельефа и написать зависимость интенсивности перемещения кабины от скорости изменения высоты рельефа (т.е. чем быстрее движется машина и чем глубже яма, в которую она попадёт, тем сильнее "сыграет" контрольный объект и отработает подвеска).

Возможно, я назвал не самые удачные варианты решения, но суть одна - нужно создать систему, управляемую одним(двумя) контрольным объектом. А уж как его анимировать - дело Ваше.

Сэтап такая штука - замороченная, но интересная.

На сайте c 19.04.2018
Сообщений: 172
Новосибирск
GreatWhiteShark
Спасибо! будет над чем по размышлять ))

На сайте c 11.02.2018
Сообщений: 2046
Сальск

Беда Cloth, а также упомянутого ТСом Flex, ну и тому подобных инструментов - это непредсказуемость. Это симуляции. Тогда уж можно и Партиклами попробовать - mpGlew подойдёт наверное не хуже Cloth.

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

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

Читают эту тему: