Работа в старом добром 3dsmax5

         

Создание фасок у контура сечения Замка



Рис. 5.33. Создание фасок у контура сечения Замка

10. Для правильного позиционирования Сечения на Пути следует установить опорную точку в ее крайнее положение, воспользовавшись командой Affect Pivot Only (Изменять Только Опору) из панели Hierarchy (Иерархия) и сечение замка примет свой окончательный вид (рис. 5.34). Теперь, выбрав сплайн Пути, повторите процедуру создания нового Loft-объекта замка английской булавки и назовите его «Замок».



Задание нового положения Опорной Точки Замка



Рис. 5.34. Задание нового положения Опорной Точки Замка

В случае неверного расположения Сечения на Пути, измените направление исходного сплайна Пути (объект с именем «Путь@3амок-Проба»). Для этого выберите подобъектный уровень Spline (Сплайн) и примените команду Reverse (Обратить). Сделав это, вы сразу же увидите отображение изменений на модели замка.



Свиток Deformations (Деформации)



Рис. 5.35. Свиток Deformations (Деформации)

Однако для более реального вида не хватает некоторых деталей -тело булавки должно иметь острие, и торцам замка хотелось бы придать изгиб и приложить фаски. Для этих (а также множества других) изменений формы конечной Loft-модели служат инструменты свитка Deformations (Деформации) (рис. 5.35).





Диалоговое Окно настройки Деформаций



Рис. 5.36. Диалоговое Окно настройки Деформаций

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

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

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

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



Острие Булавки



Рис. 5.38. Острие Булавки

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



Окончательная форма Замка



Рис. 5.39. Окончательная форма Замка

15. Остается лишь немного подправить Путь тела булавки в месте завитка, чтобы результат Лофтинга выглядел более реально. Для этого необходимо выбрать сплайн «Путь@Булавка-Проба» и слегка разнести его вершины в вертикальной плоскости, сохраняя очертания контура в горизонтальной плоскости (рис. 5.40).



Корректировка сплайна...



Рис. 5.40. Корректировка сплайна Пути в вертикальной плоскости

Так как Путь объекта «Булавка» является образцом выбранного сплайна, то любое его изменение отображается незамедлительно. Выполните добавление модификатора Edit Spline (Редактировать Сплайн) и перейдите на подобъектный уровень Vertex (Вершина).Выбирая вершины в области завитка, добейтесь отсутствия самопересечений поверхностей, образующих тело булавки в Лоф-тинговом объекте.

16. Активизируйте видовое окно Camera (Вид из Камеры) и произведите обсчет полученной трехмерной модели, нажав на кнопку

Quick Render (Быстрая Визуализация) в Main ToolBar (Основной Панели) (рис. 5.41).



Итоговый кадр без назначения материалов



Рис. 5.41. Итоговый кадр без назначения материалов



Итоговый кадр с назначением материалов



Рис. 5.42. Итоговый кадр с назначением материалов

Безусловно, итоговый кадр значительно выиграет при использовании материала отличного от Default (По Умолчанию), присваиваемого Мах создаваемым объектам. В этом вы можете убедиться, просмотрев изображение «английской булавки» с назначенным материалом Chrome-Metal (рис. 5.42). Для этого загрузите файл English-Pin.JPG из каталога \lmages с сайта издательства, воспользовавшись пунктом View Image File (Просмотр файла изображения) падающего меню File (Файл).



Заготовка модели Электродрели



Рис. 5.43. Заготовка модели Электродрели

4. Для этого сначала необходимо выбрать исходный объект с именем «Корпус» и перейти к списку Compound Objects (Составные Объекты) в панели Create (Создать). Далее необходимо, щелкнув на кнопке Boolean (Булевые). выбрать тип Булевой операции из группы Operation (Операция) свитка Parameters (Параметры) -Subtraction (A-B) (Вычитание (А-В)). Способ создания и вид генерируемой связи между исходными и результирующими объектами выбирается в свитке Pick Boolean (Выбор Булевого Объекта). Оставьте значение переключателя Move (Перенести), предлагаемое Мах по умолчанию. Наиболее часто этот способ дает самые оптимальные результаты.

