Электронная библиотека » Дмитрий Рябцев » » онлайн чтение - страница 8


  • Текст добавлен: 10 ноября 2013, 00:19


Автор книги: Дмитрий Рябцев


Жанр: Программы, Компьютеры


сообщить о неприемлемом содержимом

Текущая страница: 8 (всего у книги 31 страниц) [доступный отрывок для чтения: 8 страниц]

Шрифт:
- 100% +
Моделирование на основе примитивов

Как уже упоминалось, 3ds Max 2009 в своем арсенале имеет некоторое количество стандартных и улучшенных примитивов (рис. 2.32 и 2.33).

Рис. 2.32. Примеры стандартных примитивов


Рис. 2.33. Примеры улучшенных примитивов и AEC-дополнений


В 3ds Max, начиная с шестой версии программы, появились дополнительные объекты, которые могут пригодиться как архитектору, так и дизайнеру интерьеров. Для доступа к ним нужно открыть командную панель Create (Создать) и выбрать в раскрывающемся списке разновидностей объектов вариант AEC Extended[2]2
  Architectural, Engineering, Construction Objects – архитектурные, технические и строительные объекты.


[Закрыть]
(AEC-дополнение). Сюда входят объекты типа Wall (Стена), Foliage (Растительность), Railing (Ограждение). Все они являются параметрическими, то есть их вид может быть изменен путем редактирования параметров. Кроме того, начиная с седьмой версии, в программу вернулись объекты категории Window (Окно) и Stairs (Лестницы), которые последний раз были включены в состав третьей версии 3ds Max и далее находились в составе модулей архитектурной программы 3DS VIZ.

Создание и редактирование примитивов

Чтобы создать примитив, убедитесь, что на командной панели Create (Создать) нажата кнопка Geometry (Геометрия). В раскрывающемся списке разновидностей объектов должен быть выбран вариант Standard Primitives (Стандартные примитивы) или Extended Primitives (Улучшенные примитивы). В свитке Object Type (Тип объекта) при этом появляются кнопки с надписями, соответствующими типам стандартных или улучшенных примитивов. Нажатая кнопка выделится желтым цветом. Построение примитивов в окнах проекции представляет собой комбинацию нажатий левой кнопки мыши и перетаскивания указателя.

Альтернативным способом построения примитивов является ввод значений их параметров в поля свитка Keyboard Entry (Клавиатурный ввод). Как правило, указываются координаты опорной точки объекта и его характеристические размеры, после чего остается щелкнуть на кнопке Create (Создать), и объект появится на координатной плоскости активного окна проекции.

Практический пример

Приступим к моделированию. Для начала рассмотрим один из способов построения трехмерной модели помещения, в котором будут расположены все остальные объекты. Казалось бы, проще всего создать два параллелепипеда, разница в размерах которых соответствует толщине стен, и воспользоваться операцией Subtraction (A—B) (Исключение (A-B)). Но существуют и другие способы, более эффективные с практической точки зрения и требующие меньше ресурсов. В нашем случае лучше моделировать стены как единый объект, а крышу и пол сделать отдельно, так как может понадобиться демонстрация сцены сверху, для чего достаточно исключить потолок из числа видимых объектов. Кроме того, будет рассмотрен способ назначения материалов как отдельным объектам, так и разным полигонам одного объекта с присваиванием идентификаторов материалов различным граням и без идентификаторов (подробно вопрос назначения материалов рассматривается в главе 4).

Создать стены можно различными способами:

• Соединить торцами четыре параллелепипеда нужной толщины и размера, каждый из которых будет представлять собой отдельную стену (рис. 2.34).

Рис. 2.34. Построение стен из четырех параллелепипедов


• Создать замкнутый сплайн нужного размера. С помощью инструмента Outline (Контур) сформировать контур на расстоянии, равном толщине стен, и воспользоваться модификатором Extrude (Выдавливание) (рис. 2.35). Впрочем, в качестве основы для применения данного модификатора можно взять улучшенный сплайн WRectangle (Коробчатый профиль) (рис. 2.36).

