|
В предыдущем упражнении выполнялась
отметка опции для отображения оболочки
лофтинга в видовых окнах с проволочными
каркасами. Свиток Skin Parameters
(параметры оболочки) содержит много
опций, влияющих не только на отображение
оболочки лофтинга, но и на плотность
каркаса и используемые методы
интерполяции. Второй список, называемый
Surface Parameters (параметры
поверхности), содержит опции для
управления способами визуализации
поверхности лофтинга
Установка деталей оболочки
Некоторые из самых важных решений,
принимаемых для loft-объектов, касаются
плотности каркаса поверхности (или
оболочки). Как упоминалось в предыдущих
главах, когда принимается решение о
сложности loft-объекта необходимо
сделать выбор из ряда компромиссов.
-
Плотные каркасы показывают большее
число деталей, чем разреженные.
-
Плотные каркасы деформируются более
однородно, чем разреженные.
-
Плотные каркасы визуализируются в
более гладкий профиль, чем
разреженные.
-
Разреженные каркасы используют
меньше памяти и отображаются быстрее
плотных.
-
С разреженными каркасами как правило
проще и быстрее работать, нежели с
плотными.
-
Разреженные каркасы визуализируются
быстрее плотных.
Лучшее решение достигается путем
создания как можно более разреженных
каркасов, удовлетворяющих требованиям
проекта по деформации и визуализации.
Также можно использовать модификатор
Optimize для отображения модели с низкой
разрешающей способностью во время
моделирования и сохранить модель с
высокой разрешающей способностью для
окончательной визуализации. Обратите
внимание на главу 15, "Использование
усовершенствованных модификаторов", в
которой приведена информация о
модификаторе Optimize.
Отметим, что многие рассматриваемые ниже
установки подобны опциям,
устанавливаемым в свитке Shape
Interpolation (интерполяция формы) при
создании форм. Помните, что установки
интерполяции не используются при
установке форм для loft-объекта. Вместо
этого loft-объект перекрывает установки
интерполяции форм своими собственными
установками. По этой причине можно
использовать установку интерполяции
Adaptive, работать с самыми гладкими
формами и управлять плотностью каркаса
через опции лофтинга.
Все последующие параметры находятся в
свитке Skin Parameters для
loft-объектов.
Установка шагов пути и интерполяция
уровней пути
Path
Steps устанавливает количество
интерполированных шагов между каждым
уровнем пути лофтинга. Уровни пути и
Path Steps объединяются для определения
количества делений вдоль пути во многом
подобно тому, как высота сегментов
определяет число делений вдоль высоты
цилиндра. Чем больше количество шагов и
уровней на пути, тем плотнее оказывается
заключительный каркас.
Управление тем, как уровни пути влияют
на оболочку, выполняется при помощи
опции Adaptive Path Steps. В случае
отметки опции Adaptive Path Steps
уровень вдоль пути создается в следующих
местах:
-
В каждой вершине формы пути.
-
В месте расположения каждой формы на
пути.
-
В каждой точке управления кривой
деформации лофтинга.
Если Adaptive Path Steps не отмечен,
уровни пути создаются только в вершинах
пути, обеспечивая более эффективную
поверхность. Однако можно потерять
детали, если формы не расположены возле
вершины или возле промежуточной
установки шага.
Идея, на которой основана опция Adaptive
Path Steps, заключается в автоматическом
создании уровней там, где они
необходимы. 3DS МАХ предполагает, что
при размещении формы возле определенной
точки вдоль пути, вставки вершины или
точки управления, эта форма или точка
должны оказаться важными
характеристиками и их необходимо точно
представлять на поверхности лофтинга.
Это общий случай, но Adaptive Path Steps
иногда может создавать больше уровней
пути, чем это необходимо. Примером
является такое расположение вершин на
пути, когда они не совпадают с важными
местами расположения форм в
loft-объектах. В таких случаях уровни
создаются возле расположении вершин и
форм, а уровни вершин, возможно, не
потребуются. Оба loft-объекта используют
установку Path Steps по умолчанию,
равную 5.
После принятия решения о способе
обработки уровней пути установите поле
Path Steps так, чтобы оно указывало,
сколько необходимо промежуточных делений
между каждым уровнем. Чем больше это
значение, тем более гладкой выглядит
кривые пути, представленные в оболочке
лофтинга. При установке пути полезно
рассмотреть следующие рекомендации:
-
Устанавливайте меньшее количество
шагов, если путь имеет мало кривых.
-
Устанавливайте меньшее количество
шагов при отмеченном Adaptive Path
Steps.
-
Устанавливайте большее количество
шагов, если планируется
деформировать loft-объект
посредством кривых деформации или
модификаторов.
-
Устанавливайте большее количество
шагов в случае неотмеченного
Adaptive Path Steps.
Одной из характеристик, пропущенных в
уравнении для шагов пути, является опция
Optimize. Отметка Optimize удаляет
промежуточные шаги из прямых сегментов.
Если нужно сделать поверхности
loft-объекта как можно более
эффективными, для моделирования
оптимизации на пути можно использовать
один из следующих методов:
-
Edit
Spline
Применяйте к пути Edit Spline и
используйте Refine из свитка Edit
Vertex для добавления дополнительных
вершин вдоль искривленных сегментов.
После добавления вершин число шагов
пути можно уменьшить практически до
нуля. Дополнительные вершины,
добавленные к пути, обеспечивают
детали поверхности возле кривых, а
уменьшенное количество шагов пути
оптимизирует прямой участок пути.
Преимуществом такого метода является
то, что можно точно видеть, где на
пути добавляются дополнительные
вершины, и то, что этот метод
работает независимо от активности
Adaptive Path Steps. Самым большим
недостатком является то, что
добавленные вершины трудно
перемещать, если позже решение
изменяется.
-
Кривая деформации loft-объекта
Используйте кривую деформации для
добавления дополнительных уровней в
случае отмеченного Adaptive Path
Steps. Подробная информация об
использовании кривых деформации
приводится позже в этой главе.
Хитрость состоит в том, чтобы
применить для вставки дополнительных
уровней кривую деформации, которая
иначе не может быть использована.
Для точек управления оставьте
значения по умолчанию для
предотвращения того, чтобы кривая
деформировала loft-объект и
уменьшала установку Path Steps.
Например, можно вставить точки
управления в кривую деформации
Teeter (колебание), но оставить
значение точек управления равным
нулю градусов колебания. Teeter -
хороший выбор для этого метода,
поскольку практически никто не
использует деформацию колебанием.
Основными преимуществами подобного
метода является то, что точки
управления можно легко перемещать и
удалять в случае изменения решения о
том, куда необходимо поместить
уровень, и то, что с точками
управления можно выполнять анимацию.
Относительно небольшой недостаток
заключается в том, что расположение
точек управления указывается в
процентах вдоль пути, а не при
помощи точного расположения.
Установка шагов формы и оптимизация
Поле Shape Steps (шаги формы) и флажок
Optimize Shapes (оптимизировать формы)
устанавливают количество
интерполированных шагов между каждой
вершиной формы поперечного сечения. Эти
параметры применяются ко всем формам
пути и перекрывают шаги и установки
оптимизации в базовых параметрах каждой
формы. Отметка Optimize Shapes при
наличии искривленных и линейных форм на
пути может создать интересные
результаты, поскольку 3DS МАХ пытается
построить поверхность между формами с
весьма различным количеством шагов.
Использование в таких ситуациях Optimize
Shapes уменьшает сложность поверхности,
но может создать трудности при
деформации каркаса.
Создание наконечников
Параметры создания наконечников
определяют, покрывает ли 3DS МАХ концы
loft-объекта и конструкцию этих концов.
Поскольку 3DS МАХ является системой
моделирования поверхности, все, что
создается, является полым. Иллюзия
цельности создается за счет создания
наконечников на концах объектов. Если
необходимо, чтобы объект выглядел
открытым и полым, не отмечайте параметр
создания наконечников.
При этом можно выбирать между двумя
методами создания наконечников Morf и
Grid. Создание наконечников посредством
Morf использует меньше граней, но
несколько хуже, чем создание
наконечников при помощи Grid. Если в
качестве целей морфинга планируется
использовать варианты loft-объекта,
создание наконечников через Morf
необходимо.
Если не покрывать loft-объекты
наконечниками, стенки сторон выглядят
тонкими и нереальными. Для
соответствующей визуализации объекта
можно применить модификатор Normal.
Применение этого модификатора будет
рассматриваться в главе 15.
ПРИМЕЧАНИЕ
При создании loft-объекта на замкнутом
пути 3DS МАХ игнорирует флажки Cap Start
и Cap End. Примерами замкнутых путей
являются круг и прямоугольник. У таких
путей нет концов, поэтому установки
флажков Cap значения не имеют.
Установка характеристик поверхности
Характеристики поверхности оказывают
влияние на форму loft-объекта без
изменения количества созданных граней.
Параметры, влияющие на характеристики
поверхности, находятся в свитке Skin
Parameters.
Создание контура поверхности
Флажок contour управляет
поворотом форм на пути так, чтобы они
отслеживали кривые. Во многом Contour
подобен различию между модификаторами
Bend и Skew. В случае отметки Contour
формы поворачиваются по мере следования
кривым на пути. Contour заставляет формы
оставаться перпендикулярными пути, что
создает гладкие изгибы там, где путь
искривляется. Если Contour не отмечен,
формы остаются параллельными форме при
уровне 0 пути независимо от кривых пути,
и при этом создается объект, который
перекашивается из стороны в сторону, а
не изгибается.. Обычно при создании пути
с кривой необходимо добиться изгиба
объекта. В таких случаях отмечайте
Contour.
Создание крена поверхности
Флажок Banking (крен) управляет
вращением форм поперечного сечения
вокруг пути, когда путь поворачивается и
поднимается вдоль оси Z. Параметр
Banking используется только при
отмеченном Contour. Если Contour не
отмечен. Banking игнорируется.
В случае отметки Banking 3DS МАХ
скручивает формы поперечного сечения
вокруг пути лофтинга на основе остроты
изгиба пути и скорости подъема. Если
Banking не отмечен, формы поперечного
сечения сохраняют постоянную ориентацию
по отношению к пути, как это определено
формой на уровне 0. ,Если необходимо
достигнуть полного управления углом
крена, оставьте Banking неотмеченным и
создайте крен вручную, с использованием
деформации Twist. Деформации
loft-объекта описываются в этой главе
позже.
Выбор линейной или криволинейной
поверхности
Флажок Linear Interpolation (линейная
интерполяция) управляет
интерполяцией оболочки между формами на
пути. При отмеченном Linear
Interpolation оболочка плотно
растягивается между формами поперечного
сечения. Если Linear Interpolation не
отмечается, оболочка выглядит слабее и
следует кривой сплайна, проходящей через
формы поперечного сечения.
Флажок BLinear Interpolation следует
отмечать в случае создания объектов с
механической обработкой. Не отмечайте
Linear Interpolation при создании
органических или скульптурных объектов.
,При необходимости получить полное
управление кривизной оболочки оставьте
Linear Interpolation неотмеченным и
создайте кривизну оболочки вручную
посредством деформации Scale. Деформации
loft-объекта описываются позже в этой
главе.
Установка свойств визуализации
поверхности
Заключительный набор свойств поверхности
не влияет ни на количество граней, ни на
форму оболочки. Параметры в свитке
Surface Parameters управляют видом
поверхности при визуализации.
Сглаживание поверхности
Два флажка сглаживания определяют, имеет
ли объект гладкую поверхность или
поверхность с гранями. Это подобно
отметке и снятию отметки флажка Smooth в
базовых параметрах цилиндра. Отличие
состоит в том, что вы получаете
управление над тем, сглаживается ли
длина, ширина или и то и другое.
Отметка Smooth Length (сгладить длину)
инструктирует 3DS МАХ о необходимости
сглаживания объекта по длине пути. При
этом создаются гладкие изгибы по мере
следования объекта по искривленному
пути, но при этом форма поперечного
сечения визуализируется так, как будто
она имеет грани. Smooth Length отмечена
для верхнего объекта ,Отметка Smooth
Width (сгладить ширину) сглаживает
периметр формы. Такая установка создает
гладко искривленные поперечные сечения,
но кривые пути визуализируются так, как
будто они имеют грани. Smooth Width
отмечается для среднего объекта ,В
случае отметки обоих параметров
визуализируется полностью сглаженный
объект.
Проецирование (mapping) поверхности
Многие созданные loft-объекты можно
визуализировать с проецируемыми
материалами. Есть шансы, что все
объекты, за исключением простейших,
пренебрегут возможностями стандартных
типов проецирования, находящихся в
модификаторе UVW Mapping. Для применения
координат проецирования, которые следуют
пути и деформациям loft-объекта,
используйте собственные параметры
покрытия loft-объекта,Для использования
координат проецирования loft-объекта
сначала необходимо отметить флажок Apply
Mapping в свитке Surface Parameters. При
отмеченном флажке Apply Mapping доступны
следующие параметры:
-
Повторение по длине (Length Repeat).
Устанавливает количество повторений
карты вдоль длины пути.
-
Повторение по периметру (Perimeten
Repeat)
.Устанавливает количество повторений
карты вокруг форм на пути.
-
Нормализовать (Normalize).
В случае отметки Normalize проекция
масштабируется одинаково вдоль длины
пути и вокруг периметра форм
поперечного сечения. При отсутствии
отметки проекция масштабируется
неодинаково на основе интервалов
между уровнями и вершинами. В
большинстве случаев требуется
отметка этого флажка.
СОВЕТ
Можно рассмотреть возможность установки
полей повторения в 1.0 и отметку
Normalize. Затем следует использовать
поля UV Tiling в свитке карты
Coordinates (координаты) в Material
Editor для управления количеством
повторений карты. Используя такой метод,
можно выполнить анимацию укладки карты,
в то время как для полей повторения
loft-объекта анимацию выполнить нельзя. |