5. Затем щелкните на кнопке Pick Operand В (Выберите Операнд

В) и укажите левым щелчком второй объект с именем «Булевый-01 (Вычитание)», который будет вычтен из первого (он отрисовывается красным цветом в видовых окнах). В результате вы увидите, что второй объект исчез, а на поверхности исходного возникли пазы, отверстия и выемки (рис. 5.44).



Результат Булевой Операции...



Рис. 5.44. Результат Булевой Операции «Вычитания»

6. Результирующий объект с именем исходного теперь включает в себя два объекта, которые стали его операндами. Перейдите в панель Modify (Редактировать) и выберите в стеке модификаторов уровень Boolean (Булевый), для нового объекта этот уровень является первичным. Однако вся иерархия стеков каждого из операндов осталась неизменной и может быть отредактирована независимо. Для этого служит подобъектный уровень Operands (Операнды) выбираемый в свитке Parametrs (Параметры) из группы Operands (Операнды), после чего уровень Boolean (Булевый) в стеке модификаторов становится самым верхним, а ниже добавляется содержимое стека выбранного операнда. Режим отображения Булевых объектов в видовых окнах выбирается в свитке Display / Update (Вид / Обновление). Для показа выбранного по-добъекта требуется включить переключатель Operands (Операнды). При этом он отрисовывается красным цветом выделения, принятом в среде Мах.

7. Перемещаясь по стеку модификаторов в этом режиме можно изменять подобъекты так, как если бы они существовали отдельно в составе сцены, однако следует учитывать, что при сложной геометрии булевого объекта обновление изменений на экране может происходить очень медленно. Вернитесь в панель Create (Создать) и щелкните еще раз на кнопке Boolean (Булевый), установив переключатель типа Булевой операции в положение Union (Объединение). В качестве первого операнда в списке возникнет только что созданный составной объект, а вторым необходимо выбрать объект желтого цвета с именем «Булевый-02 (Объединение)». В результате будет создан составной объект двойной вложенности, так как один из его операндов сам является Булевым объектом (рис. 5.45).



Результат Булевой Операции...



Рис. 5.45. Результат Булевой Операции «Объединения»

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



Итоговый вид Электродрели



Рис. 5.46. Итоговый вид Электродрели

Для снижения системных затрат следует сжимать стек тех операндов, чье дальнейшее модифицирование не требуется. Выполните эту операцию, используя соответствующие кнопки диалогового окна Edit Stack

(Редактировать Стек). Теперь вы можете открыть остальные объекты сцены командой Unhide All (Показать Все Объекты) и выполнить обсчет для просмотра полученных результатов (рис. 5.46).



Примеры объектов Bevel (Скоса)



Рис. 5.47. Примеры объектов Bevel (Скоса)

Сделать это можно, перейдя в панель Modify (Редактировать). В результате присвоения этого модификатора будут развернуты два свитка -Parameters (Параметры) и Bevel Values (Величины Скоса) для дальнейшей настройки (рис. 5.48).

Прежде всего, необходимо задать величину фаски (или скоса сечения). Для этого служит счетчик Start Outline (Начальное Оконтурива-ние). При положительных значениях - сплайн сечения растягивается наружу от центра, при отрицательных - стягивается внутрь.

Далее, используя счетчики Height (Высота) и Outline (Промежуточное Оконтуривание) группы Level 1 (Уровня 1), настраиваются характерные размеры фаски или скоса сечения. Обычно оба этих счетчика устанавливают равными друг другу по абсолютной величине.

Затем для развития объекта дальше необходимо включить флажок группы Level 2 (Уровень 2) и, установив ее счетчик Outline (Промежуточное Оконтуривание) равным 0, задать счетчиком Height (Высота) величину высоты объекта.