Рис. 2.35. Коробка, полученная путем выдавливания замкнутого сплайна и его контура


Рис. 2.36. Сплайн WRectangle (Коробчатый профиль)


• Воспользоваться объектом Wall (Стена) разновидности AEC Extended (AEC-дополнение).

• За основу комнаты можно взять полигональную сетку. Для этого вам потребуется плоскость нужного размера, которую следует преобразовать к типу Editable Poly (Редактируемый полигон). После этого остается выдавить нужные грани, сформировав стены и оконные проемы (рис. 2.37). При таком способе построения объект изначально получается монолитным.

Рис. 2.37. Построение модели помещения на основе сетки редактируемых полигонов


Помещение, которое нам придется создавать в программе 3ds Max 2009, будет относительно сложным, с разной толщиной стен. В нашем случае имеет смысл взять за основу чертеж проектируемого помещения, созданный с помощью программы векторной графики в масштабе, поместить его на плоскость по размеру помещения, отрисовать сплайнами, а затем воспользоваться модификатором Extrude (Выдавливание). Окна будут сформированы при помощи операций с полигональными объектами. Именно поэтому нам не имеет смысла использовать в данном случае объект типа Wall (Стена). Моделирование сложных стен с их применением, как правило, занимает больше времени, чем при использовании полигонального моделирования.

В остальных случаях объекты типа Wall (Стена) являются удобным и быстрым решением. Рассмотрим их создание на примере.

Запустите 3ds Max 2009 и загрузите файл Index.max.

1. В раскрывающемся списке разновидностей объектов на командной панели Create (Создать) выберите вариант AEC Extended (AEC-дополнения). В свитке Object Type (Тип объекта) нажмите кнопку Wall (Стена).

2. Размеры помещения – 600x1000 см. Толщина несущих стен по нормам строительства составит 60 см. К тому же это обеспечит более естественное освещение из окон. Высота помещения равна 300 см. Введите в поля Width (Ширина) и Height (Высота) в свитке Parameters (Параметры) значения 60 и 300 соответственно. Установите переключатель Justification (Выравнивание) в положение Left (Влево). Активируйте окно проекции Top (Вид сверху) и щелкните на кнопке Add Point (Добавить точку) в свитке Keyboard Entry (Клавиатурный ввод). В окнах проекции появится первая точка с координатами (0; 0; 0). Введите в поле X в свитке Keyboard Entry (Клавиатурный ввод) значение 600 и снова щелкните на кнопке Add Point (Добавить точку). Появится первая стена, имеющая указанные вами размеры.

3. Воспользуйтесь инструментом Zoom (Масштаб), чтобы уменьшить полученный объект до границ окна проекции Top (Вид сверху).

4. Введите координаты второй точки (600; 1000; 0) и щелкните на кнопке Add Point (Добавить точку). Появится вторая стена (рис. 2.38). Добавьте оставшиеся две точки с координатами (0; 1000; 0) и (0; -60; 0).

Рис. 2.38. Создание стен на основе объекта Wall (Стена)


5. Присвойте объекту имя Wall_test и сохраните файл в папке проекта Models под именем Main_Scn_test.max.

Создание пола, потолка

К стенам необходимо добавить пол и потолок. Эти объекты будут получены из примитива Box (Параллелепипед).

Совет

Сразу после создания объектов не забывайте устанавливать флажок Generate Mapping Coords (Генерировать координаты карты) для корректного отображения текстурных карт.

Выполните следующие действия:

1. Продолжите выполнение предыдущего упражнения или загрузите файл Main_Scn_test.max из папки Models прилагаемого к книге DVD-диска.

