Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пособия_Tutorials / Рус / Анимация персонажа_ч1_(145).doc
Скачиваний:
84
Добавлен:
25.04.2015
Размер:
4.76 Mб
Скачать

Применение Physique

После настройки положения фигуры по сети персонажа к сети следует применить модификатор Physique, который объединяет фигуру с сетью.

После применения и настройки Physique анимация фигуры передается сети, заставляя ее двигаться, будто под ней имеются кости и мышцы.

Настройка:

  1. Загрузка файла cs4_qs_drX02.max из папки tutorials\character_animation\quick_start.

В сцене Dr_X and и полностью настроенная фигура.

  1. В окне Front увеличение таза фигуры (оранжевый треугольник) и центра массы COM (синий тетраэдр).

Применение Physique:

  1. Выбор сети персонажа – DoctorX.

  2. На панели Modify выбор Physique из списка. Появляются свитки Physique.

  3. В свитке Physique включение Attach To Node и щелчок COM фигуры.

  4. Возникает диалог Physique Initialization. Щелчок Initialize.

Сеть персонажа теперь привязана к фигуре. Оранжевый сплайн деформации, проходящий через сеть, показывает, что вся структура фигуры объединена с сетью.

Оранжевый сплайн в сети Dr_X. (Включен режим See-Through, костяк фигуры скрыт.)

Примечание: Режим See–Through для сети DoctorX можно включить клавишами Alt+X.

Настройка оболочек:

Модификатор Physique связывает фигуру с сетью. Каждую часть фигуры окружает оболочка (envelope), и деталь фигуры действует на вершины сети, лежащие внутри оболочки. По умолчанию размер оболочки зависит от размера части фигуры, который получен при настройке.

Часто оболочки нуждаются в подгонке вручную, чтобы фигура правильно управляла сетью. Если у сети есть острые выступы, это хорошее указание на то, что некоторые вершины сети не лежат внутри оболочки. Можно увидеть этот эффект при повороте руки.

  1. Переход правым щелчком в окно Top и выбор рамкой (Region Zoom) левой руки Dr_X.

  1. Выбор левого предплечья (DrX Biped L Forearm) и поворот его вверх и вниз.

Некоторые вершины не двигаются за рукой.

Вершины выпирают из формы.

  1. Клавишами Ctrl+Z возврат руки в прежнее положение, так можно подогнать оболочку.

  2. Выбор сети DoctorX в стеке, щелчок значка с плюсом + левее Physique и выделение подобъекта Envelope.

Оранжевый сплайн, проходящий через фигуру, желтеет. Эти сплайны при движении деформируют сеть.

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

Каждая часть фигуры имеет две оболочки: красную оболочку внутри и лиловую (purple) оболочку снаружи. Некоторые вершины раструба рукавиц оказались за границей внешней оболочки. На эти вершины предплечье совсем не действует без увеличения оболочки.

  1. В группе Envelope Parameters свитка Blending Envelopes увеличение Radial Scale до 2.0.

Теперь вершины раструба рукавицы Dr_X внутри оболочки.

Темная внешняя оболочка полностью окружает предплечье.

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

Примечание: Следует иметь в виду, что оболочки по умолчанию опираются на размер костей фигуры. Поэтому оболочки персонажа, настроенные для фигуры типа Classic, при обращении в тип Skeleton, уменьшаются и потребуют дополнительной правки.

После настройки оболочек можно для сглаживания после модификатора Physique применить к сети модификатор MeshSmooth.

  1. Применение к сети модификатора MeshSmooth выше модификатора Physique с Iterations = 1.

Применение MeshSmooth после Physique в стеке требует подгонки оболочек для версии модели с немногими полигонами. Настройки Physique проходят в стеке до MeshSmooth.

  1. Сохранение работы: Save as my_drx02.max.