Параметры модификатора Bevel (Скос)



Рис. 5.48. Параметры модификатора Bevel (Скос)

Повторив алгоритм установки для группы Level 3 (Уровень 3), в результате получим трехмерный, выдавленный из сечения объект с фасками по обоим торцам (рис. 5.49).



Объект «Колонна»...



Рис. 5.49. Объект «Колонна», созданный инструментом Bevel (Скос)

Флажки Start (Начало) и End (Конец) группы Capping (Торцы) в свитке Parameters (Параметры) управляют режимом генерации торцевых плоскостей создаваемого объекта, а флажок Smooth Across Levels (Сглаживание Между Уровнями) включает функцию сглаживания ребер. Интересная установка настраивается параметрами группы Intersections (Пересечения): в случае, когда возникают непредвиденные эффекты закручивания сплайна в вершинах с ненулевой кривизной (такие дефекты препятствуют созданию торцевых плоскостей), включение флажка Keep Lines From Crossing (Запрет Пересечения Линий) запускает режим автоматического разрешения самопересечений (рис. 5.50).



Использование Запрета Пересечения Линий



Рис. 5.50. Использование Запрета Пересечения Линий

Попробуйте самостоятельно создать объекты, показанные в начале раздела, применив модификатор Bevel (Скос) к формам их сечений. Используйте файл Bevel.MAX, который можно загрузить с сайта издательства. Обратите внимание на возможность редактирования исходной формы сечения простым переходом вниз по стеку модификаторов с контролем отображения конечного результата в видовом окне (используйте кнопку Show End Result (Показывать Конечный Результат) панели управления стеком).



Параметры модификатора Lathe (Тело Вращения)



Рис. 5.51. Параметры модификатора Lathe (Тело Вращения)

Основные из них - это величина угла вращения, задаваемая счетчиком Degrees (Градусы) (при значениях меньше 360 единиц получается сегмент тела вращения), и установка оси вращения, выбираемая одной из трех кнопок - X, Y или Z группы Direction (Направление). Переключатели группы Output (Результат) управляют типом создаваемой трехмерной модели - Patch (Лоскут), Mesh (Каркас) или NURBS (Поверхность NURBS).



Варианты ориентации...



Рис. 5.52. Варианты ориентации Axis (Оси Вращения)

Инструменты группы Align (Ориентация) дают возможность управлять положением Axis (Оси Вращения), устанавливая ее в положения Min (Минимума), Center (Центра) или Мах (Максимума) формы профиля (рис. 5.52).

Параметр Axis (Ось Вращения) составляет подобъектный уровень модификатора и при его активизации щелчком на кнопке Sub-Object (Подобъект) отрисовывается в видовом окне желтой прямой линией. При применении трансформаций переноса и поворота к этой оси происходит изменение внешнего вида результирующего тела вращения (рис. 5.53).



Варианты расположения Axis (Оси Вращения)


h2>Рис. 5.54. Объекты, полученные операцией Вращения



Параметры модификатора Bend (Изгиб)



Рис. 5.55. Параметры модификатора Bend (Изгиб)

Группа Bend (Изгиб) содержит два основных счетчика Angle (Угол) и Direction (Направление), задающих соответственно величин) изгиба и его направление в градусах.



Варианты применения Изгиба



Рис. 5.56. Варианты применения Изгиба

Переключатели группы Bend Axis (Оси Изгиба) управляют ориентацией деформации изгиба, выбирая текущую координатную ось.

Область действия деформации задается Gizmo (Контейнером Модификатора), который вместе с параметром Center (Центр) составляют подобъектный уровень инструмента Bend (Изгиб).

Настройки группы Limits (Ограничения) позволяют настраивать область действия модификатора применительно к выбранной оси деформации. Для включения режима ограничений предназначен флажок Limit Effect (Эффект Ограничения), а пара счетчиков Upper Limit (Верхний Предел) и Lower Limit (Нижний Предел) задает координаты плоскостей, ограничивающих действие модификатора (рис. 5.56).

