Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Почему вам необходима именно эта Книг1а.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
9.72 Mб
Скачать

B oolean (Булевые Объекты)

По аналогии с рассмотренными ранее Булевыми операциями (сложение, вычитание, пересечение) над отдельными сплайнами формы такие же действия могут быть произведены над трехмерными объектами сцены в Мах - это Union (Объединение), Subtraction (Вычитание) и Intersection (Пересечение). Каждая из этих команд применима только тогда, когда объекты, участвующие в операции, пересекаются в некоторой области пространства. В результате будет создан новый объект, состоящий из двух исходных, каждый из которых называется Operand (Операндом). На стадии редактирования операнды позволяют выбирать, модифицировать или удалять себя из Булевого объекта.

Для создания составного объекта типа Boolean (Булевый) необходимо предварительно иметь в составе сцены два будущих операнда. Выбрав один из них, перейти в панели Create (Создать) к списку Compound Objects (Составные Объекты) и нажать кнопку Boolean (Булевый) (рис. 5.30).

РИСУНОК 5.30. Параметры Булевого Объекта

В раскрывшемся свитке Pick Boolean (Выбрать Операнд) следует включить режим создания - Reference (Ссылка), Move (Перенос), Сору (Копия) или Instance (Образец) и, щелкнув по одноименной кнопке, указать в видовом окне второй операнд. Способ взаимодействия двух операндов выбирается соответствующим переключателем группы Operation (Операция) в свитке Parameters (Параметры):

  • Union (Объединение) - результат суммирования двух трехмерных тел с удалением их частей, оказавшихся внутри общего внешнего объема.

  • Intersection (Пересечение) - результат сложения двух трехмерных тел с удалением их частей, оказавшихся снаружи общего внутреннего объема.

  • Subtraction (А-В) / Subtraction (В-А) (Вычитание (А-В) / Вычитание (В-А))- результат вычитания двух трехмерных тел с удалением той части второго из них, которая отсекается объемом первого.

  • Cut (Вырезание) - результат вырезания на поверхности первого операнда отверстий и проемов в местах пересечения со вторым.

Служебный свиток Display / Update (Вид / Обновление) управляет способом отображения операндов и результата в видовых окнах.

 

Задание 1 Loft (Формование) Канцелярская скрепка, использование Deformations (Деформаций)

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

Чтобы заострить концы скрепки воспользуйтесь меню Деформация (он находится в Lofte внизу).

РИСУНОК 5.35. Свиток Deformations (Деформации)

 

Deformations (Деформации)

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

  • Scale (Масштаб) - деформация изменения размера Сечения по одной или двум осям, измеряется в процентах. Увеличение/уменьшение толщины объекта.

  • Twist (Кручение) - поворот Сечения вокруг его Pivot Point (Опорной Точки) в плоскости перпендикулярной Пути, измеряется в угловых единицах. Скручивает по своей оси.

  • Teeter (Качание) - поворот Сечения вокруг его Pivot Point (Опорной Точки) вокруг двух осей, образующих плоскость перпендикулярную Пути, измеряется в угловых единицах. Сплющивает и крутит вокруг оси.

  • Bevel (Скос) - деформация полярного сжатия / растяжения контура сечения от его Pivot Point (Опорной Точки), измеряется в линейных единицах. Увеличение/ уменьшение толщины объекта.

  • Fit (Вписывание) - задание закона изменения Сечения по длине Пути на основе двух форм, в которые будет вписан объем Loft-модели.

Д ля активации соответствующей деформации служат модальные кнопки, расположенные рядом с основными. Нажатие на кнопку любого из пяти инструментов вызывает соответствующее диалоговое окно, состоящее из рабочего пространства и служебных зон с управляющими кнопками и статусными полями (рис. 5.36). РИСУНОК 5.36. Диалоговое Окно настройки Деформаций

0По горизонтальной оси располагается длина Пути в процентах от 0 до 100, вертикальная ось представлена единицами деформаций соответственными каждому из типов. Для панорамирования, укрупнения / уменьшения вида служит набор кнопок в правой нижней части окна. Зона подсказок и два информационных статусных поля находятся внизу слева и по центру. Вверху слева располагаются кнопки управления режимами редактирования кривых деформаций. После завершения изменений окно может быть закрыто или свернуто. Редактирование кривой деформации осуществляется аналогично таковому для сплайнов.

Детально разберем использование деформации Scale (Масштаб) на примере заострения скрепки.

Выбрав объект «Скрепка», перейдите в панель Modify (Редактировать) и разверните свиток Deformations (Деформации). Далее щелкните на кнопке Scale (Масштаб) и обратите свое внимание на одноименное диалоговое окно. Первая из модальных кнопок Make Symmetrical (Включить Симметрию) в левой верхней части его управляет режимом симметрии кривых масштаба Сечения по осям X и Y. Так как сечение скрепки имеет одинаковые пропорции по обеим осям, то кнопка симметрии должна быть включена. Далее следуют кнопки выбора оси деформации, что в нашем случае не имеет значения - редактируя кривую оси X, мы одновременно изменяем ось Y, и наоборот.

Затем необходимо создать дополнительную вершину на кривой деформации, для чего следует воспользоваться кнопкой из списка Insert Bezier Point (Вставить Точку Безье). Далее на рабочей области окна левым щелчком добавьте новую вершину на последнем сегменте Пути (от последней вертикальной пунктирной линии до последней контрольной точки в этом промежутке) и переключитесь в режим перемещения вершин, выбрав из списка кнопок Move Control Point (Перемещать Контрольную Точку). Выберите крайнюю справа вершину (самую последнюю) и переместите ее к горизонтальной оси, задав тем самым коэффициент масштаба Сечения в конечной точке Пути приблизительно равным 0

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