2. В раскрывающемся списке разновидностей объектов на командной панели Create (Создать) выберите вариант Standard Primitives (Стандартные примитивы) и нажмите кнопку Box (Параллелепипед) в свитке Object Type (Тип объекта). Наведите указатель на окно проекции Top (Вид сверху), нажмите левую кнопку мыши и перетащите указатель по диагонали, растягивая основание. Отпустите левую кнопку мыши и перетащите указатель вверх, задавая высоту объекта. Щелкните левой кнопкой мыши для фиксации высоты.

3. Перейдите на командную панель Modify (Модификация) и введите в поля Length (Длина), Width (Ширина) и Height (Высота) в свитке Parameters (Параметры) значения 1120, 720 и 10 соответственно. Присвойте новому объекту имя Floor_test.

4. Нажмите кнопку Select and Move (Выделить и переместить) на главной панели инструментов (см. рис. 2.21) и поместите примитив Floor_test точно под объектом Wall test, как бы поставив стены на пол.

5. Убедитесь, что объект Floor_test по-прежнему выделен, и выберите в меню Edit (Правка) команду Clone (Дублировать). Откроется диалоговое окно Clone Options (Параметры дублирования) (рис. 2.39). Установите переключатель Object (Объект) в положение Copy (Копия), введите в поле Name (Имя) слово «Ceil test» и щелкните на кнопке OK.

Рис. 2.39. Параметры дублирования


6. Снова воспользуйтесь инструментом Select and Move (Выделить и переместить) и в окне проекции Left (Вид слева) поднимите копию вверх на 310 см. Для этого щелкните правой кнопкой мыши на кнопке Select and Move (Выделить и переместить) и введите в поле Y области Offset: Screen (Приращения: Экранные) появившегося диалогового окна значение 310.

7. Скроем потолок, чтобы видеть помещение сверху. Убедитесь, что объект Ceil test по-прежнему выделен. Перейдите на командную панель Display (Дисплей) и в свитке Hide (Скрыть) щелкните на кнопке Hide Selected (Скрыть выделенные) (рис. 2.40). Потолок исчезнет из окон проекции. Чтобы сделать его снова видимым, достаточно щелкнуть на кнопке Unhide All (Сделать видимыми все).

Рис. 2.40. Результат нажатия кнопки Hide Selected (Скрыть выделенные) на командной панели Display (Дисплей)


8. Сохраните файл под именем Main_Scn_test.max. В дальнешем созданный файл послужит в качестве тестового полигона. Иногда бывает нужно проверить, как созданный объект будет смотреться в помещении, со стенами того или иного цвета, причем в основной сцене менять материалы не совсем удобно. Или провести симуляцию динамики объектов с использованием имитации стен, пола и потолка в отдельном файле. Также отдельный файл с моделью помещения может пригодиться при настройке сложного материала и области свечения для модели какого-нибудь нестандартного источника освещения сложной формы.

Совет

Во время работы над сценой клонировать объекты удобнее, выделив их и зажав на клавиатуре клавишу Shift инструментом Select and Move (Выделить и переместить), переместить выделенный объект на место, предназначенное для его копии. Появится окно диалога с параметрами дублирования, и после выбора нужного вида клонирования появится копия объекта.

Создавать трехмерные модели в специальных программах можно несколькими способами. С некоторыми из них мы познакомились выше. Однако с чего бы ни начиналось создание трехмерной модели (речь идет о качественных сложных моделях), чаще всего доводят до окончательной формы модель с помощью полигональной сетки, в которую преобразовывают объект в процессе моделирования. В этой книге будет описано создание одних и тех же моделей в двух вариациях. Одна будет смоделирована с небольшим количеством полигонов и может быть использована для удаленного отображения на заднем плане трехмерной сцены, а вторая путем добавления деталей к первой и разбиения полигонов будет приближена по форме к реальному объекту. Кроме того, низкополигональные объекты могут быть использованы для создания трехмерных сцен на компьютерах небольшой вычислительной мощности.