Файл для практических занятий Bend.MAX можно загрузить с сайта издательсьва.



Параметры модификатора Taper (Конусность)



Рис. 5.57. Параметры модификатора Taper (Конусность)

Значения пары счетчиков Amount (Величина) и Curve (Кривизна) управляют соответственно сходом на конус (или заострением) геометрии объекта и его нелинейностью (кривизной) (рис. 5.58).

Gizmo (Контейнер) модификатора представляет собой параллелепипед, отображающий примененную деформацию и позволяющий использовать трансформации перемещения, поворота и масштабирования для дополнительного контроля геометрии.

Ориентация приложения модификатора регулируется группой настроек Taper Axis (Оси Конусности).

Переключатели параметра Primary (Первичная Ось) выбирают основную координатную ось действия деформации, а выбор ее перпендикулярной оси (или обоих сразу) задается переключателями группы Effect (Эффект).



Варианты применения Конусности



Рис. 5.58. Варианты применения Конусности

Флажок Symmetry (Симметрия) включает зеркальное отображение изменения геометрии относительно точки Center (Центра). Эта точка управляется в режиме Sub-Object (Подобъект) и допускает только преобразование переноса. Группа настроек Limits (Ограничения) аналогична описанной группе для модификатора Bend (Изгиб).

Попрактикуйтесь в работе с описанным набором инструментов, загрузив для изучения файл примера Тарег.МАХ с сайта издательства.





Применение модификатора Skew (Наклон)



Рис. 5.59. Применение модификатора Skew (Наклон)

Попробуйте самостоятельно перенастраивать некоторые параметры для закрепления навыка работы с модификатором Skew (Наклон).



Объекты



Рис. 5.60. Объекты

Группа параметров Twist (Кручение) содержит пару счетчиков Angle (Угол) и Bias (Смещение), задающих соответственно величину закручивания и степень неравномерности витков.

Второй счетчик может принимать значения от -100 до +100 единиц, управляя величиной нелинейности деформации, воздействуя на геометрию объекта от Center (Центра) модификатора.

Файл трехмерной сцены с набором объектов Twist.MAX наглядно иллюстрирует действие деформации кручения и может быть использован вами для самостоятельной практики.

Далее мы рассмотрим два инструмента, предназначенных для имитации неоднородности геометрии объектов: Noise (Нерегулярность) и Wave (Волна).



Параметры модификатора Noise (Нерегулярность)



Рис. 5.61. Параметры модификатора Noise (Нерегулярность)

Первая одноименная группа включает в себя счетчики Scale (Размер), задающий величину возмущений поверхности объекта и Seed (Случайность), устанавливающий положение генератора случайных величин.

Флажок Fractal (Фрактал) включает режим генерации математического алгоритма по методу фракталов, а счетчики Roughness (Шероховатость) и Iteration (Число Повторений) задают установки этому алгоритму.

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

Счетчики Frequency (Частота) и Phase (Фаза) устанавливают соответственно скорость непрерывного изменения возмущений и ее внешний вид, а флажок Animate Noise (Оживить Нерегулярность) предназначен для включения режима анимации модификатора.



Полено с «нерегулярной» поверхностью



Рис. 5.62. Полено с «нерегулярной» поверхностью

Используйте файл примера Noise.MAX (рис. 5.62), который можно загрузить с сайта издательства, для экспериментов с инструментом Noise (Нерегулярность).





Пример использования модификатора Wave (Волна)



Рис. 5.63. Пример использования модификатора Wave (Волна)

Единственная одноименная группа параметров модификатора содержит 5 счетчиков для управления волной (рис. 5.64).



Параметры модификатора Wave (Волна)


h2>Рис. 5.65. «Волнящий» объект



Список подобъектных уровней



