Выбрать главу

Редактируемые сплайны — это такие сплайны, форму которых можно изменять наоборот лишь вручную, при помощи подобъектов. Ранее мы работали с подобъектами mesh-моделей. У сплайнов подобъекты следующие:

Vertex (Вершина);

Segment (Сегмент);

Spline (Сплайн).

Обнаружить подобъекты можно, создав сплайн Line (Линия) и раскрыв его структуру в стеке модификаторов (рис. 2.20). При дальнейшей работе нам понадобятся подобъекты сплайна.

Сплайны можно конвертировать из типа нередактируемых в тип редактируемых. Поэтому можно работать с подобъектами любого сплайна, предварительно переведя его в тип редактируемого. Как это делается, мы рассмотрим далее.

Использование модификаторов

Модификаторы (Modifiers) — это специальные наборы команд, позволяющие по-разному преобразовывать объекты. Всего в 3ds Max насчитывается более ста модификаторов.

Существуют разные модификаторы. Условно их можно разделить на определенные группы:

□ формообразующие (т. е. такие, которые позволяют создать форму),

□ преобразующие (позволяют изменить существующую форму),

□ анимационные (используются при анимации),

□ текстурирования (используются при создании и применении текстур) и проч.

Для создания модели стен помещения нам понадобится формообразующий модификатор Extrude (Выдавить).

Рассмотрим порядок использования данного модификатора на отвлеченном примере.

1. Очистите сцену, удалив все лишние объекты.

2. В окне проекций Top (Вид сверху) создайте сплайн Ellipse (Овал) произвольной формы.

3. Выделите созданный объект и перейдите во второй раздел командной панели — Modify (Изменить). Здесь, над стеком модификаторов, расположен выпадающий свиток Modifier List (Список модификаторов) (рис. 2.21).

4. Раскройте данный свиток. Перед вами — полный список модификаторов, которые можно применить в отношении созданного сплайна (если список пуст, значит, необходимо предварительно выделить сплайн в сцене). Выберите здесь пункт Extrude (Выдавить). Сплайн в сцене сразу же затянется плоскостью (рис. 2.22).

5. Обратите внимание, что параметры сплайна Ellipse (Эллипс) в свитке параметров, расположенном ниже, заменились на параметры модификатора Extrude (Выдавливание) (рис. 2.23). Здесь — перед нами множество параметров выдавливания формы. Прежде всего, нам понадобится параметр Amount (Количество). Именно он позволяет задавать высоту выдавливаемого объекта. Увеличьте значение данного параметра. Чем выше значение, тем большей получается высота выдавленной формы.

6. В результате у нас получилась модель, форма которой описывается сечением (созданным при помощи сплайна Ellipse (Эллипс)) и высотой (добавленной при помощи модификатора Extrude (Выдавливание)) (рис. 2.24).

7. Рассмотрим некоторые особенности использования стека модификаторов. Здесь — перед нами две строчки: Ellipse и Extrude (рис. 2.25). Серым цветом выделена верхняя строчка — Extrude. А значит — в нижней части, в свитке параметров, отображаются параметры модификатора выдавливания. Чтобы вернуться к параметрам самого сплайна Ellipse (Эллипс), щелкните по соответствующей строчке в стеке. Изменяя параметры формы исходного сплайна, мы одновременно меняем форму выдавленного объекта. Таким образом, мы в любой момент можем обратиться ко всем существующим параметрам объекта, переключаясь между элементами стека модификаторов.

8. Чтобы временно отключить действие модификатора (любого, не только Extrude), надо нажать кнопку с изображением лампочки, слева от названия примененного модификатора в стеке (рис. 2.26). Действие модификатора будет временно отменено, а в сцене останется один лишь исходный сплайн. Чтобы вернуть действие примененного модификатора, достаточно снова "включить лампочку".

9. Чтобы полностью удалить примененный модификатор, вернуться к состоянию, когда он еще не был применен, необходимо выделить его в стеке модификаторов и нажать кнопку Remove modifier from the stack (Удалить модификатор из стека), которая расположена на панели инструментов под стеком (рис. 2.27).

10. Действия, описанные в шагах 7–9 универсальны. Они применяются в отношении любых модификаторов, с которыми мы будем работать.