Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
АТО Ахметовой.doc
Скачиваний:
14
Добавлен:
21.08.2019
Размер:
3.2 Mб
Скачать
  1. В первом кадре слоя sec нарисуйте линию (инструмент Line Tool). Добавьте толщину линии в окне Properties.

    Рис. 12.10. Рисунок к пункту 3

    Рис. 12.11. Рисунок к пункту 4

  2. Выберите линию и нажмите F8. Назовите её sec_mc, тип выберите Movie clip. Там, где написано registration, обозначьте нижний средний квадрат. Нажмите OK.

  3. Разместите sec_mc (он будет секундной стрелкой) по центру циферблата. Назовете его «sec» в панели Instance Name.

    Рис. 12.12. Рисунок к пункту 5

    Рис. 12.13. Рисунок к пункту 6

  4. Скопируйте sec_mc из библиотеки в первый кадр слоя min (он будет минутной стрелкой). Немного увеличьте его длину (H) и ширину (W).

Разместите линию по центру циферблата. Назовете его «min» в панели Instance Name.

  1. Перетащите sec_mc из библиотеки в первый кадр слоя hour (он будет часовой стрелкой). Уменьшите его длину и увеличьте ширину. Разместите его по центру циферблата. Назовете его «hour» в панели Instance Name.

  2. Скопируйте этот код в Actions – Frame первого кадра слоя actions:

time=new Date(); // объект time  seconds = time.getSeconds() minutes = time.getMinutes() hours = time.getHours() hours = hours + (minutes/60); seconds = seconds*6; // считаем секунды minutes = minutes*6; // считаем минуты hours = hours*30; // считаем часы sec._rotation=seconds; // задаём значение параметра rotation min._rotation=minutes; // задаём значение параметра rotation hour._rotation=hours; // задаём значение параметра rotation

  1. Во всех слоях создайте по дополнительному кадру (F5). Нажмите Ctrl+Enter, чтобы запустить ролик.

  2. Оформленные в тетради ответы на контрольные вопросы представьте на отчет.

Контрольные вопросы

  1. Какие инструменты позволяют нарисовать графические примитивы?

  2. Расскажите, как изменить цвет фигуры.

  3. С помощью какого инструмента можно добавить текст?

  4. Объясните, как отформатировать текст.

  5. Как открыть окно Properties?

Лабораторная работа № 13 методика использования 3d max как средства обучения

Цель работы: знакомство с возможностями трехмерной графики.

Задачи:

  1. Познакомиться с основными приемами трехмерной графики на примере программы 3D Max;

  2. Изучить основные элементы командной панели;

  3. Овладеть некоторыми возможностями автоматической анимации;

  4. Освоить способы использования модуля reactor.

Оборудование: компьютер.

Задание 1. Рисование примитивов. Автоматическая анимация

  1. На командной панели Create выберите графический примитив Вох (параллелепипед) (CreateGeometryStandard Primitives Box).

  2. В окне проекции Top (Сверху) нарисуйте примитив Вох со следующими параметрами: Length – 70, Width – 30, Hight – 4.

  3. Нажмите кнопку Select and Move на главной панели

Рис. 13.1. Рисунок к пункту 1

Рис. 13.2. Рисунок к пункту 3

и в окне проекции Front сместите параллелепипед немного вверх и влево удерживая клавишу Shift.

  1. В диалоговом окне Clon Options добавьте количество копий Number of Copies: 8, нажмите ОК.

  2. Нажмите кнопку Zoom Extents All (Сцена целиком во всех окнах) в правом нижнем углу экрана.

    Рис. 13.3. Рисунок к пункту 4

    Рис. 13.4. Рисунок к пункту 5

  3. Нарисуйте примитив Sphere (Сфера) и расположите его на верхнем параллелепипеде.