Рис. 5.66. Список подобъектных уровней

Далее мы рассмотрим подробнее свитки параметров Edit Mesh (Редактирование Каркаса) и содержащиеся в них наборы инструментов.



Настройки свитка Selection (Выделение)



Рис. 5.67. Настройки свитка Selection (Выделение)

Кнопки Hide (Скрыть) и Unhide (Показать) позволяют управлять видимостью наборов подобъектов, а пара кнопок Сору (Копировать в Буфер) и Paste (Вставить из Буфера) служит для создания таких наборов.

Флажки By Vertex (По Вершине) и Ignore Backfacing (Игнорировать Тыльные Грани) включают соответственно режим выбора подобъектов по указываемой вершине и блокировки трансформаций тыльных граней объекта.



Инструменты Мягкого Выделения



Рис. 5.68. Инструменты Мягкого Выделения

Use Soft Selection (Включить Мягкое Выделение) - управляет активизацией этого режима.
Edge Distance (Реберное Расстояние) - задает число ребер, попадающих в «зону влияния» трансформаций.
Affect Backfacing (Воздействовать на Тыльные Грани) - задействует все грани каркаса.
Falloff (Спад), Pinch (Сужение), Bubble (Вздутие) - настраивают внешний вид функциональной кривой распространения трансформаций.



Отображение режима Мягкого Выделения



Рис. 5.69. Отображение режима Мягкого Выделения

В режиме Vertex (Вершина) в видовых окнах происходит динамическое отображение Мягкого Выделения. Выбранная вершина отрисовывается красным цветом, а вершины, попадающие в область влияния - оттенками желтого и зеленого цветов (рис. 5.69).

При различных значениях счетчиков Falloff (Спад), Pinch (Сужение) и Bubble (Вздутие) трансформации выбранной вершины по-разному передаются всем «подчиненным» вершинам (рис. 5.70).



Варианты использования режима Мягкого Выделения



Рис. 5.70. Варианты использования режима Мягкого Выделения

Режим Мягкого Выделения действует и на других подобъектных уровнях, хотя выделения цветом зоны влияния не происходит.



Варианты свитка Edit...


h2>Рис. 5.72. Операция Collapse (Свести в Точку)



Операция Tesselate (Добавить Грани)



Рис. 5.73. Операция Tesselate (Добавить Грани)

Explode (Расчленить) - отделяет выделенные грани в отдельный объект или элемент по критерию угла между смежными гранями, который задается счетчиком. По умолчанию его значение равно 24 градусам.



Segment (Сегмент)



Segment (Сегмент)


Из инструментов редактирования для этого уровня подобъектов доступны кнопки Insert (Вставка) и Refine (Добавить), которые действуют аналогично уровню Vertex (Вершина).

Также добавились две новые кнопки Divide (Разделить) и Detach (Отделить). Первая из них позволяет разделить выбранный сегмент на 2 и более равных по длине сегментов, причем число задается счетчиком, расположенным рядом с кнопкой, а вторая создает копию выбранного сегмента или сегментов, тем самым формируя новый сплайн. Для установки методов копирования предназначен набор флажков:

Same Shp (Та же форма) - отделение / копирование сегментов происходит без создания новой Shape (Формы)
Reorient (Переориентировать) - отделение / копирование сегментов происходит в локальной системе координат редактируемой формы.
Сору (Копировать) - создается и копия выбранных сегментов и оставляется оригинал.



Sphere (Сфера)



Sphere (Сфера)

Выполните создание некоторых объектов из группы Standard Primitives (Стандартные Примитивы). Первый из рассматриваемых объектов - Sphere (Сфера).

1. Для этого необходимо, используя панель Create (Создать), вызвать кнопкой Geometry (Геометрия) список основных типов объектов и выбрать из него группу Standard Primitives (Стандартные Примитивы).



Spline (Сплайн)



Spline (Сплайн)


