Сделай Сам Свою Работу на 5

Движение объектов по заданному пути





Движение объекта можно определить, задав ему траекторию в виде сплайна. Такого рода анимация осуществляется методом настройки параметров контроллера «Path Constraint» (Движение по траектории).

Этапы создания движения объекта:

· Создание сплайновой кривой и объекта, который будет по ней двигаться (объект должен быть выделен);

· Выбор на командной панели вкладки «Motion» (Движение). При этом появятся свитки параметров, показанные на рис. 2.37;

Рис. 2.37. Свитки параметров вкладки «Motion»

 

· Выделение в свитке «Assign Controller» (Назначить контроллер) строки «Position» (Положение) и нажатие кнопки «Assign Controller» (Назначить контроллер) над списком;

· Выбор в открывшемся окне контроллеров значения «Path Constraint» (Движение по траектории);

· Назначение в свитке «Path Parameters» (Параметры траектории) с помощью кнопки «Add Path» (Добавить траекторию) пути, по которому будет происходить движение объекта. Созданный ранее объект переместится в начало траектории.

В счетчике «% Along Path» (Положение на траектории) группы «Path Options» (Варианты движения по траектории) можно установить начальное положение объекта в процентном отношении.



Для того чтобы объект менял свою ориентацию, необходимо отметить флажок «Follow» (Отслеживать траекторию). При перемещении по траектории в этом случае продольная ось объекта всегда будет направлена вдоль траектории. Переключатель Axis (Ось) в нижней части свитка определяет, какая из осей локальной системы координат объекта должна быть выровнена вдоль траектории, а также должна ли эта ось указывать вперед (флажок «Flip» (Обратная ориентация) сброшен) или назад (флажок установлен).

Установка флаговой кнопки «Bank» (Крениться) приведет к наклонам объекта на поворотах траектории. Если установлен режим крена, то можно задать величину крена в счетчике «Bank Amount» (Величина крена) и степень сглаженности в счетчике «Smoothness» (Плавность крена).

Установка флаговой кнопки «Constant Velocity» (Постоянная скорость) позволяет равномерно распределять в последовательных кадрах положение объекта станет по длине траектории.

На рис. 2.38 приведен пример движения чайника по заданному пути (тридцатый и шестидесятый кадры из ста).



Рис. 2.38. Пример движения чайника по заданной траектории

 

Лабораторная работа №7

Цель работы: овладение методами создания базовой анимации геометрических объектов, положения камер и источников света в среде 3ds Max.

 

Отчет по работе должен включать в себя следующие разделы:

Техническое задание

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

Анализ решаемой задачи

Проведение анализа:

· Определение объектов сцены, на основе которых можно построить базовую анимацию;

· Определение методов динамического изменения объектов, которые соответствуют сюжету индивидуального задания.

Выполнение задания

Описание этапов реализации технического задания с приведением изображений различных кадров как отдельных объектов, так и всей сцены.

 

Результаты работы

Описание используемых инструментов, их параметров, выявленных достоинств и недостатков, приведение не менее двух кадров изображений сцены.

Выводы по работе


Графическое программирование

Описание набора драйверов DirectX

DirectX представляет собой набор интерфейсов прикладного программирования (Application Programming Interface - API) и программных инструментов, позволяющих создавать Windows-приложения со встроенным доступом к аппаратным компонентам, не зная подробностей аппаратной конфигурации конкретного компьютера. Данный набор мультимедийных драйверов, зачастую без использования стандартных сервисов операционной системы, может напрямую взаимодействовать с конечным оборудованием, используя все его возможности.

 

 








Не нашли, что искали? Воспользуйтесь поиском по сайту:



©2015 - 2024 stydopedia.ru Все материалы защищены законодательством РФ.