Сплайны и применение модификаторов

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

Еще один мощный инструмент создания интерьерных объектов – Shapes (Формы). Они включают в себя несколько наборов кривых с различными параметрами. В частности, объекты Shapes (Формы) включают в себя Splines (Сплайны), NURBS Curves (NURBS-кривые) и Extended Splines (Дополнительные сплайны). Они могут как служить для создания плавных форм заготовок трехмерных моделей, так и быть самостоятельными визуализируемыми объектами. Так как формы по умолчанию не имеют полигонов и граней, их нельзя визуализировать, но можно использовать как основу для моделей, а также совместно с другими объектами программы.

Сплайны – это двумерные примитивы (например, линия, окружность, текст), имеющие, как и трехмерные, различные параметры задания геометрии. Некоторые сплайны могут быть созданы с закругленными краями. Для визуализации сплайна достаточно установить флажки Enable in Renderer (Показать при визуализации) и Enable in Viewport (Показать в видовом окне) в свитке Rendering (Визуализация) на панели модификации сплайна.

В программе 3ds Max 2009 есть также другие способы создания и модификации трехмерных моделей. Один из методов деформации и изменения формы объектов в 3ds Max 2009 заключается в применении модификаторов. Модификатор – это программная функция изменения формы и внешнего вида трехмерного объекта. Модификаторы подразделяются на несколько категорий:

• Modifiers Selection (Модификаторы выделения) – позволяют изменять форму объектов путем воздействия на выделенные подобъекты (вершины, полигоны, стороны).

• Path/Spline Editing (Редактирование пути/сплайна), Mesh Editing (Редактирование сетки) – модификаторы, предназначенные для упрощения и улучшения способов редактирования объектов, состоящих из сплайнов и сетки. Новый модификатор Sweep (Выделение по направляющей), находящийся в этой категории, позволяет придать любому сплайну форму прямоугольной трубы, цилиндра или другого объекта из предложенного списка.

• Modifiers Conversion (Модификаторы преобразования) – превращают примитивы и другие модели программы в сетку, полигон или лоскутный объект.

• Modifiers Animation (Модификаторы анимации) – управляют анимацией объектов с определенными свойствами, например скелетными персонажами, мягкими объектами.

• Cloth (Ткань) – придают объектам свойства, позволяющие создавать трехмерные модели, имитирующие ткань, одежду.

• Hair and Fur (Волосы и мех) – инструмент создания имитации мехового и волосяного покрытия объектов. Этот модификатор впервые появился в программе 3ds Max 7.5, а в новую версию включен его усовершенствованный вариант. Редактировать стиль укладки и форму меха можно в любом из окон проекции непосредственно на модели. Достаточно просто нажать кнопку Style Hair (Стиль прически) в свитке Style (Стиль) модификатора Hair and Fur (Волосы и мех). Кроме того, он предоставляет возможность моделировать траву, а также редактировать полученные объекты.

• Subdivision Surfaces (Разбиение поверхностей) – модификаторы, отвечающие за подразделы поверхностей, сглаживание сетки каркасных объектов.

• Free Form Deformers (Свободные деформаторы) – эти модификаторы путем назначения контрольных точек и применения к ним инструментов перемещения и поворота позволяют придавать объекту нужную форму.

• Parametric Deformers (Параметрические деформаторы) – преобразовывают форму объектов путем назначения и изменения их дополнительных параметров. Например, модификаторы скоса, изгиба, отсечения, скручивания и т. д. являются параметрическими модификаторами.

• NURBS Editing (Редактирование NURBS) – модификаторы преобразования NURBS-кривых.

• Radiosity (Перенос излучения) – указанные модификаторы, начиная с восьмой версии, позволяют использовать усовершенствованный метод разбиения поверхностей для применения алгоритма переноса излучения (имитирующего глобальное освещение) при настройке фотометрических источников излучения сцены.