Этот подобъектный уровень имеет наиболее развитой инструментарий для редактирования, включая Булевые операции. Остановимся на нем подробнее.

Для изменения направления нумерации вершин (по или против часовой стрелке) служит кнопка Reverse (Обратить). Чаще всего эта функция необходима для «выворачивания наизнанку» объектов, получаемых на базе редактируемой Shape (Формы). Генерация контура по всему выбранному сплайну выполняет-

ся командой Outline (Оконтурить) с заданием толщины соответствующим счетчиком. При включенном флажке Center (От Центра) она задается, как половина этой величины - наружу и половина - внутрь контура сплайна.

Выполнение Булевых (или логических) операций выполняется кнопкой Boolean (Булевый). Доступны три вида таких операций:

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

Команда создания зеркальной копии выбранного сплайна выполняется кнопкой Mirror (Зеркало). Флажок Сору (Копировать) задает режим отзеркалива-ния с копированием, флажок About Pivot (Вокруг Опоры) - включает режим использования Transform Coordinate Center (Координатного Центра Трансформаций), необходимый для правильного копирования нескольких сплайнов одновременно. Три модальные кнопки позволяют указать ось симметрии:

Mirror Horizontally (Отзеркалить Горизонтально) - зеркальный сплайн / копия использует горизонтальную ось симметрии.
Mirror Vertically (Отзеркалить Вертикально) - зеркальный сплайн / копия использует вертикальную ось симметрии.
Mirror Both (Отзеркалить По Двум Осям) - процедура Mirror (Зеркало) использует обе оси.

Далее располагаются две кнопки команд управления кромками сегментов сплайна - Trim (Обрезка) и Extend (Растяжка). Первая из них позволяет усекать сегменты, используя в качестве кромки любой из пересекаемых сегментов, а вторая аналогично выполняет растягивание. Включение флажка Infinite Bounds (Бесконечные Границы) позволяют использовать продолжения открытых сегментов до их пересечения.

Для замыкания открытых сплайнов используется кнопка Close (Замкнуть).

Применение кнопки Explode (Расчленить) позволяет выполнить разбиение выбранного сплайна на новые сплайны (по числу его сегментов) или на новые Shapes (Формы), что выбирается соответствующим переключателем.



Surface Properties (Свойства Поверхности)



Surface Properties (Свойства Поверхности)


Единственная группа Material (Материал) этого свитка позволяет присвоить различные материалы отдельным сегментам или сплайнам при использовании материала типа Multi / Sub-Object (Составной / Многокомпонентный Материал). Для этого предназначен счетчик ID (Идентификатор материала), где указывается номер соответствующего подматериала. Чаще всего это применимо к формам типа Renderable (Визуализируемым).



Свиток Edit Geometry (Редактировать Геометрию)



Свиток Edit Geometry (Редактировать Геометрию)


Большинство основных инструментов изменения геометрии сосредоточено в этом свитке. Доступность той или иной кнопки регулируется при выборе соответствующего подобъектного уровня (рис. 5.71).



Свиток Geometry (Геометрия)


h2>Рис. 5.24. Диалоговое окно Attach Multiple (Присоединить Несколько Сплайнов)



Свиток Selection (Выделение)



Свиток Selection (Выделение)


Содержимое этого свитка предназначено для манипуляций с выбранными подобъектами (рис. 5.25).



Свиток Selection (Выделение)



Свиток Selection (Выделение)


Свиток, сходный с одноименным свитком рассмотренного ранее модификатора Edit Spline (Редактировать Сплайн), предназначен для включения нужного подобъектного уровня с помощью соответствующей кнопки и управления режимами выбора подобъектов (рис. 5.67).



Свиток Soft Selection (Мягкое Выделение)



Свиток Soft Selection (Мягкое Выделение)


Настройки этого свитка предназначены для расширения возможностей выделения подобъектов и задают закон распространения трансформаций по объему редактируемого каркаса (рис. 5.68):



