Грустно смотреть на модели, сделанные из нескольких соединенных между собой сеток. Даже если эти модели могут хорошо двигаться, как правило, трудно бывает скрыть места соедине ний оболочек (кроме случаев анимации роботов, когда механические соединения должны быть видны). Можно соединять отдельные сетки путем булевского сложения, но при этом места соединений обычно хорошо просматриваются. Модификатор Blend (Смешивание) программы Bones Pro МАХ сглаживает линии соединения оболочек, связанных путем булевского сложения. Этот модификатор можно использовать и в более общих случаях для сглаживания неровных областей оболочки. Модификатор Blend для достижения требуемого результата перемещает вершины объекта, не удаляя их и не добавляя новых вершин.
1. Загрузите файл Tutll_2.MAX. На экране появится показанная на рис. 11.19 оболочка динозавра. Обратите внимание, что размеры ячеек в разных частях оболочки различаются. Это дает большую свободу для экспериментов с логическим сложением оболочек и с модификатором Blend. Тело и передняя левая нога были разделены на мелкие ячейки так, чтобы они содержали достаточное количество граней для передачи складок поверхности. Кроме того, к этим объектам был применен модифи

Рис. 11.20
Свитки Pick Boolean и Parameters катор Edit Mesh (Правка ячейки) с включенным режимом Auto Smooth (Автосглаживание). Наконец, для уменьшения вероятности переполнения стека модификаторов, он был свернут. В версии 1.1 системы 3D Studio МАХ такие действия создают редактиру-

Рис. 11.21 Нога динозавра соединена с его телом в одно целое, однако соединительный шов хорошо виден

Рис. 11.22 Свиток Blend Modifier

Рис. 11.23Граница между ногой и телом динозавра разглажена

Рис. 11.24 Результат использования модификатора MeshSmooth с установленными по умолчанию параметрами. (Перед этим был применен модификатор Edit Mesh с включенным режимом AutoSmooth, а затем был свернут стек модифика торов.) Результат выглядит неплохо, однако оболочка содержит почти 42000 граней вместо 7000, полученных при сглаживании оболочки модификатором Blend емую оболочку.
На панели Create (Создать) выберите в раскрывающемся списке разновидностей объектов категории Geometry (Геометрия) пункт Compaund Objects (Составные объекты).
3. Выделите тело динозавра - объект с именем Body.
4. Щелкните в свитке Object Туре (Тип объекта) кнопку Boolean (Булевские). Появятся свитки Pick Boolean (Задать операнд) и Parameters (Параметры), показанные на рис. 11.20.
5. Щелкните в свитке Pick Boolean (Задать операнд) кнопку Pick Operand В (Указать операнд В), затем установите переключатель Union (Объединение) в разделе Operation (Операция) свитка Parameters.
6. Щелкните левую переднюю ногу динозавра, чтобы соединить две части оболочки в один объект.
Теперь визуализируйте окно проекции Camera (Камера). Несмотря на то что два элемента оболочки были сглажены и соединены вместе, разделяющая их линия хорошо видна (см. рис. 11.21). С помощью модификатора Blend (Смешивание) модуля Bones Pro МАХ можно скрыть эту границу.
1. Выберите в свитке Modifiers (Модификаторы) командной панели Modify модификатор Blend. Если он отсутствует на панели в виде соответствующей кнопки, щелкните кнопку More (Дополнительно) и укажите нужный модификатор в окне диалога Modifiers. В результате откроется свиток Blend Modifier (Модификатор смешивания), показанный на рис. 11.22.
2. Убедитесь, что установлен флажок
Совет
Обычно настраивать натяжение в процессе исполнения операции Blend лучше не спеша, чтобы видеть изменения оболочки в процессе сглажива ния границы. Если слишком быстро изменять параметры модификатора Blend, может нарушиться структура оболочки.

Рис. 11.25 Выделите набор вершин, подобный изображенному на рисунке Concave zone only (Только область границы).
3. Увеличьте значение поля Tension (Натяжение) приблизительно до 11.0. Нога модели разгладится вдоль границы своей верхней части.
4. Щелкните кнопку Quick Render (Быстрая визуализация) и посмотрите на появившиеся отличия формы ноги динозавра, показанные на рис. 11.23.
⇐Исправляем связи вершин в модели коровы || Оглавление || Сравнение blend и meshsmooth⇒