Это далеко не полный перечень модификаторов, доступных в программе 3ds Max 2009. Доступ к модификаторам открывается из главного меню, а также из списка модификаторов (Modifier List) на командной панели Modify (Модификация).

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

Моделирование стен сплайном с применением модификатора

Основу стен помещения можно создать с помощью сплайна. У нас имеется чертеж, сделанный в одном из редакторов векторной графики и экспортированный в формат JPEG (рис. 2.41). Теперь если в 3ds Max сделать плоскость по размеру будущего помещения, а затем наложить на нее в качестве карты диффузного рассеивания имеющийся чертеж, то, используя форму типа Line (Линия), можно обрисовать контур будущего помещения. После этого, согласно чертежу в нужных местах необходимо добавить контуры перегородок и проемов. Далее соединяем все части контура в один замкнутый сплайн и применяем модификатор Extrude (Выдавливание), чем придаем модели помещения объем.

Рис. 2.41. Чертеж будущего помещения


1. Откройте программу 3ds Max 2009, загрузите файл Index.max. Сразу пересохраните файл как Walls_project1.max в папку Models каталога Ar-deco_apartment_project. Перейдите в видовое окно Top (Вид сверху). Щелкните правой кнопкой мыши на названии окна и из контекстного меню выберите тип отображения объектов Smooth + Highlights (Сглаживание + Световые блики). На командной панели Create (Создать) нажмите кнопку Geometry (Геометрия), выберите из списка Standard Primitives (Стандартные примитивы), в свитке Object Type (Тип объекта) нажмите кнопку Plane (Плоскость). В окне вида Top (Сверху) путем нажатия левой кнопки мыши и растягивания создайте плоскость по размеру будущего помещения Length (Длина) – 520 см, Width (Ширина) – 808 см. Перейдите в панель модификации и установите для плоскости один сегмент по длине и ширине (рис. 2.42), а также отредактируйте размеры до нужных. Расположите объект в точке с координатами (0, 0, 0).

Рис. 2.42. Параметры плоскости-основы для чертежа


2. Теперь необходимо наложить на плоскость имеющийся чертеж. Для этого откройте редактор материалов (рис. 2.43), нажав кнопку M на клавиатуре или выбрав пункт Material Editor (Редактор материалов) в меню Rendering (Визуализация). Так как по умолчанию активным визуализатором установлен Mental Ray, работать можно с его материалом Arch&Design (mi) либо заменить его материалом типа Standard (Стандартный), нажав на кнопку с названием типа в редакторе материалов. В редакторе выберите любой материал, наведя на него курсор мыши и щелкнув левой кнопкой. Откройте раскрывающийся список Maps (Карты) (в случае работы с материалом Arch&Design (mi) список будет называться General Maps (Основные карты)) и нажмите на кнопку с надписью None (Пусто) слева от надписи Diffuse Color (Диффузный цвет) (рис. 2.43). В открывшемся окне Material/Map Browser (Просмотр материалов и карт) выберите карту Bitmap (Изображение) и нажмите кнопку OK (см. рис. 2.43). С помощью открывшегося диалогового окна выберите в папке Collateral_mat каталога с проектом файл Plan.jpg. Теперь файл с изображением нужно назначить на сделанную ранее плоскость. Для этого выделите в видовом окне нужный объект (плоскость) и на панели инструментов редактора материалов нажмите кнопку Assign Material to Selection (Назначить материал выделенному) (рис. 2.44). Кроме того, для отображения материала на объекте в видовом окне необходимо там же, на панели инструментов редактора материалов нажать кнопку Show Map in Viewport (Показать карту в видовом окне).

Рис. 2.43. Редактор материалов и окно выбора материалов и карт


Рис. 2.44. Параметры карты изображения в редакторе материалов


