Главная | iClone 3.1
Анимация поддерживает репутацию страны
Предыдущая Следующая
Глава 21. Эффекты частиц 677
!. Перейдите к панели Create, выберите элемент Helpers/Standard из раскрывающегося списка и щелкните на кнопке Dummy.
2.?Щелкните и выполните перетаскивание для создания пустого объекта в свободной части сиены, отображаемой в окне вида сверху.
3.?Перейдите к панели Modify, выделив вновь созданный пустой объект.
Параметры у пустого объекта отсутствуют. Поэтому для ввода в этот объект параметров можно воспользоваться специализированными атрибутами, доступ к которым осуществляется из главного меню Animation.
4.?Выберите команду Animation/Add Custom Attribute. При этом появляется большая перемещаемая панель со множеством элементов управления, предназначенных для создания набора специальных параметров.
Прежде всего предстоит ввести элемент управления Gravity Strength (Интенсивность силы тяжести). На перемещаемой панели Add Parameter (Ввод параметра) по умолчанию выбраны элементы Fioat (С плавающей точкой) и Spinner (Счетчик) соответственно в раскрывающихся списках Parameter Туре (Тип параметра) и VI Туре (Тип элемента пользовательского интерфейса). Используйте эти установленные по умолчанию значения.
5.?Введите Gravity в поле Name.
6.?Разверните свиток Fioat UI Options (Параметры элемента пользовательского интерфейса с плавающей точкой) и установите значение 100.0 в счетчике Width.
7.?Установите значение —1 в счетчике Range From (Нижний предел), а также значение 1.0 в счетчике Range То (Верхний предел).
8.?Щелкните на кнопке Add в свитке Finish. Полученный результат должен соответствовать рис. 21.13.
Таким образом, новый специальный параметр Gravity появляется в свитке Custom Attributes (Специализированные атрибуты) пустого объекта. Ширина поля счетчика этого параметра составляет 100 единиц, а его значение изменяется в пределах от — 1 до 1.0. В результате настройки данного параметра пока что ничего не происходит. Для того чтобы этот параметр начал действовать, необходимо установить параметрическую связь между ним и параметром Strength пространственного исказителя Gravity с помощью инструмента Wire Parameters.
9.?Уменьшите масштаб изображения в окне вида сверху, чтобы ясно видеть пустой объект и пространственный исказитель Gravity.
10.?Щелкните правой кнопкой мыши на пустом объекте и выберите пункт Wire Parameters (Связывание параметров) из появляющегося квадратного меню.
11.?Выберите по порядку пункты Object (Dummy), Custom_Attributes и Gravity из всплывающего каскадного меню.
12.?А теперь щелкните на изображении пространственного исказителя Gravity, обратив внимание на линию, проведенную от пустого объекта.
13.?Выберите по порядку пункты Object (Gravity) и Strength из всплывающего каскадного меню, руководствуясь рис. 21.14.
678 Часть VI. Анимация
Рисунок 21.13.
Установка элементов управления созданием специального параметра на перемещаемой панели Add Parameter
Рисунок 21.14.
Связывание специализированного атрибута с параметром Strength пространственного исказителя Gravity
Глава 21. Эффекты частиц 679
Итак, внутренняя связь между обоими вышеупомянутыми параметрами осуществляется с помощью сценария MAXScript. В результате этой операции появляется диалоговое окно Parameter Wiring (Связывание параметров), в котором могут быть отредактированы связи между несколькими параметрами.
Позиция параметра Gravity в иерархии пустого объекта выделена в левом окне, а позиция параметра Strength пространственного исказителя Gravity — в правом окне диалогового окна Parameter Wiring. Подобным образом указываются связываемые параметры. Между обоими параметрами может быть установлена односторонняя связь, в результате чего настройка одного параметра не будет оказывать влияние на другой. Кроме того, между параметрами может быть установлена двухсторонняя связь, благодаря которой обеспечивается взаимное влияние настройки обоих параметров. В данном случае связь между параметрами должна быть двухсторонней. В двух нижних окнах указываются переменные со значениями обоих связываемых параметров. Фактически, они представляют собой поля выражений, определяющих порядок расчета значений связываемых параметров.
14.?Щелкните на кнопке с двунаправленной стрелкой, расположенной а верхней части диалогового окна Parameter Wiring.
15.?Щелкните на кнопке Connect для установления связи между параметрами, как показано на рис. 21.15.
Предыдущая Следующая