Рис. 13.5. Рисунок к пункту 6

  1. Перейдите в режим автоматической анимации нажатием кнопки Auto Key.

  2. Сместите бегунок анимации на пятый кадр.

    Рис. 13.6. Рисунок к пункту 7

    Рис. 13.7. Рисунок к пункту 8

  3. В окне проекции Front передвиньте сферу немного вверх и вправо.

  4. Сместите бегунок анимации на кадр 10.

  5. В окне проекции Front передвиньте сферу так, чтобы она располагалась на втором параллелепипеде.

    Рис. 13.8. Рисунок к пункту 9

    Рис. 13.9. Рисунок к пункту 11

  6. Сместите бегунок анимации на кадр 15, приподнимите сферу, на кадре 20 опустите сферу и т.д. до кадра 80. Далее через каждые 5 кадров поднимайте и опускайте сферу, не смещая ее по горизонтали.

  7. Запустите анимацию нажатием на кнопку Play Аnimation.

  8. Для сохранения анимации в видеофайл нажмите кнопку F10 на клавиатуре. В свитке Common Parameters окна Render Scene поставьте переключатель в положение Active Time Segment.

    Рис. 13.10. Рисунок к пункту 13

    Рис. 13.11. Рисунок к пункту 14

  9. Опуститесь ниже по свитку Common Parameters. В блоке Render Output нажмите кнопку Files.

    Рис. 13.12. Рисунок к пункту 15

  10. В окне Render Output File выберите папку для сохранения, наберите имя сохраняемого файла, тип файла задайте AVI. Нажмите кнопку Сохранить.

  11. В окне AVI File Compression Setup нажмите ОК.

  12. Нажмите кнопку Render в нижнем правом углу окне Render Scene.

  13. После того, как визуализируется последний кадр, просмотрите видеофайл.

Задание 2. Использование модуля reactor

  1. На командной панели Create выберите графический примитив Вох (параллелепипед) (Create Geometry Standard Primitives Box).

  2. В окне проекции Top (Сверху) нарисуйте примитив Вох со следующими параметрами: Length – 200, Width – 45, Hight – 4.

  3. Нажмите кнопку Select and Rotate на главной панели.

  4. Удерживая клавишу Shift, поверните Box относительно оси Х.

  5. В диалоговом окне Clon Options нажмите ОК.

  6. Результатом будет клонирование параллелепипеда с поворотом на некоторый угол.

    Рис. 13.13. Рисунок к пункту 6

  7. Нажмите кнопку Select and Move на главной панели.

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

  1. Нажмите кнопку Zoom Extents All (Сцена целиком во всех окнах) в правом нижнем углу экрана.

    Рис. 13.14. Рисунок к пункту 7

    Рис. 13.15. Рисунок к пункту 8

  2. Нарисуйте примитив Sphere (Сфера) и расположите его как показано на рисунке.

  3. Выделите все три объекта, используя инструмент Select Object главной панели.

  4. Добавьте выделенные объекты в коллекцию твердых тел нажатием на кнопку Create Rigid Body Collection панели reactor.

  5. Выделите сферу.

  6. Нажмите кнопку reactor на командной панели Utilites.

Рис. 13.16. Рисунок к пункту 9

Рис. 13.17. Рисунок к пункту 10

Рис. 13.18. Рисунок к пункту 11

  1. Раскройте свиток Properties и добавьте сфере массу.

    Рис. 13.19. Рисунок к пункту 13

    Рис. 13.20. Рисунок к пункту 14

  2. Используйте свиток Preview & Animation и нажмите кнопку Preview in Window. В окне reactor RealTime Preview (Open GL) можно посмотреть анимацию предварительно. Просмотр запускается нажатием на клавишу «Р» на клавиатуре.

    Рис. 13.21. Рисунок к пункту 15

  3. Закройте окно reactor Real – Time Preview. В свитке Preview & Animation и нажмите кнопку Create Animation. В диалоговом окне reactor нажмите ОК.

  4. Результатом выполнения команды Create Animation будет создание ключевых кадров. Теперь нажатием на кнопку Play animation, анимацию можно запустить в окне проекции.

Рис. 13.22. Рисунок к пункту 17

  1. Сохраните анимацию в видеофайл.

  2. Оформленные в тетради ответы на контрольные вопросы представьте на отчет.