3. Изображение чертежа наложено на плоскость. Теперь чертеж необходимо подогнать по размерам плоскости. Для этого воспользуемся кнопкой View Image (Просмотр изображения) в области Cropping/Placement (Обрезка/Размещение) свитка Bitmap Parameters (Параметры изображения) карты Diffuse Color (Диффузный цвет) редактора материалов. В открывшемся окне Specify Cropping/Placement (Обрезка/Размещение), перемещая и изменяя размер рамки обрезки, как можно точнее выделите контур стен на чертеже. Помещение будет с эркером, но при выделении контура стен его нужно обрезать, то есть провести рамку по внешней стороне прямоугольных стен (рис. 2.45). Контур эркера будет создан способом, который описан ниже. Осталось установить флажок Apply (Применить) в области Cropping/Placement (Обрезка/Размещение), чтобы отображение соответствовало обрезке.

Рис. 2.45. Окно изменения размера изображения


4. Когда контур чертежа отображен на плоскости, его нужно обрисовать сплайном, который послужит основой модели стен помещения. На командной панели Create (Создать) нажмите кнопку Shapes (Формы) и выберите из появившегося списка элемент Splines (Сплайны). В свитке Object Type (Тип объекта) нажмите кнопку Line (Линия) и в видовом окне Top (Вид сверху) щелкните левой кнопкой мыши в левом верхнем углу внутреннего контура чертежа, чем создадите первую точку сплайна. Зажав клавишу Shift для создания ровной линии, переместите курсор вправо до первого выступа на чертеже и щелкните левой кнопкой мыши для создания еще одной точки. Далее ведите линию до правого угла внутреннего контура, по пути обозначая точками все выступы и сопряжения стен чертежа (рис. 2.46). Точно так же, не прерывая сплайна, обведите весь внутренний контур, приведя линию в тот угол, с которого начинали, и на вопрос Close spline? (Замкнуть сплайн?) ответьте утвердительно (см. рис. 2.46). В поле с названием объекта введите Walls line.

Рис. 2.46. Сплайн, повторяющий внутренний контур чертежа


Совет

Увеличение и уменьшение масштаба сцены в видовом окне можно выполнить с помощью инструмента Zoom (Увеличение масштаба). Необходимо нажать одноименную кнопку в панели управления видами проекции, затем перейти в нужно видовое окно и, зажав левую кнопку мыши, двигать курсор вверх или вниз. Также можно воспользоваться колесиком прокрутки мыши.

5. Теперь нужно создать внешний контур стен, для чего в панели модификации откройте список подобъектов Walls_line и выберите подобъект Spline (Сплайн). В видовом окне Top (Вид сверху) выделите созданный сплайн (после выделения он станет красным). Далее перейдите в панель модификации и в свитке Geometry (Геометрия) нажмите кнопку Outline (Контур), введите в поле справа от кнопки величину 56 см и нажмите Enter на клавиатуре (рис. 2.47). В результате этого появится внешний контур стен. Выделите подобъект Vertex (Вершина) и инструментом Select and Move (Выделить и переместить), перемещая точки внешнего контура, добейтесь как можно более точного совпадения его с размерами чертежа на плоскости (внешние грани плоскости).

Рис. 2.47. Создание внешнего контура стен


6. Выделите и с помощью клавиши Del на клавиатуре удалите с внешнего контура ненужные точки, то есть те, которые на внутреннем контуре создавались для выступов стен. На внешнем контуре таких выступов не будет. Внутренний сплайн должен состоять из 21 точки, а внешний из 11 точек (рис. 2.48). Если какую-то из точек вы поставить забыли или случайно удалили, то в любой момент это можно исправить, выделив подобъект Vertex (Вершина) и в свитке Geometry (Геометрия) нажав кнопку Refine (Уточнить) (см. рис. 2.48). После этого можно ставить точку в том месте линии, где планировалось. Она тут же отобразится в видовом окне.

Рис. 2.48. Уточнение числа вершин сплайна