Свиток Surface Properties (Свойства Поверхности)



Свиток Surface Properties (Свойства Поверхности)


Инструменты этого свитка также разнятся для каждого подобъектного уровня. Рассмотрим их основные особенности.



Vertex (Вершина)



Vertex (Вершина)


Вставку новых дополнительных вершин необходимо производить, используя кнопку Refine (Добавить). При нажатии на нее курсор Мах изменяет форму в то время, когда под ним оказывается один из сегментов редактируемого сплайна, и после левого щелчка этот сегмент разделяется надвое.

Для удаления вершины или группы вершин следует их предварительно выделить и воспользоваться кнопкой Delete (Удалить) свитка Geometry (Геометрия) или одноименной клавишей клавиатуры.

Добавление новой вершины с возможностью указания нового положения производится кнопкой Insert (Вставка), причем, после первого щелчка на разделяемом сегменте (по аналогии с операцией Refine (Добавить)) новая вершина задается перемещением мыши и повторным щелчком.

Для переноса выбранных вершин в их геометрический центр используется кнопка Fuse (Слить), а для переноса с объединением в одну вершину - кнопка Weld (Объединить). Последняя операция применима только к концевым вершинам разомкнутых сплайнов и использует значение счетчика, расположенного с функциональной кнопкой. Это значение интерпретируется как радиус влияния - в результате операция производится только над вершинами текущего набора, которые находятся в пределах этого радиуса.

Для соединения двух вершин новым сегментом используется кнопка Connect (Соединить), но вершины также должны быть концевые.

Обрезка круговыми или прямыми фасками выполняется соответственно командами Fillet (Скруглить) и Chamfer (Усечь). Для этого выделяются требуемые вершины, включается соответствующая кнопка и изменяется значение счетчика, расположенного рядом с ней, либо набором требуемого числа, либо перетаскиванием мыши.

Выбор первой вершины осуществляется кнопкой Make First (Назначить Первую). Это необходимо для задания сечений при применении метода моделирования Loft (Формования).



Vertex (Вершина)



Vertex (Вершина)


Подобъектный уровень Vertex (Вершина) используется для тщательной, «ручной» доводки формы модели, позволяя пользователю работать с поверхностью объекта примерно так, как это делает скульптор. Для этого предоставлен следующий инструментарий:

Create (Создать) - выполняет создание изолированных вершин для последующих построений, создания граней, плоскостей и т.д.
Break (Разорвать) - предназначен для разъединения граней, сходящихся в выбранной вершине.
Chamfer (Фаска) - создает прямую фаску, дополняя форму новыми вершинами и гранями.
Weld (Объединить) - соединяет несколько выбранных вершин в одну, делая образующие грани сходящимися в ней. При активизации кнопки Selected (Выбранные) операция производится над всеми выделенными вершинами, попадающими в Weld Threshold (Порог Объединения). Эту величину контролирует счетчик, расположенный справа от кнопки Selected (Выбранные). Кнопка Target (Целевые) позволяет объединять вершины, перемещая выбранную к требуемой.
Slice Plane (Секущая Плоскость) - организует специальный режим, позволяющий построить сечение, возникающее в результате пересечения поверхности объекта и секущей плоскости. Эта плоскость отрисовывается желтым цветом и может быть перенесена и повернута до требуемой позиции. При включенном флажке Split (Рассечь) генерируются кромки для разъединения объекта на две части.



Vertex (Вершина)



Vertex (Вершина)


Настройки рассматриваемого свитка позволяют задавать значения Weight (Веса) и Color (Цвета) выбранных вершин, необходимые для использования в некоторых модификаторах Мах (например, в MeshSmooth (Сглаживании Каркаса)).





Для создания сплайна типа Line



Задание 1

Рисование и редактирование сплайнов

Line (Линия)

