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

Управление Марсом, его лунами и спутником

До сих пор пустышки использовались в анимации самолетов. Другое удобное применение пустышек состоит в смене точки опоры. Мог бы использоваться любой объект, но пустышки предпочтительнее, поскольку не визуализируются.

Настройка урока:

Загрузка файла spacestation.max из папки tutorials\intro_to_animation.

В сцене три небесных тела Mars и его две луны Deimos и Phobos, космическая станция – SpaceStation и камера (hidden) – SpaceCam.

После знакомства с именами объектов будет проще выбирать их в уроке.

Поворот Марса (Mars) и его лун:

В первой части урока будет настроена пустышка для управления Марсом и его лунами, Деймосом (Deimos) и Фобосом (Phobos).

  1. В окне Left создание объекта Dummy немного больше Mars с именем MarsControl.

  1. С помеченным объектом dummy в меню Tools выбор Align и щелчок Mars.

  2. В диалоге Align Selection (Mars) включение X, Y, Z Position в группе Align Position (Screen). Включение X, Y, Z Axis в группе Align Orientation (Local). Щелчок OK для принятия настроек.

Объект MarsControl выровнен и ориентирован по центру Mars.

  1. Выбор MarsControl.

  2. В свитке Assign Controller панели Motion выбор Rotation: Euler XYZ.

  1. Щелчок кнопки Assign Controller, выбор TCB Rotation и щелчок OK.

Контроллер TCB Rotation позволит поворачивать объекты относительно их локальных (Local), а не глобальных (World) осей. Это удобно для объекта с наклонной осью, как у планеты.

  1. Выбор Mars и включение Select and Link. Перетаскивание резиновой линии на MarsControl. После изменения вида курсора кнопка отпускается.

  2. Привязывание каждой из лун, Deimos и Phobos, к MarsControl.

Теперь Mars и его луны привязаны к MarsControl. Любое перемещение или поворот MarsControl будет действовать на планеты.

  1. Включение Select And Rotate и выбор MarsControl.

  2. Выбор Local для Reference Coordinate System.

  3. Включение Auto Key и перевод ползунка в кадр 100.

  4. Ввод 60 в поле оси Z.

Это поворачивает MarsControl на 60o вокруг локальной оси Z. Поскольку планета и ее луны связаны к MarsControl, они также вращаются.

  1. Выключение Auto Key и сохранение работы: Save as MySpaceStation.

  2. Просмотр анимации в окне SpaceCam.

Будет видно, как Марс поворачивается вокруг своей оси, затем в кадре 60 входит в вид Deimos и уходит, а Phobos остается вне камеры. При уменьшении вида можно увидеть обе луны.

  1. Перевод ползунка в кадр 0.

Перевод space station на орбиту:

Теперь Mars вращается вокруг своей оси, Deimos и Phobos облетают Mars, и можно настроить space station на синхронную орбиту вокруг Mars (с оборотом за время обращения планеты). Для управления space station будет использован тот же способ.

  1. Добавление нового объекта dummy в окне Top с именем StationControl.

Положение пустышки не важно, позже она будет выровнена по Mars.

  1. В свитке Assign Controller панели Motion выбор Rotation: Euler XYZ.

  2. Щелчок кнопки Assign Controller и выбор TCB Rotation. Щелчок OK.

  3. С помеченным StationControl выбор Align в меню Tools и щелчок Mars.

  4. В диалоге Align Selection (Mars) включение X, Y, Z Position в группе Align Position (Screen). Включение X, Y, Z Axis в группе Align Orientation (Local). Щелчок OK для принятия настроек.

Это те же настройки, что для выравнивания MarsControl по Mars в предыдущем разделе.

  1. В окне Left привязывание SpaceStation к StationControl.

  2. Включение Select And Rotate и выбор StationControl. Выбор Local для Reference Coordinate System.

Примечание: Следует всегда назначать преобразование (здесь Select and Rotate) перед выбором Reference Coordinate System. Различные преобразования могут иметь разные Reference Coordinate Systems. Если сначала выбрать систему координат, может потребоваться ее изменение при выборе другого преобразования.

  1. Включение Auto Key и перевод ползунка в кадр 100.

  2. Ввод в поле оси Z значения 40.

  1. Выключение Auto Key и сохранение работы: Save as MySpaceStation01.

Для сохранения файла с прорастанием номера в имени следует вызвать Save As и щелкнуть кнопку .

  1. Просмотр анимации.

Теперь Space Station облетает Mars, но с меньшей скоростью.

Добавление искусственной гравитации для space station:

Космической станции (space station) необходимо вращение вокруг своей оси для создания искусственного тяготения для персонала. Этот последний раздел решает эту задачу.

  1. В окне SpaceCam выбор SpaceStation и переход на панель Motion.

  1. В свитке Assign Controller выбор Rotation: Euler XYZ.

  2. Щелчок кнопки Assign Controller, выбор TCB Rotation и щелчок OK.

  3. Включение Select And Rotate и выбор Local для Reference Coordinate System.

  1. Включение Auto Key и перевод ползунка в кадр 100.

  2. Ввод 90 в поле оси Z.

  1. Выключение Auto Key и просмотр анимации.

Теперь Space Station поворачивается вокруг своей оси при движении по геоцентрической орбите вокруг Mars.

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