Примечание
Для более детального ознакомления с формами объекта и расположением сплайнов на форме пути обратитесь к файлу упражнения fork.max, расположенному в папке Examples\Глава 02\Lofts прилагаемого к книге DVD.
На рис. 2.53 показана схема расположения поперечных сечений на сплайне.
Рис. 2.53. Вилка, построенная при помощи лофт-объекта
Еще одной замечательной особенностью лофт-объектов является то, что при помощи комбинации разомкнутых и замкнутых сплайнов можно строить поверхности с разрезами и разрывами.
Примечание
В видеоуроке «Урок 12. Лофт-объект с разрывом», который находится на DVD, прилагаемом к книге, показано, как создать лофт-объект с разрывом.
Если необходимо построить поверхность с множеством отверстий, то нужно разделить замкнутые формы на равное количество сплайнов (не забывая о согласовании первых вершин и порядке следования сплайнов внутри формы). На рис. 2.54 показаны сплайны, из которых я смоделировал лофт-объект с разрывом посередине.
Рис. 2.54. Сплайны формы, подготовленные для моделирования детали с дырой
Рисунок 2.55 дает представление о взаимном расположении сплайнов формы, нанизанных на сплайн пути, и визуализированном изображении лофт-объекта с дырой.
Рис. 2.55. Схема расположения сплайнов вдоль пути (слева) и результат визуализации объекта с дырой (справа)
Примечание
В папке Examples\Глава 02\Lofts прилагаемого к книге DVD находится файл сцены hole.max.
Еще одним классическим примером лофт-объекта является ложка. Несмотря на то, что на первый взгляд она мало напоминает лофт-объект, ее достаточно просто строить при помощи команды Fit (Подогнать).
Примечание
В видеоуроке «Урок 13. Моделирование ложки», который находится на DVD, прилагаемом к книге, показано, как создать модель ложки.
Деформация подгонки имеет несколько ограничений (однако это не мешает ей оставаться быстрым и мощным средством для построения объектов сложной формы):
• формы подгонки должны быть одиночными замкнутыми сплайнами;
• искривленные сегменты не должны расширяться за пределы первой и последней вершины формы на оси Х;
• формы подгонки не должны иметь подрезаний, то есть, если зрительно провести вертикальную линию, проходящую через сплайн, то она не должна разрезать форму более чем в двух местах;
• формы вида сверху и вида сбоку должны иметь одинаковую длину.
Последнее требование не является обязательным, так как 3ds Max может автоматически масштабировать вторую форму, подогнав ее под длину первой, однако в результате могут возникнуть непредвиденные искажения.
Для построения модели ложки выполните следующие действия.
1. В окне проекции Top (Сверху) постройте две формы подгонки – контуры будущей ложки вида сверху и сбоку.
2. В этом же окне проекции постройте прямую – форму пути (рис. 2.56).
Рис. 2.56. Формы подгонки для построения модели ложки
3. В окне проекции Left (Слева) постройте три формы поперечного сечения (на самом деле при построении таких объектов их может быть сколько угодно) (рис. 2.57).
Рис. 2.57. Формы поперечного сечения модели ложки
4. Постройте лофт-объект по классической схеме (как строили карандаш): выделив сплайн пути, нажмите кнопку Get Shape (Взять форму), после чего щелкайте кнопкой мыши на сплайнах поперечных сечений, не забывая при этом смещать положение точки пути.
В результате должна получиться форма, показанная на рис. 2.58.
Рис. 2.58. Начальная форма ложки после применения сплайнов поперечного сечения
Для дальнейшего моделирования ложки сделайте следующее.
1. В свитке Deformations (Деформации) щелкните на кнопке Fit (Подогнать), в результате чего появится окно деформации подгонки.
2. В окне деформации подгонки нажмите кнопку Make Symmetrical (Сделать симметричным)
чтобы запретить симметричное построение для обеих осей.
3. Щелкните на кнопке Display X Axis (Отобразить ось Х)
чтобы загрузить форму подгонки по оси Х.
4. Нажмите Get Shape (Взять форму)
и в окне проекции Top (Сверху) выберите форму ложки (рис. 2.59).
Рис. 2.59. Форма ложки в окне подгонки деформации по оси X
5. Проделайте вышеописанные действия для формы подгонки по оси Y, выбрав при этом сплайн вида сбоку.
6. При необходимости уточните положение точек на профилях (их также можно добавить или удалить).
На рис. 2.60 показано окончательное изображение визуализированной модели ложки.
Рис. 2.60. Готовая модель ложки
Примечание
В папке Examples\Глава 02\Lofts прилагаемого к книге DVD находится файл сцены spoon.max.
Вернемся к построению лофт-объектов с разомкнутым внешним сплайном. На рис. 2.61 представлены две формы поперечного сечения, каждая из которых состоит из трех сплайнов.
Рис. 2.61. Две формы с разомкнутым сплайном
При построении этих форм использовались скругленные прямоугольники и сплайны окружностей. Прямоугольники имеют разрывы в точках, расположенных на сплайне справа (могут быть в любом месте, но обязательно согласованы). Чтобы выполнить разрыв сплайна, выделите точку на сплайне, затем в свитке Geometry (Геометрия) щелкните на кнопке Break (Разбить). Сам лофт-объект строится обычным способом – при помощи сплайна пути и сплайна формы (рис. 2.62).
Рис. 2.62. Деталь, построенная с использованием разомкнутых сплайнов
Остановимся подробнее на моделировании лофт-объектов с возвратными путями. Данный способ позволяет во многих случаях избежать применения булевых операций и получить предсказуемую и легко настраиваемую модель.
Примечание
В видеоуроке «Урок 14. Лофт-объект с возвратными путями», который находится на DVD, прилагаемом к книге, показано, как создать лофт-объект с возвратными путями.
В качестве объекта для моделирования возьмем головку для накидного гаечного ключа. Начнем моделирование с создания сплайнов. Для этого выполните следующие действия.
1. В окне проекции Top (Сверху) постройте две окружности диаметром 70 и 50. Для этого выполните команду Create → Shapes → Circle (Создание → Формы → Окружность), после чего щелкните в окне проекции Top (Сверху) и переместите указатель в сторону для построения окружности.
2. Для моделирования прямоугольника выполните команду Create → Shapes → Rectangle (Создание → Формы → Прямоугольник) и постройте в окне проекции Top (Сверху) прямоугольник размером 50 × 50.