Техника "Выдавливание вдоль пути" очень мощный инструмент в моделировании. Она заключается в создании поверхности с использованием профиля и заданного пути.
Профиль и путь могут быть как Бизье кривая так и NURBS.
Давайте представим, что вы добавили в вашу сцену кривую Бизье и кольцо Бизье, как отдельные объекты (Рис 24).
Немного модифицируйте их так, чтобы получить профиль похожий на крыло и путь как на (Рис 25). Пожалуйста обратите внимание, что, по умолчанию, Бизье существует только на одной плоскости и является 2-мерным объектом. Чтобы сделать путь трёхмерным, как в нашем примере, нажмите кнопку '3D' в кнопках редактирования (F9) (Рис 26).
Теперь посмотрите на название профиля. Название можно увидеть в окне кнопок редактирования (или вызвать окно трансформации объекта, клавишей N), когда объект выбран. По умолчанию это "CurveCircle". Вы можете изменить название на своё, кликнув по нему SHIFT-ЛКМ (Рис 27).
Теперь выберите путь. И в кнопках редактирования найдите текстовое поле 'BevOb:' и впишите в него название профиля. В нашем случае 'CurveCircle' (Рис 28).
В результате профиль "выдавится" через весь путь и получится объект как на (Рис 29).
Чтобы понять как это работает и получать необходимые эффекты, важно усвоить следующее:
Профиль ориентирован таким образом, что его ось Z является касательной (то есть направленной вдоль) пути и его ось X находится на плоскости пути; следовательно ось Y ортогональна к плоскости пути;
Если путь задан как 3D , в кнопках редактирования, то он будет отображен как кривая с перпендикулярными сегментами (Рис 30);
Ось Y профиля всегда указывает вверх. Это часто является источником неожиданных результатов и проблем, которые будут рассмотренны позже.
![]() |
Отклонение |
---|---|
Вы можете изменять ориентацию локального пути, выбрав контрольную точку и нажав T. После этого перемещайте мышь, изменяя направление сегментов пути между соседними контрольными точками. ЛКМ фиксирует нужное положение, ESC возвращает в первоначальную позицию. |
Когда ось Y ограничена по направлению вверх и когда путь задан как 3D, и выдавливаемый профиль достигает точки, где путь изгибается так, что ось Y профиля профиля указывает вниз, могут происходить неожиданные результаты. Если это происходит, значит путь имеет резкий поворот на 180 градусов.
Рис 31 четко показывает эту проблему. Слева показан путь, чья крутизна такая, что нормаль к локальной плоскости пути всегда направленна вверх. Справа показан путь (точка обведена желтым кольцо), там нормаль, начинает указывать вниз. В результате выдавливания там появляется резкий поворот.
Решение этой проблемы: Используйте путь с одинаковой ориентацией сегментов по всей длине или аккуратно изгибайте путь, обеспечивая направление нормалей вверх.
Возможно что в самой новой версии Blender'а, с этой проблемой вы не столкнетесь (прим. переводчика)
![]() |
Изменение ориентации профиля |
---|---|
Если ориентация профиля по кривой вас не устраивает и вы хотите изменить ее по всей длине пути, есть лучший способ изменить это, чем наклон всех контрольных точек пути. Вы можете просто вращать профиль в режиме редактирования на его плоскости. Таким способом профиль изменит направление, но его локальная ссылка нет. |