KnigaRead.com/
KnigaRead.com » Компьютеры и Интернет » Программы » С. Тимофеев - Приемы создания интерьеров различных стилей

С. Тимофеев - Приемы создания интерьеров различных стилей

На нашем сайте KnigaRead.com Вы можете абсолютно бесплатно читать книгу онлайн С. Тимофеев, "Приемы создания интерьеров различных стилей" бесплатно, без регистрации.
Перейти на страницу:

18. В окне проекций Front (Вид спереди), при помощи манипулятора движения, переместите выделенные вершины вправо (рис. 2.48).

19. Затем, поочередно выделяя группы вершин при помощи рамки, расположите их так, чтобы прямоугольник образовывал форму оконного проема (рис. 2.49). Выделять вершины необходимо именно рамкой, так как иначе вы не выделите все необходимые вершины (в ортографических окнах вершины перекрывают друг друга — кажется, что вершина одна, а за ней расположена еще одна. Выделяя рамкой, вы выделяете обе, а щелчком — лишь одну).

20. Создав форму будущего оконного проема, перемещая вершины, перейдите на уровень редактирования Polygon (Полигон). Выделите два полигона (внутренний и внешний), образующие форму оконного проема (рис. 2.50).

21. Нажмите кнопку Bridge (Мост). Форма оконного проема готова (рис. 2.51).

Итак, вы выполнили формы дверного и оконных проемов при помощи метода полигонального моделирования. Возможно, с первого раза вам не удалось корректно выполнить все вышеперечисленные действия. Действительно, многие из них (например, перемещение подобъектов в пространстве) требуют некоторых навыков и у новичков вызывают трудности. В этом нет ничего страшного, вы можете двигаться дальше, обретая все необходимые навыки, а затем вернуться и выполнить данные действия еще раз. Готовая сцена с проемами, выполненными таким образом, содержится в файле Proemi_poligon_model.max в папке Primeri_ScenGlava_2 на компакт-диске.

Метод полигонального моделирования достаточно сложен, но по-своему хорош. Если он показался чересчур сложным, используйте второй метод — булева вычитания.

Создание проемов методом булева вычитания

Очередной метод создания проемов гораздо более прост и удобен. В дальнейшем, на практике, советую использовать именно его, т. к. он более универсален в некоторых случаях. Речь идет о методе булева вычитания.

Суть его заключается в вычитании формы одного объекта из формы другого объекта. Для этого необходимо выполнить так называемые булевы операции. Одна из булев операций — вычитание. Именно она позволяет вычитать формы объектов.

Булева операция вычитания

Рассмотрим порядок совершения булевых операций на отвлеченном примере.

1. Создайте новую сцену или примените функцию File (Файл) | Reset (Сброс).

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

3. Наша задача — вычесть формы небольших примитивов из плоского куба. Выделите куб, в первом разделе командной панели (Create) в первом подразделе (Geometry) раскройте список типов объектов и выберите пункт Compound Objects (Составные объекты) (рис. 2.53).

4. Появляется список составных объектов. Составные объекты — это такие, форма которых получается путем обработки двух или более исходных объектов. Нам здесь понадобится инструмент ProBoolean (рис. 2.54).

5. Нажмите данную кнопку. Ниже группы инструментов создания составных объектов появляются свитки с параметрами создания объекта ProBoolean. Здесь нам понадобится свиток Pick Boolean (Указать булев) и группа Operation (Операция) свитка Parameters (Параметры) (рис. 2.55).

6. В группе Operation (Операция) свитка Parameters (Параметры) мы задаем ту операцию, которую будем выполнять. Операция Subtraction (Вычитание) — наиболее часто употребляемая, поэтому является стандартной, т. е. включенной по умолчанию. Именно она нам и нужна.

7. Убедитесь, что выбрана операция Subtraction (Вычитание), и нажмите кнопку Start Picking (Начать показывать), расположенную в свитке Pick Boolean (Указать булевский).

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

9. Щелкнув по каждому из объектов, вы в результате получите исходный куб со множеством прорезей (рис. 2.56).

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

Для закрепления, привожу общий порядок совершения булевой операции вычитания:

1. Создание объектов в сцене и совмещение их в пространстве. Исходные объекты обязательно должны соприкасаться, иначе вычитание выполнить не удастся.

2. Выделение уменьшаемого объекта и нажатие кнопки ProBoolean. Дело в том, что программа не знает, какой именно объект предполагается уменьшаемым, а какой — вычитаемым. Выделяя конкретный объект до нажатия кнопки ProBoolean, вы указываете уменьшаемый объект (т. е. тот, из которого будет происходить вырезание).

3. Нажатие кнопки Start Picking (Начать показывать) для указания вычитаемых объектов (т. е. тех, которые мы будем вырезать).

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

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

Создадим проемы в форме стен методом булева вычитания.

1. Откройте сцену с помещением, стены которого созданы методом выдавливания сечения (файл Steni_Pol.max в папке Primeri_ScenGlava_2 на компакт-диске).

2. В окне проекций Perspective (Перспектива) создайте примитив Box (Куб). Задайте следующие значения его габаритных размеров: Length (Длина) — 100 см, Width (Ширина) — 90 см, Height (Высота) — 210 см. При помощи окна точного ввода значений координат задайте объекту следующую позицию: X = 145 см, Y = -20 см, Z = 0 см. Получился вычитаемый объект, установленный в районе будущего дверного проема (рис. 2.57).

3. В окне проекций Perspective (Перспектива) создайте примитив Box (Куб). Задайте следующие значения его габаритных размеров: Length (Длина) — 100 см, Width (Ширина) — 200 см, Height (Высота) — 150 см. При помощи окна точного ввода значений координат задайте объекту следующую позицию: X = 350 см, Y = 420 см, Z = 90 см. Получился вычитаемый объект, установленный в районе будущего оконного проема (рис. 2.58).

4. В списке типов объектов выберите пункт Compound Objects (Составные объекты) (рис. 2.53).

5. Выделите модель стен. Нажмите кнопку ProBoolean (см. рис. 2.54).

6. В появившемся свитке Pick Boolean (Указать булев) нажмите кнопку Start Picking (Начать показывать).

7. Поочередно щелкните по кубам, созданным в шагах 2 и 3. В результате получатся два проема: дверной и оконный (рис. 2.59).

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

Создание плинтуса

После создания стен, пола и дверного проема, можно приступать к созданию формы напольного плинтуса, т. к. его форма повторяет форму стен с проемами. При создании плинтуса мы используем новый метод создания моделей на основе сплайнов — лофт.

Для этого предварительно рассмотрим следующие инструменты и функции:

□ использование инструмента Section (Сечение);

□ работа с типами вершин сплайна;

□ порядок создания простых лофт-моделей.

Инструмент Section (Сечение)

Инструмент Section (Сечение) позволяет создать сплайн, форма которого повторяет форму сечения любого объекта в сцене. Рассмотрим порядок применения данного инструмента на отвлеченном примере.

1. В сцене создайте примитив Teapot (Чайник). Значение его параметра сегментации задайте равным примерно 15 единиц.

2. В списке инструментов создания сплайнов (см. рис. 2.16) выберите инструмент Section (Сечение) и создайте сечение в окне проекций Top (Вид сверху) так, чтобы оно полностью охватывало форму чайника (сечение создается от центра, поэтому установите курсор в центр чайника, зажмите кнопку и ведите его в любой из углов).

3. В окне проекций Front (Вид спереди) поднимите созданное сечение вверх, чтобы оно доходило примерно до середины высоты чайника (рис. 2.60).

Перейти на страницу:
Прокомментировать
Подтвердите что вы не робот:*