Моделирование

  • Окружающий нас мир упрощенно можно представить как трехмерную сцену с учетом фактора времени.
  • Все объекты, сгруппированные по типам, выбираются кнопками панели Create (Создать) (рис. 5.02). | Рис. 5.02. Панель Create (Создать) | Для перехода к любому из типов необходимо выполнить левый щелчок на соответствующей кнопке.
  • Для изменения параметров объекта сцены в среде Мах служит панель Modify (Редактировать). После выделения изменяемого объекта и в этой панели возникают группы параметров: | Текстовое поле имени объекта и поле с образцом цвета.
  • Выполните создание некоторых объектов из группы Standard Primitives (Стандартные Примитивы). Первый из рассматриваемых объектов – Sphere (Сфера).
  • Создание объекта Box (Коробки) начинается с определения пропорций граней, то есть будет это Куб или Параллелепипед. Выбор одного из этих типов осуществляется переключателем Cube/Box в свитке Creation Method (Способ Создания) (рис. 5.11).
  • При создании примитива типа Cylinder (Цилиндр) (рис. 5.12) примечательны некоторые дополнительные особенности. | Рис. 5.12.
  • Остальные примитивы группы Standard Primitives (Стандартные Примитивы): | Torus (Top) – кольцо круглого сечения, позволяет создавать объекты круговой структуры (например, пончик, спасательный круг, обвязка круглой колонны и т.п.) | Teapot (Чайник) –
  • ChamferBox (Коробка с Фаской), ChamferCyl (Цилиндр с Фаской) | Набор стандартных примитивов очень удачно дополняется и расширяется при использовании следующей группы базовых объектов геометрии Мах – Extended Primitives (Расширенных Примитивов).
  • Кратко остановимся на остальных примитивах этой группы. Кроме рассмотренных ранее ChamferBox (Коробки с Фаской) и ChamferCyl (Цилиндра с Фаской) в нее входят: | Hedra (Многогранник) –
  • Shapes (Формы) | Для создания более сложных и реалистичных видов геометрии не всегда хватает набора инструментов из описанных ранее групп примитивов Мах.
  • Line (Линия) | Для создания сплайна типа Line (Линия) перейдите в панель Create (Создать) и выберите пункт Splines (Сплайны) из раскрывающегося списка, вызываемого кнопкой Shapes (Формы).
  • Еще один часто применяемый тип сплайнов для создания более сложных форм. Наличие двух пар прямых параллельных сегментов, расположенных под прямым углом, позволяет начинать рисование многих профилей и контуров с создания прямоугольника с последующим редактированием его вершин и сегментов.
  • Для рисования нового сплайна, входящего в выбранную форму служит кнопка Create Line (Создать Линию). После ее нажатия рисование происходит таким же образом, как описывалось при рассмотрении инструмента Line (Линия) из панели Create (Создать).
  • Вставку новых дополнительных вершин необходимо производить, используя кнопку Refine (Добавить). При нажатии на нее курсор Мах изменяет форму в то время, когда под ним оказывается один из сегментов редактируемого сплайна, и после левого щелчка этот сегмент разделяется надвое.
  • Из инструментов редактирования для этого уровня подобъектов доступны кнопки Insert (Вставка) и Refine (Добавить), которые действуют аналогично уровню Vertex (Вершина). | Также добавились две новые кнопки Divide (Разделить) и Detach (Отделить).
  • Этот подобъектный уровень имеет наиболее развитой инструментарий для редактирования, включая Булевые операции. Остановимся на нем подробнее. | Для изменения направления нумерации вершин (по или против часовой стрелке) служит кнопка Reverse (Обратить).
  • Содержимое этого свитка предназначено для манипуляций с выбранными подобъектами (рис. 5.25). | Рис. 5.25. Свиток Selection (Выделение) | Группа Named Selection (Именованные Наборы) содержит кнопки Copy (Копировать) и Paste (Вклеить), предназначенные для управления сохраненными наборами.
  • Единственная группа Material (Материал) этого свитка позволяет присвоить различные материалы отдельным сегментам или сплайнам при использовании материала типа Multi / Sub-Object (Составной / Многокомпонентный Материал).
  • Составные объекты в Мах представлены отдельной группой, выбираемой из списка типов объектов панели Create (Создать). Мы рассмотрим всю группу с детальным разбором наиболее развитых методов моделирования – Loft (Формования) и Boolean (Булевых Объектов).
  • Формование (или Лофтинг) – один из самых универсальных методов моделирования геометрии в среде Мах, позволяющий создать почти все из ранее рассмотренных примитивов, а также и многие другие, присущие только этому способу моделирования. Основной принцип работы Лофтинга –
  • По аналогии с рассмотренными ранее Булевыми операциями над отдельными сплайнами формы такие же действия могут быть произведены над трехмерными объектами сцены в Мах – это Union (Объединение), Subtraction (Вычитание) и Intersection (Пересечение).
  • Английская Булавка, использование Deformations (Деформаций) | Для создания модели булавки необходимо загрузить с сайта издательства файл Pin.MAX из каталога \Scenes. В видовых экранах отобразится готовая английская булавка и набор форм, использованный для ее создания (рис. 5.31). | Рис. 5.31.
  • Одноименный свиток содержит пять видов деформаций. Каждый из них может влиять на размер, угол поворота и угол наклона Сечения в любой точке Пути. Вот основные характеристики инструментов деформаций: | Scale (Масштаб) –
  • Корпус Электродрели | Чаще всего использование объектов типа Boolean (Булевых) обусловлено в тех случаях, когда речь идет о сложных структурах переменного сечения, рельефа и т.д. и необходимостью получения бесшовной и сглаженной модели.
  • Наибольшую гибкость в редактировании геометрии трехмерной сцены дает механизм модификаторов, описанный ранее в этой Главе. Все модификаторы можно условно разделить на инструменты создания и инструменты редактирования объектов.
  • Существуют объекты реального мира, имеющие постоянное сечение по высоте и сложную, вычурную форму в плане (например, эмблемный щит, рельефный узор переплета книги, рисунок решетки ограждения и др. (рис. 5.47)).
  • Один из самых применяемых инструментов Мах – это модификатор Lathe (Тело Вращения), используемый для создания тел вращения. Его использование происходит аналогично описанному ранее модификатору Bevel (Скос) –
  • Далее мы разберем набор самых применяемых модификаторов изменений формы и начнем с инструмента Bend (Изгиб), используемого для создания деформации изгиба в уже готовом трехмерном объекте.
  • Этот инструмент предназначен для придания объекту конусности, изменяющейся вдоль выбранной оси линейно или криволинейно. Набор установок содержится в свитке Parameters (Параметры) (рис. 5.57), сходном с описанным ранее аналогичным свитком модификатора Bend (Изгиб). | Рис. 5.57.
  • Очень полезный модификатор трапециевидной деформации геометрии, который используется для добавления наклона граням модели (например, легкой неперпендикулярности плоскостей, свойственной объектам реального мира, таким как картонная коробка, мебельный ящик, покосившаяся избушка, старый автомобиль и др
  • Этот инструмент используется для добавления объектам деформации скручивания. Чаще всего модификатор Twist (Кручение) применим при создании витых спиралевидных моделей или трехмерных наборов объектов (например, резьбы болта, пропеллера самолета, винтовой лестницы и др.) (рис. 5.60). | Рис. 5.60.
  • Этот модификатор используется для придания геометрии моделей неравномерности и случайности, характерной для объектов реального мира, которые в большинстве своем отличаются от искусственных форм, генерируемых программами трехмерного моделирования (аналогичное средство существует и в инструментах созд
  • Если предыдущий модификатор предназначался для генерации нерегулярных возмущений геометрии модели, то инструмент Wave (Волна) необходим для создания регулярных, подчиненных нехаотическому закону колебаний поверхности трехмерного объекта.
  • В заключение мы рассмотрим один из ключевых инструментов изменения геометрии, без которого невозможно представить любую сложную модель в Мах. Модификатор Edit Mesh (Редактирование Каркаса) представляет собой набор средств, скомпонованных по следующим подобъектным уровням: | Vertex (Вершина) –
  • Свиток, сходный с одноименным свитком рассмотренного ранее модификатора Edit Spline (Редактировать Сплайн), предназначен для включения нужного подобъектного уровня с помощью соответствующей кнопки и управления режимами выбора подобъектов (рис. 5.67). | Рис. 5.67.
  • Настройки этого свитка предназначены для расширения возможностей выделения подобъектов и задают закон распространения трансформаций по объему редактируемого каркаса (рис. 5.68): | Рис. 5.68. Инструменты Мягкого Выделения | Use Soft Selection (Включить Мягкое Выделение) –
  • Большинство основных инструментов изменения геометрии сосредоточено в этом свитке. Доступность той или иной кнопки регулируется при выборе соответствующего подобъектного уровня (рис. 5.71). | Рис. 5.71.
  • Подобъектный уровень Vertex (Вершина) используется для тщательной, "ручной" доводки формы модели, позволяя пользователю работать с поверхностью объекта примерно так, как это делает скульптор. Для этого предоставлен следующий инструментарий: | Create (Создать) –
  • Некоторые инструменты этого уровня повторяют предыдущий, поэтому рассмотрим лишь новые функции: | Divide (Разделить) – производит вставку вершины посередине выбранного ребра. | Turn (Развернуть) – выполняет переворот выбранного ребра, соединяя диагональные вершины плоскости.
  • Три подобъектных уровня для работы с гранями имеют следующие инструменты редактирования: | Create (Создать) – выполняет создание треугольной грани, используя вершины объекта как узловые точки. | Направление обхода трех вершин определяет видимость построенной грани.
  • Инструменты этого свитка также разнятся для каждого подобъектного уровня. Рассмотрим их основные особенности.