7. Теперь необходимо создать контур стен для эркера и присоединить его к основному сплайну. Для этого на командной панели Create (Создать) нажмите кнопку Shapes (Формы) и выберите из появившегося списка элемент Splines (Сплайны). В свитке Object Type (Тип объекта) нажмите кнопку Circle (Окружность) и в видовом окне Top (Вид сверху) щелкните левой кнопкой мыши в центре окружности, указанной на чертеже. Не отпуская кнопку мыши, растяните окружность до совпадения с изображенной на чертеже (радиус окружности 180 см). Инструментом Select and Move (Выделить и переместить) поместите центр созданной окружности в точке центра окружности, указанной на чертеже. Щелкните правой кнопкой по выделенной окружности и из выпадающего меню выберите опцию Clone (Дублировать) (рис. 2.49). Откроется диалоговое окно Clone Options (Параметры дублирования). Установите переключатель Object (Объект) в положение Copy (Копия) и щелкните на кнопке OK. В том же месте появится копия окружности. Увеличьте радиус новой окружности до 236 см (то есть на 56 см больше предыдущей) (см. рис. 2.49).

Рис. 2.49. Создание окружностей для контура эркера


8. Щелкнув правой кнопкой мыши на одной из окружностей (объект должен быть выделен), из выпадающего меню выберите Convert to → Convert to Editable Spline (Преобразовать → Преобразовать в редактируемый сплайн) (рис. 2.50). Откройте список подобъектов окружности в выделите Vertex (Вершина). При помощи кнопки Refine (Уточнить) свитка Geometry (Геометрия) установите на первой окружности две дополнительные точки в местах пересечения ее с внутренним контуром стен (рис. 2.51). В будущем с помощью этих точек мы осуществим соединение контуров стен и эркера. Точно так же преобразуйте окружность, которая будет служить внешним контуром эркера, и установите на ней дополнительные точки в местах пересечения ее с внешним контуром стен.

Рис. 2.50. Преобразование сплайна


Рис. 2.51. Установка дополнительных точек для соединения объектов


9. Выделите сплайн, который послужит контуром стен, и в свитке Geometry (Геометрия) нажмите кнопку Attach (Присоединить). После этого щелкните в видовом окне левой кнопкой мыши на обеих окружностях по очереди, тем самым присоединив их к основному сплайну. Отожмите кнопку Attach (Присоединить). Теперь откройте список подобъектов, выделите подобъект Segment (Сегмент) и удалите сегменты на окружностях и контурах стен, которые могут создать ненужные грани при выдавливании сплайна по вертикали (на рис. 2.52 эти сегменты выделены).

Рис. 2.52. Подготовка к удалению ненужных сегментов


10. Теперь если с помощью модификатора Extrude (Выдавливание) попытаться придать объем нашим стенам, то каждый сплайн будет выдавлен по отдельности и между ними будет пустое пространство. Это совсем не то, что мы хотели построить, и произошло потому, что в сплайнах есть разрывы (то есть они не замкнутые). Разрывы присутствуют в местах сопряжения контура прямоугольных стен с контуром эркера. В этих местах есть по две точки, которые необходимо слить в одну. Это можно сделать при помощи инструмента Weld (Сварка). В видовом окне Top (Вид сверху), открыв подобъект Vertex (Вершины), выделите две вершины на стыке контура эркера и прямоугольных стен (рис. 2.53). На панели модификации в свитке Geometry (Геометрия) нажмите кнопку Fuse (Сплавить), для того чтобы свести вершины в одну точку, а затем нажмите кнопку Weld (Сварка), для того чтобы слить две вершины в одну. В случае успешной операции в строке подсказок в нижней части окна программы кратковременно появится надпись о том, что нужные вершины сварены. Точно такую же операцию проведите с оставшимися тремя группами точек в местах соединения контуров стен и эркера.

Рис. 2.53. Выделение двух вершин для слияния их в одну


