АнимацияО мультфильмеМультипликация

Главная | iClone 3.1

Анимация поддерживает репутацию страны

Предыдущая Следующая

Глава 3. Изменения в анимации

Модификатор Point Cache

Модификатор Point Cache (Кэширование точек) позволяет создавать на диске кэш-файл, в котором сохраняется вся накопленная информация о преобразовании вершин объекта. По существу, этот модификатор сворачивает или смыкает любые подлежащие анимации деформации, выполненные ранее в стеке модификаторов, и сохраняет их на диске для последующего воспроизведения.

При сохранении кэш-файла имеется возможность отменить действие модификаторов, расположенных ниже по стеку, так что вместо расчета деформаций по ходу воспроизведения каждого кадра max может просго воспроизвести анимацию свернутых вершин. Благодаря этому, ускоряется отображение в видовых окнах объектов, к которым применяются сложные деформации, требующие большого объема расчетов, в том числе и те, что возникают в результате применения модификатора Flex. Это дает аниматору возможность предварительного просмотра деформаций в видовых окнах в реальном масштабе времени. Кроме того, это может принести пользу по завершении настройки параметров модификатора Flex, когда аниматору известно, что дальнейшие изменения в анимации объекта не предполагаются. Таким образом, аниматор может сосредоточить основное внимание на других аспектах сиены, поскольку его работу уже не будет задерживать кэшированный по точкам объект. Используя рассматриваемый способ, можно также применять одну и ту же анимацию к разным копиям объекта. Так, настроив начальные моменты анимации каждого объекта, можно довольно быстро применить на сцене сложное движение, подобное движению толпы.

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

Действует этот модификатор относительно просто. Параметр Start Time (Начальный момент) позволяет выбрать кадр, в котором начинается воспроизведение из кэша. Значение этого параметра указывается с точностью до подкадра, тогда как время анимации обозначается в формате "кадр:отметки" ((FRAME:T1CKS).

Рисунок 3.21.

Модификатор Point Cache

1 24 Часть I. Нововведения в 3ds max4

Флажок Use Relative Offsets (Использовать относительное смещение) позволяет расширить первоначальное движение объекта. В сочетании с параметром Strength этот режим обеспечивает сложение зарегистрированного движения вершин с движением, рассчитанным с помощью модификаторов объекта. Как правило, для этого используются модификаторы, расположенные в стеке ниже модификатора Point Cache.

Параметр Strength определяет количество добавляемого зарегистрированного движения. В частности, если установлено значение I данного параметра, зарегистрированное движение полностью складывается с движением, рассчитанным с помощью модификаторов объекта, в результате чего получается двойной эффект. Значения в пределах от 0 до 1 уменьшают количество добавляемого движения, а значения более 1 увеличивают его. Отрицательные значения данного параметра добавляют обратное движение, причем значение -1, по существу, отменяет всякое движение, а еше меньшие значения дают обратный эффект.

Как правило, работа с рассматриваемым модификатором начинается со щелчка на кнопке Record. При этом открывается окно, из которого пользователь может выбрать кэш-файл по имени и местонахождению. В кэш-файле регистрируются кадры, определяемые параметрами Start и End Time. Параметр Samples используется для расчета движения в подкадрах. что имеет важное значение для правильного вычисления размытости движения. Кнопка Set Cache (Установить кэш) используется для загрузки зарегистрированных ранее движений объекта. После записи в кэш-файл обычно следует щелкнуть на кнопке Disable Modifiers Below (Отменить действие модификаторов, расположенных ниже по стеку) для воспроизведения движения в зарегистрированном виде. Однако этого, возможно, не следует делать, если предполагается ввод вышерассмотренных эффектов расширения движения. Как правило, рассматриваемый модификатор применяется к персонажам совместно с модификаторами Skin и Flex, поскольку выполняемые в реальном времени расчеты зачастую препятствуют нормальному воспроизведению анимации в видовых окнах.


Предыдущая Следующая
Форум
Союзмультфильм
Актеры кино
История жанра
Гифгалерея
Эмиль Рейно
Обратная связь