Для создания сплайна типа Line (Линия) перейдите в панель Create (Создать) и выберите пункт Splines (Сплайны) из раскрывающегося списка, вызываемого кнопкой Shapes (Формы). В свитке Object Type (Тип Объекта) щелкните на кнопке Line (Линия), высветив свитки параметров Rendering (Визуализация), Interpolation (Интерполяция) (рис. 5.17), Creation Method (Способ Создания) и Keyboard Entry (Ввод с Клавиатуры) (рис. 5.18). Переместите курсор в видовое окно Тор (Вид Сверху) и произведите серию левых щелчков и перемещений, создавая ломаную линию произвольной формы. Для завершения выполните правый щелчок. Все созданные вершины принадлежат к типу Corner (Угловые). в чем можно убедиться, перейдя в панель Modify (Редактировать) и выбрав подобъектный уровень Vertex (Вершина). Далее необходимо выделить интересующую вас вершину правым щелчком для вызова контекстного меню (рис. 5.19).



Для создания модели булавки необходимо



Задание 1

Loft (Формование)

Английская Булавка, использование Deformations (Деформаций)

1. Для создания модели булавки необходимо загрузить с сайта издательства файл Pin.MAX из каталога \Scenes. В видовых экранах отобразится готовая английская булавка и набор форм, использованный для ее создания (рис. 5.31).



Стандартные Примитивы



Задание 1

Стандартные Примитивы



Чаще всего использование объектов типа



Задание 2

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

Корпус Электродрели

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

1. Загрузите с сайта издательства файл Hammer.MAX из каталога \Scenes и в видовых окнах отобразится заготовка литого корпуса электрической дрели (рис. 5.43).

2. Для принятия корпусом окончательного вида нужны многочисленные выборки, пазы и отверстия, которые зачастую можно создать, лишь применив Булевые операции. Скройте все объекты сцены, кроме модели корпуса с таким же именем. Далее необходимо сделать видимыми вспомогательные объекты, которые будут участвовать в дальнейших модификациях. Для этого вызовите команду Unhide By Name (Показать по Имени) и из одноименного диалогового окна выберите для открытия все объекты с префиксом «Бу-левый». В результате в сцене отрисуются красным и желтым тоном будущие Булевые операнды - составные части создаваемого объекта.

3. Для экономии времени геометрия этих объектов уже полностью сформирована и отлажена, как и произведены все необходимые преобразования - перемещения и повороты для соприкосновения с объектом корпуса. С одним из операндов будет произведено Union (Объединение) с исходным объектом, а другой претерпит Subtraction (Вычитание).



Набор стандартных примитивов очень удачно



Задание 2

Расширенные Примитивы

ChamferBox (Коробка с Фаской), ChamferCyl (Цилиндр с Фаской)

Набор стандартных примитивов очень удачно дополняется и расширяется при использовании следующей группы базовых объектов геометрии Мах -Extended Primitives (Расширенных Примитивов).

При создании таких объектов из первой группы примитивов Мах как Box (Коробка) или Cylinder (Цилиндр) вы, наверное, заметили некоторую искусственность их структуры. Действительно, аналогичные по форме объекты реального мира (например, детские кубики или цилиндрическая болванка) не имеют таких острых кромок, они обработаны. Даже будучи склеенными из бумаги, такие объекты имели бы ФАСКИ.

Для дополнения возможностей этих распространенных примитивов разработаны две их расширенные модификации - ChamferBox (Коробка с Фаской) и ChamferCyl (Цилиндр с Фаской). Список параметров этих примитивов полностью совпадает с соответствующими им стандартными объектами, за исключением новых счетчиков Fillet (Фаска) и Fillet Segs (Число Сегментов Фаски). Разберем их назначение и действие.

1. Создайте примитив ChamferBox (Коробка с Фаской), выполнив стандартную процедуру задания основных параметров с помощью мыши. Однако обратите внимание: по сравнению с объектом Box (Коробка) добавился ввод дополнительного параметра - толщины фаски.