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

ЛАБОРАТОРНАЯ РАБОТА№2

.doc
Скачиваний:
14
Добавлен:
11.03.2015
Размер:
870.91 Кб
Скачать

ЛАБОРАТОРНАЯ РАБОТА № 2

Назначение и настройка модификаторов

Цель работы: Ознакомиться с набором модификаторов.

Краткие теоретические сведения

Одним из простейших методов моделирования является применение параметрических модификаторов к объектам.

Модификатором называется специальная операция 3ds max, которую можно применить к объекту. Каждый модификатор имеет определённое название и наделяет объект дополнительными свойствами. Удобство работы с модификаторами состоит в том, что к одному объекту можно применить несколько модификаторов, менять последовательность их воздействия на объект, а также перенастраивать и удалять модификаторы.

Для работы с модификаторами существует стек модификаторов, который находится на вкладке Modify командной панели (рис.1).

рис.1. Стек модификаторов

Элементы стека модификаторов:

1. Вкладка Modify командной панели (Command Panel). 2. Список всех модификаторов. Для назначения модификатора на выделенный объект нужно открыть выпадающий список и выбрать нужный модификатор одним щелчком. Чтобы поиск был быстрее, можно на клавиатуре нажимать первую букву названия модификатора. 3. Перечень уже назначенных на объект модификаторов (стек). Читается стек снизу вверх. По стеку на рисунке можно сказать, что был создан примитив Box и к нему применен модификатор Bend. 4. Уровень подобъектов Sub-objects. Чтобы развернуть уровень подобъектов, необходимо один раз щелкнуть по плюсу, находящемуся слева от названия модификаторов. Большинство модификаторов имеют несколько уровней подобъектов, например: Gizmo (Гизмо) - габаритный контейнер, в рамках которого действует модификатор. Изображается в видовых окнах как каркас (обычно оранжевого цвета), который первоначально окружает объект. Можно перемещать, вращать и масштабировать гизмо, тем самым изменяя воздействие модификатора на объект. Center (Центр) - точка или ось, относительно которой действует модификатор. Можно перемещать ось, тем самым изменяя воздействие модификатора на объект. 5. Кнопка Закрепить стек позволяет зафиксировать меню стека на экране таким образом, что оно не исчезнет, если снять выделение с объекта или даже выделить другой объект. 6. Кнопка Показывать конечный результат - показывает конечный результат всех модификаций объекта, даже если выбран не последний в стеке модификатор. 7. Кнопка Сделать независимым - делает выбранный модификатор или сам объект независимой копией, которая активна только в том случае, если объект или модификатор является Instance. 8. Кнопка Удалить модификатор - удаляет выделенный модификатор из стека. 9. Кнопка вызова расширенного меню настройки модификаторов.

К одному объекту можно применить несколько модификаторов (рис. 2). Напомню, что читается стек снизу вверх.

Рис.2. На объект назначено два модификатора

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

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

рис.5. Чтобы поменять модификаторы местами, необходимо выделить один и перетащить ниже другого

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

Некоторые модификаторы группы Parametric Modifiers:

Bend - сгиб; Taper - стесывание (заострение); Twist - скручивание; Noise - зашумление (случайное искажение); Lattice - превращение объекта в решетку; Slice - разрезание объекта / отрезание его части; Relax - разглаживание поверхности объекта; Stretch - растягивание / сплющивание объекта; Wave - волны по поверхности объекта; Ripple - круги по поверхности объекта; Push - надувание объекта; FFD Box - cвободная деформация объекта.

Модификатор

Действие

Пример

Bend

Сгиб

Twist

Скручивание

Stretch

Растягивание, сплющивание объекта

Push

Надувание объекта

Ripple

Рябь, круги по поверхности объекта

Skew

Скос объекта

Spherify

Превращение объекта в сферу

Lattice

Превращение объекта в решетку

Displace

Смещение вершин на объекте с помощью карты

Substitute

Замена одного объекта другим, например, при расстановке мебели в интерьере

Shell

Оболочка, придание толщины открытой поверхности

Taper

Стесывание, заострение

Noise

Зашумление, случайное искажение

Squeeze

Сжатие

Relax

Разглаживание поверхности объекта

Wave

Волны по поверхности объекта

Slice

Разрезание объекта, отрезание его части плоскостью

Affect Region

Смещение региона

Mirror

Зеркальное отражение объекта

Preserve

Сохранение длин ребер

XForm

Запись преобразований в стек

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

ЗАДАНИЕ К ЛАБОРАТОРНОЙ РАБОТЕ:

Используя модификаторы на базе геометрических объектов создать файл с изображением «детской площадки». Пример:

Создадим сказочное дерево.

1. На виде Тор создайте GeoSphere c радиусом 75. Примените к ней модификатор Noise (Шум) и установите параметры зашумления Strength X=Y=Z=50. Меняя число Seed, подберите подходящую форму.

2. Примените к этому объекту модификатор Lattice (Решетка). В свитке Parameters установите переключатель в позицию Joints Only from Vertices (Только узлы на вертексах). В разделе Joints выберите форму узлов Icosa cо значением Radius=10. Получилась крона дерева.

3. На виде Тор создайте Cylinder с параметрами (R=35, H=120, HS=10). Это будет ствол дерева. Расположите его по центру кроны. Примените к цилиндру модификатор Stretch (Растягивание) с настройками Stretch=1,0 и Amplify=1,0.

4. Если вы хотите сделать ствол неравномерно изогнутым, то можно применить к нему модификатор Noise.

Дерево готово. Сгруппируйте его через команду главного меню Group - Group.

5. Попробуйте создать целый сказочный городок, используя примитивы и параметрические модификаторы. Помните, что нужно добавлять сегментов таким примитивам, как Box, Pyramid или Plane, иначе они не будут изменятся из-за нехватки опорных точек.

Когда вы будете клонировать и расставлять по сказочному городу деревья, то меняйте у модификатора Noise число Seed, тогда деревья будут разными. Клоны должны быть независимыми.