вторник, 3 марта 2015 г.

Как сохранить анимацию для прилинкованных объектов (на примере MadCar).



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

Саму геометрию машины можно пока скрыть.

 Создаем Dummy для каждого колеса и кузова и совмещаем их центры. Назвать Dummy лучше таким образом, чтобы потом не запутаться. Я назвал передние - правое колесо w01_r, левое w01_l, задние - правое w02_r, левое w01_l, кузов машины - body



После создания Dummy их нужно скопировать (для того, что бы потом именно в эти неприлинкованные копии загрузить анимацию):
А первоначальные Dummy прилинковать, соответственно, элементам MadCar.


Выделяем первоначальные Dummy, в закладке motion->trajectories нажимаем collapse.
Величину samples лучше выставить равным количеству кадров в анимации, тогда ключи (в нашем случае поворота и позиции) будут созданы в каждом кадре:

Теперь необходимо в эти ключи записать анимацию:
Animation -> Save animation (не снимая выделения с Dummy)

Далее выделяем наши заранее скопированные копии Dummy и загружаем анимацию
Animation -> Load animation


При загрузке анимации надо нажать Edit Maping:
Затем нехитрая операция. Надо в списках объектов INCOMING и CURRENT выбрать соответствующие объекты с Exposed World Transform и нажать стрелку "<-"


 Эту же операцию проделать для всех остальных.
колес и кузова и нажать Save Mapping и затем Load Motion. Продублированные Dummy должны совместиться с первоначальными.
Спасибо за внимание. 





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

Отправить комментарий