
лаб2 / lab2
.pdfГУАП
КАФЕДРА № 41
ОТЧЕТ ЗАЩИЩЕН С ОЦЕНКОЙ
ПРЕПОДАВАТЕЛЬ
Старший преподаватель |
|
|
|
Булгаков Д.А. |
|
|
|
|
|
|
|
|
|
|
должность, уч. степень, звание |
|
подпись, дата |
|
инициалы, фамилия |
ОТЧЕТ О ЛАБОРАТОРНОЙ РАБОТЕ 2
«Создание сложных объектов при помощи сплайнов. Логические операции и тиражирование объектов»
по курсу: КОМПЬЮТЕРНАЯ ГРАФИКА
РАБОТУ ВЫПОЛНИЛ |
|
|
|
|
|
|
СТУДЕНТ ГР. № |
4016 |
|
|
|
Жовтяк М.О. |
|
|
|
|
|
|
|
|
|
|
|
|
подпись, дата |
|
инициалы, фамилия |
Санкт-Петербург 2021

1.Цель работы
Получить навыки работы со сплайнами, построив модель архитектурного сооружения (ротонды). Овладеть приёмами создания тел вращения и выдавливания,
применения логических операций к трёхмерным объектам и расстановки объектов в сцене с использованием массива
2.Вариант выполняемой работы
Вариант – 17.
Форма колонн (сплайн и число углов) – Star 10; количество колонн – 10.
Рисунок 1 – Вариант колонны
3.Краткое описание процесса создания цоколя, фасада и колонн здания
1)Описание создания цоколя здания
Для создания цоколя здания используется создание формы Circle в центре с координатами (0; 0; 0), значением Interpolation - 11 и радиусом – 80. После этого к объекту применяется модификатор Bevel с параметрами:
Level 1 (Height = 5, Outline = 0);
Level 2 (Height = 0, Outline = -10);
Level 3 (Height = 4, Outline = 0).
Результат моделирования показан на рисунке 2.
2

Рисунок 2 – Создание цоколя здания
2)Описание создания фасада здания
Для создания фасада здания используется создание формы Donut с координатами (0; 0) и использованием инструмента Select and Place для размещения над цоколем, значением
Interpolation - 10 и радиусом 1 – 40, радиусом 2 - 35. После этого к объекту применяется модификатор Bevel с параметрами:
Start Outline = 1
Level 1 (Height = 20, Outline = 0);
Level 2 (Height = 0, Outline = -2,4);
Level 3 (Height = 78, Outline = 0).
Результат моделирования показан на рисунке 3.
Рисунок 3 – Создание фасада здания
3

3)Описание создания колонны
Создается стандартный примитив Box, который будет являться основанием для колонны с размерами 17 в длину и ширину и 5 в высоту. После этого создается сплайн Star
с десятью вершинами, согласно варианту и накладывается на основание колонны. Результат представлен на рисунке 4.
Рисунок 4 – Создание основания колонны здания
После этого к сплайну применяется модификатор Extrude со значением 87. Далее копируется нижнее основание и помещается наверх самой колонны. Нижнее основание конвертируется в Editable Poly и к нему присоединяются тело колонны и верхнее основание.
Результат создания колонны представлен на рисунке 5.
Рисунок 5 – Результат создания колонны
4

4.Описание работы логических операций
Для создания дверного проёма используется сплайн Rectangle (прямоугольник) с
размерами 35 единиц в длину и 25 единиц в ширину. Далее с помощью режима привязки к нему добавляется сплайн Arc (дуга). После этого сплайны скрепляются с помощью инструмента Attach, вершины на их границах свариваются. Далее к общему сплайну применяется модификатор Extrude. Далее происходит установление его в фасад. Результат работы представлен на рисунке 6.
Рисунок 6 – Создание формы двери
Далее производится вырезание дверного проема с помощью созданной формы. Это происходит с помощью применения логической операции вычитания (Subtract) составного объекта Boolean. Результат представлен на рисунке 7. Логическая операция заключается в том, что фасад и форма дверного проема являются операндами, где из фасада здания
«вычитается» дверь, в результате чего появляется вырез в здании.
Рисунок 7 – Результат применения логической операции вычитания
5

5.Работа с модификатором вращения на примере создания крыши и вазы
1)Создание крыши
Создается сплайн-линия в окне проекции спереди, где начальная и конечная вершины выровнены. Результат создания сплайн-линии на рисунке 8.
Рисунок 8 – Форма профиля для крыши
После этого к сплайну применяется модификатор Lathe (токарная обработка),
который повернет контур вокруг указанной оси. После этого опорной точка крыши была помещена в центр объекта. Результат создания крыши представлен на рисунке 9.
Рисунок 9 – Результат создания крыши
6

2)Создание вазы
Создается примитив Plane, после этого в редакторе материалов, выбирается стандартный материал и в параметрах материала в канал Diffuse (рассеянный цвет)
выбирается карта Bitmap (растровое изображение), где присваивается картинка с профилем вазы согласно варианту задания. Материал применяется к выделенной плоскости и включается режим Show Shaded Material in Viewport. После этого создается линия по профилю вазы. Результат представлен на риске 10.
Рисунок 10 – Результат создания профиля вазы
После этого применяется модификатор Lathe (токарная обработка), с помощью которой создается тело вазы. Далее, удаляются верхние полигоны вазы для дальнейшего создания внутреннего тела вазы. К объекту применяется модификатор Shell с
определенным значение Inner Amount, который заполняет пустоту внутри вазы. В конце ваза и её копия помещаются на только что созданную плоскость перед входом в здание.
Результат представлен на рисунке 11.
Рисунок 11 - Результат создания ваз
7

6. Краткое описание технологии тиражирования объектов при помощи
массива.
Первым делом, колонна выносится наружу так, чтобы она стояла над цоколем и касалась крыши. После этого центр опоры колонны переносится в центр крыши для дальнейшего тиражирования объекта относительно крыши. Результат действий представлен на рисунке 12.
Рисунок 12 – Правильная постановка колонны
После совершенных действий производится копирование колонн с помощью инструмента Array, где задано количество колонн согласно варианту (10) и указанно совершенное копирование колонн вокруг оси крыши на 360 градусов. Результат действий представлен на рисунке 11. Колонны группируются.
Рисунок 11 – Результат тиражирования колонн
8

7.Скриншот результатов выполненной работы
Рисунок 12 – Рендер
8.Вывод
В ходе проделанной работы были изучены: работа со сплайнами, применение приёмов создания тел вращения и выдавливания, применение логических операция к трехмерным объектам, расстановки объектов в сцене с использованием массива. Итогом работы стало архитектурное сооружение (ротонда). В ходе проверки была изменена форма крыши и было освобождено место от колонн у входа.
9
Список используемых ресурсов
1)https://pro.guap.ru/get-task/b4039eac9c640710b344125b7baf7368
2)https://pro.guap.ru/get-material/659526b222f76a4ff147629b91b2ae58
10