Также эти уроки будут использоваться и как ссылочный материал при написании более продвинутых.
Сегодня мы рассмотрим первый и наиболее простой модификатор.
Поехали...
Итак Bend - модификатор стоящий в списке на одном из первых мест. Этот модификатор который позволяет изгибать\искривлять объекты.
Изгиб возможен вплоть до 360 градусов по произвольной оси. Применяя модификатор к объекту вы можете контролировать, как угол так и направление изгиба по любой из осей.
Применение модификатора не ограничивается целым объектом, его можно использовать и на определенной части объекта(выделенных точках\ребрах\гранях).
Перейдем к самому модификатору и рассмотрим параметры влияющие на его работу.
Angle – задает угол изгиба относительно вертикальной плоскости(по умолчанию плоскости Z).
Direction – задает направление изгиба относительно горизонтальной плоскости.
Bend Axis – ось по которой действует изгиб.
Limit Effect—ограничение эффекта изгиба.
Upper Limit- задает верхнюю границу (в системных единицах) от центра изгиба выше которого изгиб больше не действует на поверхность.
Lower Limit- задает нижнюю границу (в системных единицах) от центра изгиба ниже которого изгиб больше не действует на поверхность.
Создадим стандартный примитив типа Box. Если оставить параметры объекта, количество сегментов по умолчанию и применить модификатор мы не увидим никакого результата. Отсюда возникает одна из особенностей работы модификатора(действует почти для всех модификаторов)- Для получения результата работы модификатора необходимо увеличивать число сегментов по тому направлению, которое хотим изогнуть.
Для визуализации сказанного 2 рисунка с различающимся, в большую сторону, количеством сегментов.
Количество сегментов мало и мы не получаем плавную поверхность после применения модификатора, но...
... ситуация меняется с увеличением сегментов, поверхность получается более плавной.
Пошаговые действия:
Давайте создадим примитив типа Box с начальными параметрами количества ребер по 4 на каждую из плоскостей.
Применим модификатор. Мы видим, что ничего не изменилось.
Изменим степень изгиба (angle) до 100% изменив ось изгиба на Z.
Мы видим что наш примитив принял изогнутую форму, только немного угловатую. Это можно поправить, используя настройки Box'а. Вернитесь на вкладку box и измените параметр количества ребер по высоте (height segments) до 10 и вернемся ко вкладке с модификатором. Теперь наш изогнутый box принял более плавную форму. Из этого следует, что Увеличение ребер ведет к увеличению сторон на объекте. Этим способом можно добиться нужного результата.
Ну и произвольные значения.
Помимо сказанного выше, модификатор позволяет работать с 2-мя уровнями подобъектами:
Gizmo -габаритный контейнер(гизмо). "Очерчивает" зону действия модификатора. Иными словами, показывает область влияния модификатора. На габаритный контейнер распространяются все стандартные модификации: перемещение, поворот и масштабирование. Совершая ту или иную деформацию меняется конечный результат и поведение модификатора.
Вращение и масштабирование гизмо выполняется относительно центра. Перемещениe гизмо помимо перемещения самого габаритного контейнера переносит и центр на новое место.
Center - центр относительно которого действует модификатор. В отличие от Gizmo к данному подобъекту можно применить только перемещение, остальные модификации такие как поворот и масштабирование не действуют. При перемещении мы лишь перемещаем центр действия модификатора, гизмо же остается на месте.
На следующей анимации видно как при перемещении Gizmo изменяется конечный результат модификатора.
Я перемещал gizmo по 2 плоскостям x и y.
Вот и все настройки несложного для понимания модификатора. Принципы действия которого очевидны.
А теперь рассмотрим несколько примеров на применение модификатора и для закрепления полученных знаний.
Вот к примеру в спортивной комнате найдется несколько предметов которые можно будет получить с использованием модификатора Bend.
Или при моделировании ванной комнаты можно сделать несколько изогнутых вешалок для полотенец. В кухне согнуть трубу вытяжки. Другими словами модификатор Bend очень пригодиться в хозяйстве.
Так же из одной плоскости переведенной в редактируемую сетку(Editable Poly) можно сконструировать внедорожную шину.
А вот пример того как из плоскости получить примитив типа Torus.
Пример не имеет под собой практического применения, а лишь показывает способности модификатора.
А вот как из все той же плоскости получить полноценную трассу для гонок или обычную дорогу.
Остаётся только добавить текстуры, освещение и получим прекрасный результат!!!
Скажем так, вашим глазам представляется продвинутая работа с модификатором Bend.
Многие могут возразить, что есть и иные способы. Проще и быстрее.
Я соглашусь с этими доводами, но не стоит забывать, что тут исследуется определенный модификатор и принципы работы с ним.
Комикс повествующий о возможностях при работе с сеткой(применение модификатора не ко всей сетке, а к выборочной части)
усложнение
А это аналог того, как применять только Bend к созданию объектов(та же связка поворотов на гоночной трассе\дороге)
З.Ы.
На самом деле такие объекты, как дорога или любую поверхность основанную на выдавливании сечения по профилю , проще моделировать используя модификатор Sweep.
Но это совсем другая история.