Создание сплайновых каркасов – это достаточно сложный способ преобразования двухмерного тела в трехмерное. Данный метод широко применяется в персонажном моделировании и анимации, то есть в сложных областях трехмерной графики.
Что такое сплайновый каркас? Представьте себе обычный проволочный каркас, например каркас цилиндра. Он состоит из двух окружностей, соединенных между собой прямыми отрезками определенной длины. На этот каркас для придания объема можно натянуть ткань, можно облепить его гипсом или глиной. Итак, сплайновый каркас – это трехмерная сетка, построенная из сплайнов. На каркас натягивается поверхность с помощью модификатора Surface (Поверхность). Для правильного применения модификатора должны быть выполнены следующие условия:
• все сплайны в составе каркаса должны быть подобъектами одного объекта;
• так как поверхности в 3ds Max бывают только треугольные и четырехугольные, одна ячейка сплайнового каркаса должна иметь не менее трех, но не более четырех вершин (иначе в поверхности будут дырки);
• сплайны должны пересекаться в местах своих вершин, то есть эти вершины должны иметь одинаковые координаты или быть слиты.
Чтобы обеспечить точное совпадение вершин пересекающихся сплайнов, следует использовать привязки (рис. 3.14). Привязки позволяют указателю мыши притягиваться к вершинам, ребрам, опорным точкам объектов, узлам и линиям координатной сетки. Они ограничивают трансформации по установленным дискретным значениям приращений. Например, требуется повернуть объект на определенное количество градусов. При использовании угловой привязки вращение будет ограничено пятью градусами (по умолчанию это дискретное значение), то есть через каждые пять градусов можно почувствовать легкое ограничение вращения. Для включения привязки следует нажать соответствующую кнопку на панели инструментов (см. рис. 3.14).
Рис. 3.14. Инструменты, включающие действие привязок
Двухмерные привязки
позволяют привязаться к точкам, лежащим в заданной плоскости. Полуобъемные
привязывают не только к точкам, лежащим в заданной плоскости, но и к проекциям других точек на данную плоскость. Трехмерные привязки
позволяют привязаться к любым точкам, вне зависимости от их расположения в пространстве.
При включении угловой привязки (Angle Snap)
вращение будет происходить на величину, кратную заданной (по умолчанию это 5°).
Процентная привязка (Percent Snap)
привязывает масштабирование к процентному увеличению размера (по умолчанию 10 %).
Для настройки двухмерной, полуобъемной, трехмерной, угловой и процентной привязок выполните команду Customize → Grid and Snap Settings (Настройки → Параметры сетки и привязки) или щелкните правой кнопкой мыши на кнопке со значком любой привязки. Появится окно Grid and Snap Settings (Параметры сеток и привязок), в котором можно включить конкретные объектные привязки,