Главная страница

Создание 3Dмодели планировки здания в среде Blender


Скачать 0.86 Mb.
НазваниеСоздание 3Dмодели планировки здания в среде Blender
Дата08.05.2022
Размер0.86 Mb.
Формат файлаdocx
Имя файла1111.docx
ТипДокументы
#517804
страница5 из 6
1   2   3   4   5   6

2.1 Разработка 3D-модели здания


Как и любая другая 3D-модель, наше здание будет создаваться в несколько этапов: моделирование, текстурирование и освещение. Остальные этапы больше относятся к сцене в целом, чем к нашей модели.



2.2 Моделирование




На этапе моделирования разработчик пытается сформировать модель, максимально приближённую к чертежу или техническому заданию. Модель составляется путём создания, размещения, изменения и объединения стандартных фигур, называемых примитивами. Рис. 13: Чертёж здания, вид сверху(Приложение)

Толщина стен:

Внешние: 400 мм

Несущие: 220 мм

Перегородки: 130 мм

Высота: 5.3 м

Примем нижний левый угол чертежа за центр, горизонтальную ось за ось X, а вертикальную — за ось Y. Это позволит очень точно отсчитывать координаты объектов, основываясь на размерах, указанных в чертеже.

Для начала создадим нижний уровень здания фундамент. Для этого добавим Plane (плоскость) из меню создания примитивов.

Перейдём в режим редактирования и, перемещая грани, увеличим плоскость до размеров дома согласно чертежу. Рис. 14: Плоскость 1 x 1 м(Приложение)

Так как здание имеет фундамент сложной формы, нам нужно добавить недостающие детали к созданной плоскости и убрать лишние. Для этого разделим плоскость в нужных местах при помощи инструмента Loop Cut and Slide, а затем достроим нужные участки при помощи инструмента Extrude

Теперь, когда плоскость фундамента готова, можно придать ей объём. Для этого выделим всю плоскость нажатием клавиши A, затем включим инструмент Extrude с помощью клавиши E и вытянем плоскость наверх. Сделать это нужно дважды, так как согласно проекту дома, фундамент состоит из двух слоёв, каждый толщиной 15 см.

Теперь можно приступать к созданию стен. Сначала стены будут создаваться без окон, так как это значительно упрощает процесс моделирования. Окна будут добавлены позже при помощи образца и модификатора Boolean

Начнём с западной стены, длина которой составляет 10,81 м. Добавим куб из меню примитивов и придадим ему нужные размеры в режиме редактирования, как это было сделано с фундаментом. Высота стены: 4 м

Остальные стены будут вытягиваться из этой, чтобы упростить их позиционирование и масштаб. Начнём вытягивать северную стену. Для этого разрежем западную в нужном месте при помощи инструмента Loop Cut and Slide, а затем вытянем нужный полигон с помощью Extrude. Рис. 15: Плоскость фундамента(Приложение)

Продолжим создавать стены аналогичным образом. В конце нам нужно будет замкнуть периметр. Для этого при помощи инструмента Loop Cut and Slide вырежем в западной стене полигон соответствующей ширины, выделим оба полигона и воспользуемся инструментом Mesh Faces Fill. Пустое пространство заполнится треугольными полигонами, соединяющими два противоположных участка объекта. Рис. 16: Стена(Приложение) Рис. 17: Вытягивание полигона(Приложение)

Некоторые из полигонов могут быть перевёрнутыми — это можно определить по более тёмному цвету относительно соседних. Чтобы это исправить, выделим такие полигоны и используем на них инструмент Mesh — Faces — Flip normals. Рис. 18: Три шага: выделение полигонов, заполнение, поворот нормалей(Приложение)

В результате мы получили замкнутый периметр внешних стен здания. Однако полученный объект имеет множество ненужных полигонов, которые остались от применения инструментов Loop Cut and Slide и Extrude. Для того чтобы очистить объект от лишних полигонов, воспользуемся инструментом Limited Dissolve.

С этого момента можно приступать к созданию внутренних стен и перегородок. Для упрощения процесса, продолжим вытягивать внутренние стены из внешних. Сначала создадим несущие стены, имеющие толщину 22 см. Таких стен всего две и они находятся в середине здания.

Только теперь в процессе будут участвовать не только внешние стены, но и несущие.

Теперь займёмся созданием перегородок, имеющих толщину 13 см. Создавать их будем по тому же принципу, что и несущие Рис. 19: Несущие стены(Приложение)

Теперь, когда все стены созданы и соответствуют размерам, указанным на чертеже, можно приступать к созданию проёмов. Чтобы вырезать проём нужной формы, нам потребуется создать объект, имеющий такую форму, а затем установить его на нужное место и воспользоваться модификатором Boolean, чтобы автоматически убрать пересечения между двумя объектами Рис. 20: Готовые стены без проёмов(Приложение)

Начнём с западной стены, на которой находятся три одинаковых окна. Ширина окон 1 м, высота 240 см, расстояние от пола 0 см. Создадим параллелепипед с такими параметрами и толщиной, большей толщины стены. Применим модификатор Boolean в режиме Difference к стене, указав в качестве аргумента созданный параллелепипед. Повторим аналогичную операцию для остальных окон, а также дверных проёмов внутри и снаружи здания. Рис. 21: Создание проёма в стене(Приложение)

Теперь можно переходить к последнему этапу моделирования общей конструкции дома - созданию крыши. В проекте указано, что крыша должна состоять из двух частей. Первая половина крыши должна быть плоской, а вторая должна быть наклонена на 2.5 в сторону заднего двора (верх на чертеже) и располагаться выше первой на 1.3 м. Общая толщина крыши: 40 см. Рис. 22: Стены с проёмами(Приложение)

Крыша будет создаваться по схожим с фундаментом и стенами методам. Сначала создадим плоскую основу крыши толщиной 40 см.

Теперь разрежем верхний полигон на две части так, чтобы они соответствовали делению крыши. Затем вытянем один из полигонов на 1.3 м. С задней стороны дома выберем нужную грань и переместим её вниз на 47.2 см для образования

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

Для начала создадим окно самого распространённого размера, использованного в данной модели: 1 x 2.4 м. Толщина стеклопакета 5 см, толщина рамки 10 см, ширина рамки 7.5 см.

С помощью копирования и позиционирования установим созданное окно во все подходящие по размеру проёмы в стенах. Для окон большего размера изменим созданный
1   2   3   4   5   6


написать администратору сайта