С предварительными настройками разобрались, можно переходить к настройкам динамики. Для этого необходимо изменить свойства объектов следующим образом.
1. Перейдите на вкладку Utilities (Утилиты) командной панели и щелкните на кнопке reactor.
2. Выделите в окне проекции кузов автомобиля (объект CarBody).
3. В области Physical Properties (Физические свойства) свитка Properties (Свойства) задайте параметру Mass (Вес) значение 1000.
4. В окне проекции выделите колеса автомобиля.
5. В области Physical Properties (Физические свойства) свитка Properties (Свойства) задайте параметру Mass (Вес) значение 20, а Friction (Сила трения) – 1, что позволит удерживать автомобиль на дороге.
6. В области Gravity (Сила тяжести) свитка Havok 1 World (Havok 1 мир) установите значение по оси Z равным –1000. Параметру World Scale (Глобальный масштаб) задайте значение 200.ПРИМЕЧАНИЕ
Параметры силы тяжести и глобального масштаба также во многом зависят от размеров объектов сцены. В данном случае автомобиль имеет размеры, близкие к оригинальным, поэтому появилась необходимость увеличения значений этих параметров.
Для просчета анимации будет недостаточно установленных по умолчанию 100 кадров, поэтому увеличьте количество кадров следующим образом.
1. В нижней части окна программы 3ds Max щелкните на кнопке Time Configuration (Настройка временных интервалов)
2. В области Animation (Анимация) открывшегося окна Time Configuration (Настройка временных интервалов) задайте параметру End Time (Время окончания) значение 400.
3. Вернитесь на вкладку Utilities (Утилиты) командной панели к настройкам модуля reactor. В области Timing (Время) свитка Preview & Animation (Просмотр и анимация) задайте параметру End Frame (Конечный кадр) значение 400, а параметру Frames/Key (Кадров/ключей) – 5.
Все готово для просчета анимации. В свитке Preview & Animation (Просмотр и анимация) нажмите кнопку Create Animation (Создать анимацию). После того как reactor просчитает анимацию взаимодействия объектов, щелкните на кнопке Play Animation (Воспроизвести анимацию)
Рис. 7.19.
Кадр из анимации машинкиПРИМЕЧАНИЕ
В папке Examples\Глава 07\Car прилагаемого к книге DVD находится файл данного упражнения car_end.max. В папке Video\Глава 07 содержится анимационный ролик Car.avi.
7.7. Практическое задание. Круги на воде
Модуль reactor предоставляет также возможность работать с поверхностью воды. Рассмотрим простой пример расчета динамики, в котором чайник падает в воду. Для этого, как обычно, понадобится создать несложную сцену. Это могут быть лишь два объекта: Teapot (Чайник) и Plane (Плоскость), имитирующая поверхность воды (рис. 7.20).
После создания объектов сцены можно добавлять объекты reactor. Вам понадобится: Water (Вода) из Spa?eWarps (Объемные деформации) и RBCollection (Коллекция твердых тел). Для добавления этих объектов в сцену выполните следующие действия.
1. На вкладке Create (Создание) командной панели щелкните на кнопке Space Warps (Объемные деформации)
и выберите из раскрывающегося списка разновидностей объектов строку reactor.