Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

лаб2 / lab2

.pdf
Скачиваний:
2
Добавлен:
27.08.2024
Размер:
1.3 Mб
Скачать

ГУАП

КАФЕДРА № 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

Соседние файлы в папке лаб2