Иллюстрированный самоучитель по Maya 4.5 (часть 2)




Подготовка к имитации динамики твердого тела - часть 2


  • Выделите нижнюю плоскость (она имеет имя bottom_plane) и сделайте ее пассивным объектом, выбрав команду Create Passive Rigid Body (Создать пассивное твердое тело) в меню Soft/Rigid Bodies (Упругие/Твердые тела).
  • Выделите рамкой все остальные объекты сцены и выберите команду Create Active Rigid Body (Создать активное твердое тело) в меню Soft/Rigid Bodies Упругие/Твердые тела).
  • Не снимая выделения с объектов, выберите команду Gravity (Сила тяжести) в меню Fields (Поля) и запустите воспроизведение анимации. Все объекты начнут падать на землю. Некоторые из плоскостей пройдут сквозь опорную плоскость. Как уже упоминалось, объекты отскакивают друг от друга, если они сталкиваются сторонами, нормали которых направлены наружу. Однако в данном случае это не должно вас волновать, поскольку в готовой анимации эти плоскости не будут падать. Остановите воспроизведение анимации и переместите ползунок таймера анимации на нулевой кадр.
  • ПРИМЕЧАНИЕ

    В процессе воспроизведения имитации динамики значения параметров объектов в каждом кадре зависят от их значений в предыдущем кадре. Поэтому необходимо настроить анимацию таким образом, чтобы воспроизводился каждый кадр. Нажмите кнопку Animation Preferences (Параметры анимации), расположенную справа от ползунка диапазона, и в раскрывающемся списке Playback Speed (Скорость воспроизведения) выберите вариант Play Every Frame (Воспроизводить каждый кадр), как показано на рис. 13.2.


    Рис. 13.2. Выбор правильной скорости воспроизведения анимации гарантирует корректную работу модуля динамики

  • Теперь оптимизируем скорость вычислений, использовав вместо сфер их заменители. Выделите обе сферы рамкой и в окне каналов выберите в раскрывающемся списке Stand In (Заменитель) вариант Sphere (Сфера). Затем, нажав клавишу Shift, выделите рамкой все плоскости и выберите вариант Cube (Куб).
  • Выделите правую нижнюю плоскость, которая называется right_swing, и щелкните на квадратике, расположенном справа от команды Create Constraint (Создать ограничитель) меню Soft/Rigid Bodies (Упругие/Твердые тела).


    Содержание  Назад  Вперед