Внимание!

При сплайновом моделировании часто бывает необходимо произвести слияние двух и более вершин в одну. Это можно сделать с использованием инструмента Weld (Сварка) на панели модификации. Используя этот инструмент, необходимо помнить, что сварить в одну можно только те вершины, которые принадлежат одному сегменту. Если же какая-либо из вершин будет принадлежать двум и более сегментам, этот инструмент не сработает.

11. Теперь если применить модификатор Extrude (Выдавливание) на определенную величину, то получится монолитная модель стен. Однако применять его пока рано, необходимо создать контуры перегородок и выступов стен. Первым делом создадим перегородку, в которой в дальнейшем будет широкий проем и выход на лестницу. Из списка подобъектов на панели модификации выберите Segment (Сегмент) и, выделив, удалите два сегмента, обозначенных на рис. 2.54 стрелками. Прейдите к подобъекту Vertex (Вершина), в свитке Geometry (Геометрия) нажмите кнопку Connect (Соединить) и, щелкнув левой кнопкой мыши, выделите вершину, принадлежащую одному из только что удаленных сегментов. Не отпуская кнопку мыши, укажите на вершину, находящуюся напротив и принадлежавшую второму из удаленных сегментов, при этом курсор поменяет свой вид на крест. Отпустите кнопку мыши, и между выделенными вершинами появится новый сегмент сплайна. Повторите операцию для двух других точек удаленных сегментов.

Рис. 2.54. Сегменты, подлежащие удалению


12. Чтобы сделать оставшиеся перегородки и выступы, необходимо отдельно создать сплайн, повторяющий их форму, а затем присоединить его к основному. На командной панели Create (Создать) нажмите кнопку Shapes (Формы) и выберите из появившегося списка элемент Splines (Сплайны). В свитке Object Type (Тип объекта) нажмите кнопку Line (Линия) и в видовом окне Top (Вид сверху), не замыкая сплайн, нарисуйте контур перегородки, повторив контур, изображенный на чертеже (рис. 2.55). Далее выделите основной сплайн Walls_line, присоедините к нему только что созданный и, выбрав подобъект Segment (Сегмент), удалите сегмент, отмеченный стрелкой (см. рис. 2.55). Произведите операцию слияния точек в месте соединения двух сплайнов.

Рис. 2.55. Сплайн-контур перегородки


13. Создайте выступы еще в четырех местах (рис. 2.56) путем обрисовки контуров сплайном, присоединения их к основному, удаления лишних сегментов и соединения точек.

Рис. 2.56. Дополнительные выступы на чертеже


14. Примените к сплайну модификатор Extrude (Выдавливание), который можно найти в списке модификаторов на командной панели Modify (Модификация). Форма станет объемной. В поле Amount (Величина) введите значение 280 – это будет высота стен. Если сплайн был создан правильно, то в видовом окне Perspective (Перспектива) модель будет выглядеть, как на рис. 2.57. Сохраните файл и закройте программу.

Рис. 2.57. Заготовка модели стен первого этажа


Совет

Если отображение габаритного контейнера трехмерных объектов в видовых окнах мешает при редактировании, его можно убрать, нажав клавишу J на клавиатуре. Причем включение и отключение габаритного контейнера происходит только в том видовом окне, которое в текущий момент является активным.

Внимание! Это не конец книги.

Если начало книги вам понравилось, то полную версию можно приобрести у нашего партнёра - распространителя легального контента. Поддержите автора!

Страницы книги >> Предыдущая | 1 2 3 4 5 6 7 8
  • 3.7 Оценок: 6

Правообладателям!

Данное произведение размещено по согласованию с ООО "ЛитРес" (20% исходного текста). Если размещение книги нарушает чьи-либо права, то сообщите об этом.

Читателям!

Оплатили, но не знаете что делать дальше?


Популярные книги за неделю


Рекомендации