Лофтинговые объекты
Лофтинг (lofting) – чрезвычайно гибкое средство моделирования и анимации трехмерных форм. Термин возник еще тогда, когда корпус корабля строили из набора поперечных сечений, или шпангоутов, вдоль всей его длины. Структура, называемая лофтом (loft), поддерживала корпус во время установки шпангоутов. Вставка шпангоутов в лофт получила название лофтинга.
Как и в кораблестроении минувших дней, с помощью лофтинга создаются трехмерные объекты, когда опорные сечения форм помещаются вдоль некоторой направляющей. Только вместо деревянных шпангоутов с помощью лофтинга расставляются формы вдоль сплайна. По мере того как в набор добавляются новые формы, на них строится лофтинговая поверхность, или оболочка, подстраивающаяся под очертания каждой формы (рис 10.41).
Рис. 10.41. Используя четыре формы и криволинейный путь, можно построить необычный лофтинговый объект
Лофтинговый путь может быть любым, но это обязательно должен быть один непрерывный сплайн. Формы, состоящие более чем из одного сплайна, например кольцо, не могут использоваться в качестве лофтингового пути. Напротив, формы, образующие опорные сечения лофта, могут состоять как из одного, так и из нескольких сплайнов. Если сплайны вложены друг в друга, лофтинг будет вестись по слоям (рис. 10.42).
Рис. 10.42. Используя вставленные друг в друга сплайны, можно получить лофтинговый объект с отверстием случае легче предсказать очертания лофтинга.
Начать создание лофтингового объекта можно как с пути, так и с форм. Если вы сначала создаете путь и затем добавляете к нему формы опорных сечений, они расставляются перпендикулярно линии пути. Если вы начали с форм, путь будет проходить вдоль локальных осей Z каждой формы. По этой причине лучше начинать с построения пути и затем добавлять формы сечений, поскольку в этом случае легче предсказать очертания лофтинга.