3ds Max 2008. Секреты мастерства
Шрифт:
Запустите воспроизведение анимации и убедитесь, что все было сделано правильно. В процессе воспроизведения габаритный контейнер вместе со сферой будет опускаться через трубу, деформируя ее в месте своего прохождения.
ПРИМЕЧАНИЕ
В папке Examples\Глава 08\Deformation прилагаемого DVD находится файл soft_tube.max с двумя вариантами выполненной анимации, а в папке Video\Глава 08 – видеоролик tube_deform.avi, показывающий прохождение сферы через трубу.
Анимация формы сферы
При выполнении предыдущего примера мог возникнуть вопрос, можно
Создайте новую сцену с теми же объектами: сфера и труба. Вы можете воспользоваться старой сценой, удалив модификатор FFD (Box) (FFD-контейнер (прямоугольный)) из стека.
Трубе необходимо придать форму воронки. Для этого следует или применить модификатор Taper (Заострение), или отредактировать положение верхнего ряда вершин. Я воспользовался первым вариантом (рис. 8.8), чтобы потом при необходимости можно было вернуться на уровень редактирования параметров объекта Tube (Труба).
Рис. 8.8. Форма трубы и параметры ее модификатора Taper (Заострение)
Если вы заново создавали сцену, то анимируйте сферу таким образом, чтобы в первом кадре ее положение относительно трубы было выше, а в последнем – ниже. Для этого достаточно воспользоваться автоматической записью ключей анимации, как мы это делали ранее (установить соответствующее положение объекта в пространстве – остальное программа сделает автоматически).
Постройте объект FFD (Cyl) (FFD-контейнер (цилиндрический)) и разместите его относительно трубы следующим образом.
1. Выполните команду меню Create SpaceWarps Geometric/Deformable FFD(Cyl) (Создание Пространственные деформации FFD-контейнер (цилиндрический)) и в окне проекции Top (Сверху) постройте объект произвольной формы.
2. Используя инструмент Select and Move (Выделить и переместить)
или Align (Выравнивание)
расположите габаритный контейнер так, чтобы он находился в середине трубы.
3. В свитке FDD Parameters (FDD-параметры) построенного объекта задайте такие значения параметров, чтобы его диаметр соответствовал внутреннему диаметру в самой широкой части воронки (вверху), а по высоте – высоте трубы. Кроме того, важным является то, сколько разбиений по высоте будет иметь этот контейнер. Расстояние между первым и вторым рядом должно равняться высоте сужающейся части воронки. В моем случае это такое же количество рядов, как и у трубы (то есть равно значению параметра Height Segments (Количество сегментов по высоте)). Их можно установить, воспользовавшись кнопкой Set Numbers of Points (Установить количество точек) области Dimensions (Размеры).
ВНИМАНИЕ
Все изменения расположения контрольных точек влияют на объект деформации – изменяют его форму. Именно поэтому начальную форму контейнера желательно задавать
Далее необходимо связать габаритный контейнер со сферой и отредактировать его.
1. Свяжите габаритный контейнер со сферой. Для этого щелкните на кнопке Bind to Space Warp (Связать с воздействием)
на панели инструментов, выделите габаритный контейнер и, когда указатель примет соответствующий вид, удерживая кнопку мыши, подведите его к сфере.
2. Перейдите на уровень редактирования контрольных точек контейнера, для чего в стеке модификаторов щелкните на плюсике, расположенном слева от имени модификатора, и в раскрывшемся списке выберите строку Control Points (Контрольные точки).
3. Выделяя по очереди все ряды контрольных точек, кроме первого, масштабируйте их до внутреннего размера трубы (рис. 8.9). Для этой операции воспользуйтесь инструментом Select and Uniform Scale (Выделить и равномерно масштабировать)
Рис. 8.9. Форма и положение габаритного контейнера
СОВЕТ
Описанные действия можно выполнить иначе: выделить все необходимые ряды, начиная со второго, равномерно масштабировать их до размера внутреннего диаметра, а затем масштабировать по высоте, чтобы вернуться к прежнему расположению рядов по горизонтали.
4. Выйдите из режима редактирования контрольных точек контейнера, щелкнув в стеке на имени модификатора.
Запустите воспроизведение анимации, воспользовавшись кнопкой Play Animation (Воспроизвести анимацию)
и убедитесь, что все сделано правильно.
ПРИМЕЧАНИЕ
Для ознакомления с выполненной анимацией можно открыть файл soft_sphere.max, расположенный в папке Examples\Глава08\Deformation\ прилагаемого DVD. В папке Video\Глава 08 находится видеоролик sphere_deform.avi.
При желании вы можете улучшить анимацию. Для этого нужно перейти в кадр, в котором сфера появляется из трубы, и изменить значение параметра Falloff (Спад) в области Deform (Деформация) настроек объекта FFD(Cyl) (FFD-контейнер (цилиндрический)). В результате сфера будет плавно изменять форму во времени.
Анимация взрыва
Рассматривая разные варианты анимации объектов, можно заметить, что для ее создания не обязательно прибегать к каким-то ухищрениям, часто достаточно стандартных средств. В предыдущем упражнении мы именно так и поступили – создали анимацию с использованием параметрических объектов и модификаторов. В этом разделе мы рассмотрим один из вариантов создания анимации взрыва при помощи все тех же средств.
Начните с того, что загрузите в программу 3ds Max сцену bombstart.max, находящуюся в папке Examples\Глава 08\Bomb прилагаемого DVD (рис. 8.10).