Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб.работа 4 (Создание объектов сложной формы).doc
Скачиваний:
10
Добавлен:
02.04.2015
Размер:
159.23 Кб
Скачать

Государственный университет аэрокосмического приборостроения

Кафедра информационно-сетевых технологий (№ 53)

Моделирование 3d сцен и виртуальная реальность

Лабораторная работа № 4

Н.Н. Красильников, О.И. Красильникова

Создание объектов сложной формы

Методические указания

Составные объекты

В 3Dsmaxпредусмотрена возможность работы сCompound Objects(составными объектами). К составным объектам относятся объекты следующих типов:Morph,Scatter,Conform,Connect,BlobMesh,Shape Merge,Boolean,Terrain,Loft,Mesher. ИспользованиеCompound Objectsрасширяет возможности разработки объектов сложной формы. Проиллюстрируем на примерах методы создания объектов типовBooleanиLoft:

Создание объекта типа Boolean

Пример:Создать объект “бусинка” для чего:

1. Создать примитивы Sphere(сфера) иCylinder(цилиндр) в окнеTop;

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

Рис.1

3. Выделите один из объектов и выберите в раскрывающемся списке разновидностей объектов вариант Compound Objects (Составные объекты). Щелкнуть по кнопкеBoolean(Булевские), затем щелкнуть по кнопкеPick Operand B, подвести курсор ко второму объекту и щелкнуть правой кнопкой мыши. Заключительной операцией создания объекта (бусинки) будет выбор необходимой булевской операции из приведенного списка (в данном случае вычитания -Subtraction A-B).

4. Как и при создании любого объекта присвоить созданному объекту материал.

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

Упражнение

Создать объект “гайка без нарезки” показанный на рис.2

.

Рис.2

При создании этого объектов в качестве исходных примитивов использовать два примитива Cylinder, причем для создания граней гайки число сторон (Sides) взять равным шести и отключить опциюSmooth(сглаживание).

Создание объекта типа Loft (лофтинг)

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

Для их создания следует:

1. Задать путь в виде сплайновой кривой, используя команду Shapes->Line и ряд сечений в виде каких либо замкнутых сплайновых кривых, например, окружности, прямоугольника, звезды и т.д., используя команды:

Create->Shapes->Circle, Create->Shapes->Rectangle, Create->Shapes->Star, и т.д.;

2. Выделить линию (путь);

3. Перейти к созданию объектов типа Loft, используя команду:

Create->Compound Objects->Loft->GetShape, подвести курсор к сплайну, форму которого требуется придать пути, и щелкнуть левой кнопкой мыши. При этом будет создан объект типаLoft.

4. Для придания разным участкам пути различных сечений необходимо задавать вдоль пути расстояния (например, в процентах), на которые должны действовать эти сечения. С этой целью, выделив сплайн, который является путем, выполнить команду: Create->Compound Objects->Loft, задать расстояние, до которого будет пути придана форма первого объекта, например 10%, а затем, щелкнув по кнопке Get Shape, подвести курсор к первой форме и щелкнуть левой кнопкой мыши. Затем установить расстояние, с которого пути будет придана вторая форма, например, 10,1%, щелкнуть по кнопке Get Shape, подвести курсор ко второй форме и снова щелкнуть левой кнопкой мыши. После этого установить расстояние, до которого пути будет придана вторая форма, например, 40,1%, щелкнуть по кнопке Get Shape, подвести курсор ко второй форме и снова щелкнуть левой кнопкой мыши.

Повторяя эту операцию можно создавать объекты с различными сечениями вдоль пути. На рис. 3 в качестве примера приведен такой объект.

Рис.3.

5. Как и при создании любого объекта присвоить созданному объекту материал.