Изгибание соломинки с использованием пределов
Modifier Limits (пределы модификатора) основаны на центре гизмо. Параметры Upper Limit и Lower Limit указывают расстояние от центра, на протяжении которого модификатор оказывает влияние. После этого расположение центра определяет, где вдоль оси имеет место ограниченный эффект. Поскольку пределы Upper и Lower основаны на центре, при его перемещении они "путешествуют" вместе с ним. Эта концепция хорошо видна при дублировании изгиба соломинки.
- Начните с создания цилиндра на плоскости подложки с радиусом приблизительно 5 единиц и высотой 100. Это ваша соломинка.
- Добавьте к соломинке модификатор Bend и задайте ему угол 90°. Поскольку точка вращения цилиндра находится на его основании, (оранжевый) гизмо изгибается дугой от основания для образования дуги 90°. Цилиндр пытается согласовать дугу гизмо, но ограничен количеством присвоенных ему сегментов высоты.
- Щелкните на стеке, выполните Cylinder (цилиндр) и увеличьте количество сегментов высоты по крайней мере до 50.
- Вернитесь к предыдущему модификатору Bend (не применяйте другой модификатор) и активизируйте флажок Limit Effect (эффект предела). Соломинка изгибается "горизонтально", поскольку расстояние Upper равно нулю и вся модификация изгиба происходит непосредственно в центре гизмо (который по умолчанию расположен в точке вращения).
- Перетаскивайте счетчик значения Upper Limit вверх до тех пор, пока не будет создан необходимый размер "локтя" (например, 30). Этот Upper Limit определяет размер изгиба от центра гизмо. Значения Upper Limit и Lower Limit фактически являются расстоянием от центра гизмо, измеренными в недеформированном состоянии. Если сделать угол Bend равным 0, линия гизмо, задаваемая Upper Limit, будет проходить на 30 единиц выше центра. Для расположения наклона вдоль соломинки необходимо переместить центр.
- Щелкните на Sub-Object и выберите Center из выпадающего списка.
- Щелкните на трансформации Move, в качестве системы координат выберите World и задайте ограничение по оси Z.
- Перемещайте Center вдоль длины соломинки до тех пор, пока наклон не будет помещен в необходимую точку (отметим, что блокировка выборки путем нажатия на пробел очень удобна при перемещении центров). Теперь соломинка должна быть похожа на левую часть рисунка 8.17. Теперь, когда центр был перемещен от основания внутри цилиндра, можно увидеть эффект использования Lower Limit.
- Перетаскивайте счетчик Lower Limit до тех пор, пока его значение не станет отрицательным эквивалентом Upper Limit (например, -30). Изгиб становится более "мягким" и кажется, что цилиндр "вырастает" из плоскости подложки (обратите внимание на центральную часть рисунка 8.17), поскольку угол изгиба 90° растягивается вдоль более длинной части соломинки. Угол изгиба по-прежнему равен 90°, просто изменяется центр изгиба.
- Увеличьте угол Bend до 180°. Локоть становится и-суставом, как показано на рисунке 8.17. Изгиб по-прежнему ограничен верхним и нижним пределами, но увеличенный угол изгиба возвращает верхнюю часть к изгибу в 90°, который был ранее.
- Теперь можно добавлять более ограниченные изгибы, чтобы превратить соломинку в трубки. Можно. всегда изменять направление и угол изгиба для создания очень сложных изгибов (см. рис. 8.18).
Модификаторы с пределами обычно оказывают влияние на весь объект. Влияние одного ограниченного модификатора может неблагоприятно сказаться на влияние другого, поскольку часто они перекрываются. Порядок применения модификаторов также имеет значение. В общем случае во избежание конфликтов ограниченные модификаторы следует "помещать в стек" вдоль длины объекта. При применении множества ограниченных модификаторов лучше всего применить самый дальний модификатор и работать "назад". Если точка вращения объекта находится в центре, вероятно придется работать с двумя "стеками" - модификато-рами Upper Limit выше точки вращения и модификаторами Lower Limit ниже точки вращения.
Несмотря на простоту в понимании, пределы модификаторов обеспечивают возможность, недоступную в большинстве других программ. Они также весьма эффективны в использовании. В терминах моделирования для эффекта необходимо отрегулировать только один модификатор, а не модификатор и предыдущий модификатор выборки Sub-Object.
Пределы модификаторов занимают в памяти не больше места, чем одиночный модификатор, и значительно меньше, чем модификатор Edit. И, в конце концов, в терминах размера файла модификаторы являются просто списком из нескольких параметров и требуют для хранения незначительного пространства. С другой стороны, каждый модификатор Edit значительно увеличивает размер файла.
Содержание раздела