Главная | iClone 3.1
Анимация поддерживает репутацию страны
Предыдущая Следующая
Объект шланга представляет собой лишь сплайн, и поэтому используя новые параметры свитка Rendering, можно указать толшину сплайна, а также режим его отображения в видовых окнах.
1.?Выделите шланг и перейдите к панели Modify. Установите толшину сплайна порядка 11 единиц в счетчике Thickness, а также флажки Renderable (Подлежит визуализации), Generate Mapping Coordinates (Формировать координаты проецирования) и Display Render Mesh (Отобразить визуализируемый каркас) в свитке Rendering. При необходимости настройте размер шланга, чтобы придать ему приемлемый вид.
2.?Свяжите вместе все объекты пожарной лестницы (кроме сплайна шланга) для создания их иерархии, а именно: наконечник брандспойта — с его срединой, средину брандспойта — с его основанием, а основание брандспойта — с пожарной люлькой.
3.?Свяжите пожарную люльку с цилиндром, соединяющим ее с пожарной лестницей, а цилиндр — с лестницей.
4.?Свяжите пожарную лестницу с ее основанием (рис. 12.7).
Глава 12. Снаряжение неорганической модели для приложений в вещательной сфере 375
Пожарная лестница Цилиндр пожарной люльки Основание брандспойта Наконечник брандспойта
Пожарная люлька Брандспойт Рисунок 12.7. В данной иерархии показаны связанные объекты пожарной лестницы
Щ предупреждение
Ни с чем не связывайте сплайн шланга, поскольку в дальнейшем будут установлены точечные обьекты для управления его формой. При наличии шланга в иерархии он подвергнется двойному преобразованию во время анимации движения пожарной машины. Подобные ошибки весьма распространены на этапе создания иерархий объектов и установки ограничений, однако их несложно избежать, если иметь правильное представление о порядке управления анимацией обьектов. Основное правило в этом случае гласит: не включать обьект в анимацию, если его движение ограничивается другим объектом в данной иерархии, или если составляющие его подобьекты связаны здесь с другими объектами с помощью модификатора Link Xform.
На данном этапе для связей должны быть установлены ограничения по положению, вращению и масштабу, с тем чтобы каждый объект перемещался так, как предполагалось. Соответствующие элементы управления находятся на панели Hierarchy, выбираемой с помощью кнопки Link Info.
376 Часть IV. Снаряжение
5.?Выделите основание пожарной лестницы и заблокируйте ее вращение вокруг осей X и Y. Кроме того, заблокируйте ее перемещение и масштабирование по всем трем осям.
6.?Выделите пожарную лестницу и заблокируйте ее вращение вокруг осей X и Z. Кроме того, заблокируйте ее перемещение и масштабирование по всем трем осям.
7.?Выделите цилиндр, расположенный над пожарной люлькой, и заблокируйте его вращение по всем осям, кроме оси Y, а также сбросьте флажки его вращения вокруг осей X и Y в свитке Inherit (Наследование).
Таким образом, вращение пожарной лестницы не передастся по цепочке цилиндру или пожарной люльке, что позволит добиться реалистичного движения этих объектов.
8.?Выделите люльку и установите флажки блокировки ее вращения вокруг всех трех осей, поскольку ее вращением будет управлять цилиндр.
9.?Проверьте правильность вращения основания пожарной лестницы, самой лестницы и цилиндра пожарной люльки. Если при этом будут обнаружены какие-либо ошибки, настройте положение точек опоры, используя режим Affect Pivot Only, выбираемый с помощью одноименной кнопки на панели Hierarchy. В частности, точка опоры лестницы должна находиться вблизи основания соответствующей геометрической формы, но не на самом ее краю, как показано на рис. 12.8.
В данный момент можно также воспользоваться дополнительными точечными объектами Д1Я управления вращением пожарной лестницы, однако наличие слишком большого числа таких объектов может вызвать путаницу и чрезмерное нагромождение объектов, отображаемых в видовом окне. Поэтому воспользуйтесь новым инструментом, называемым манипулятором плоского угла (Plane Angle Manipulator).
Этот инструмент относится к классу манипуляторных объектов, представляющих собой специализированные элементы управления, которые обеспечивают более точное манипулирование анимацией. Они могут выглядеть и действовать как угодно, ибо относятся к классу объектов, поведение которых полностью описывается сценарием, причем их можно создавать самостоятельно. (Этот вопрос в данной главе не рассматривается, однако обратившись к оперативной справке по MAXScript либо к соответствующим Web-ресурсам, можно самостоятельно разобраться, как это делается.)
Предыдущая Следующая
- Реклама:
- Отзывы по работе с франшизой экопан .