
КГ_лаб1
.docxГУАП
КАФЕДРА № 41
ОТЧЕТ ЗАЩИЩЕН С ОЦЕНКОЙ
ПРЕПОДАВАТЕЛЬ
Старший преподаватель |
|
|
|
Д.А. Булгаков |
должность, уч. степень, звание |
|
подпись, дата |
|
инициалы, фамилия |
ОТЧЕТ О ЛАБОРАТОРНОЙ РАБОТЕ №1 |
РАБОТА С ПРИМИТИВАМИ, ПОЛИГОНАЛЬНОЕ МОДЕЛИРОВАНИЕ И ПРИМЕНЕНИЕ МОДИФИКАТОРОВ. |
по курсу: КОМПЬЮТЕРНАЯ ГРАФИКА |
|
РАБОТУ ВЫПОЛНИЛ
СТУДЕНТ ГР. № |
4116 |
|
|
|
С.А. Степченко |
|
|
|
подпись, дата |
|
инициалы, фамилия |
Санкт-Петербург 2022
Цель работы: ознакомление с инструментами пакета 3ds Max, используемыми для создания, редактирования и модификации стандартных и усложнённых примитивов, включая привязку объектов и работу с опорной точкой.
Вариант 23: форма стола -круг, геометрические примитивы- Cone, Tube, Teapot, усложнённые геометрические примитивы- OilTank, Gengon, Prism, L-Ext, модификаторы- Noise, Twist.
Создание примитивов.
Для создания столешницы был создан цилиндр ( с количеством сторон равным 20) и в параметрах объекта было увеличено количество сегментов основания до 8
Рис.1.1-Параметры столешницы
В режиме редактирования полигонов при помощи инструмента выдавливания (Extrude) были созданы ножки стола
Рис.1.2-Результат моделирования стола
Для создания объектов использовался перечень стандартных примитивов (Standard Primitives) и расширенных примитивов (Extended Primitives). Для выравнивания примитивов на столешнице использовалась функция Select and Place.
Рис.1.3- Результат моделирования примитивов
Применение модификаторов к каждому примитиву.
К примитиву Gangeon применён модификатор Noise (зашумление, случайное искажение)
Рис.2.1-Применение модификатора
Для того чтобы корректно применить модификатор закручивания (Twist), у примитива Cone было увеличено количество Height Segments и Cap Segments
Рис.2.2-Примитив Cone и его параметры
Рис.2.3-Увеличение количества сегментов примитива Cone
Рис.2.4-Применение модификатора к примитиву Cone
Рис.2.5-Применение модификатора
Применение модификатора Noise (зашумление) к примитиву L-Ext
Рис.2.6-Применение модификатора к примитиву L-Ext
У примитива Tube также было увеличено количество сегментов.
Рис.2.7- Примитив Tube и его параметры.
Рис.2.8-Увеличение количества сегментов примитива
Затем к примитиву Tube был применён модификатор Twist (закручивание)
Рис.2.9-Применение модификатора Twist к примитиву Tube.
К примитиву Teapot применялся модификатор Noise (зашумление)
Рис.2.10-Применение модификатора Noise к примитиву Teapot (вид сверху)
Рис.2.11-Применение модификатора Noise к примитиву Teapot (вид сбоку)
У примитива OilTank было увеличено количество сегментов и применён модификатор Twist (закручивание)
Рис.2.12-Примитив OilTank и его параметры
Рис.2.13-Применение модификатора Twist к примитиву OilTank
У примитива Prism было увеличено количество сегментов и применён модификатор Noise (зашумление)
Рис.2.14. Применение модификатора Noise к примитиву Prism.
Рис.2.15-Результат применения модификаторов.
Добавление в сцену плоскости и создание стула.
В цену был добавлен стандартный притимив Plane (плоскость)
Рис.3.1-Добавление в сцену примитива Plane
На созданной плоскости была размещена группа объектов с выравниванием по минимуму при помощи инструмента Align
Рис.3.2-Настройки инструмента Align для стола
Рис.3.3-Результат выравнивания
Для создания стула был создан стандартный примитив Box, которому было задано 6 сегментов по длине и 6 сегментов по ширине
Рис.3.4-Примитив Box и его параметры
Спинка и ножки стула создавались при помощи операции Bevel (выдавливание со скосом)
Рис.3.5-Готовый стул
Стул выравнивался по плоскости при помощи инструмента Align
Рис.3.6-Настройки инструмента Align для стула
Рис.3.7-Выравнивание стула
Копирование стульев.
Во вкладке иерархии (Hierarchy) активирован режим работы с опорной точкой Affect Pivot Only. Активирована 3D-привязка по вершинам (Vertex) и опорная точка стула перенесена в центральную точку стола
Рис.4.1-3D-привязка по вершинам
Рис.4.2-Перенесение опорной точки стула в опорную точку стола
При помощи инструмента Select and Rotate и клавиши «Left Shift» создано три копии-экземпляра
Рис.4.3-Создание трёх копий стула
Рис.4.4-Быстрая визуализация
Вывод:
были изучены инструменты пакета 3ds Max,
- инструмент выдавливания (Extrude)
- инструмент Select and Rotate ( для вращения объекта)
- инструмент Select and Move (для перемещения)
- инструмент Select and Place (выравнивания примитивов на столешнице)
- инструмент Align (выравнивание на плоскости)
- инструмент Bevel (выдавливание со скосом)
- функция Snap (функция привязки)
с помощью которых можно создавать, редактировать и модифицировать стандартные и усложнённые примитивы. Также были изучены модификаторы Twist (закручивание) и Noise (зашумление).