简易形变修改器#

简易形变 修改器允许对物体进行简单变形。网格、晶格、曲线、曲面和文本都是支持的对象。变形可以是旋转(扭曲、弯曲)或缩放(锥形、拉伸)。变形量由变形角(旋转)或变形系数(缩放)指定。

../../../_images/modeling_modifiers_deform_simple-deform_intro.png

简易形变修改器。#

The deformation is calculated in the local coordinate space. Be aware that the local axes of an object can differ from the global ones. In the figure above, the global Z axis points up and the local Z axis points at 45°. The deformation is applied along a Deform axis, which can be set by selection from a list (X, Y or Z). By using the Limits field, the influence of the modifier can be restricted to a subset of the Deform axis. All distances are measured from the origin of the object. The vertices that are furthest away from the origin on the Deform axis represent the upper and lower limits. The origin of the object and the orientation of the local axes can be defined by an external Deform object (most of the time, an empty).

选项#

模式

定义将被应用的变形类型。下图显示了应用于文本物体的四种模式。物体的原点在文本的最左边。

../../../_images/modeling_modifiers_deform_simple-deform_twist.png

绕X轴扭曲(180°)。#

../../../_images/modeling_modifiers_deform_simple-deform_bend.png

绕Z轴弯曲(180°)。#

../../../_images/modeling_modifiers_deform_simple-deform_taper.png

沿 X 轴锥化(系数 = 2)。#

../../../_images/modeling_modifiers_deform_simple-deform_stretch.png

沿X轴拉伸(系数 = 0.3)。#

扭曲

绕着指定的 轴向 旋转网格。沿着变形轴的每个顶点都会绕着对象的原点旋转。如果原点在物体内部,则会产生扭曲的形状。在原点下方,是负旋转,在原点上方,是正旋转或顺时针旋转。与原点在同一平面的顶点不旋转。

旋转总量由角度指定,每个顶点的旋转量由顶点到物体原点的距离加权。离物体原点最远的顶点有最大的旋转量,无论正负。

弯曲

在指定的 轴向 上弯曲网格。弯曲模式比较复杂,也不太直观。下图是同一个平面,但形变轴和弯曲轴不同。

../../../_images/modeling_modifiers_deform_simple-deform_bend-1.png

X轴或Y轴为形变轴(a)。#

../../../_images/modeling_modifiers_deform_simple-deform_bend-2.png

Z轴为形变轴(b)。#

../../../_images/modeling_modifiers_deform_simple-deform_bend-3.png

X轴为形变轴。局部Y轴向下(c)。#

../../../_images/modeling_modifiers_deform_simple-deform_bend-4.png

X轴为形变轴。局部Y轴向上(d)。#

使用网格平面并将变形轴设置为X或Y不会产生任何变形(图a)。您希望弯曲应该是类似图(c)或(d)。然而,在三维世界中,选择X轴会带来二义性,因为沿X轴弯曲可能会导致图(c)或(d)。以下对描述所选形变轴与所需弯曲轴:X和Z,Y和Z,Z和X。

在图(a)中,由于X轴为形变轴,弯曲是沿Z方向进行的,但所有顶点的Z坐标都与局部原点相同。因此,不会发生变形。在图(d)中,局部轴围绕形变轴X轴旋转,使弯曲轴Z轴指向左边。所以,所有顶点的Z坐标都是弯曲的。离局部原点越远,弯曲程度越大。

这也解释了图(b)的意外结果。形变轴在这里被设置为Z轴(指向上方)。因此,根据上面的两组结果,弯曲轴默认为X轴,平面的所有顶点都在其X轴坐标上弯曲。距离越远,旋转程度越大。负的X轴坐标会逆时针旋转。

锥化

沿着指定的 进行线性缩放。缩放系数由变形轴上物体与原点的距离加权。在物体原点的平面上不会发生缩放。最大缩放发生在离原点最远的顶点。这可以是正的或负的缩放,取决于原点的位置。如果局部原点在物体内部,变形后的物体会呈现出锥形。

拉伸

沿着指定的 轴向 拉伸物体。如果局部原点在物体内,变形后的网格看起来就像从两边拉橡皮一样。如果系数为正,则变形后的网格在形变轴上变长,边界变宽,物体在原点处变细。如果系数为负,则网格在变形轴上被压扁,物体在原点处变厚,在边界处变薄。

角度(扭曲和弯曲)/系数(锥形和拉伸)

总变形量。可使用负值来反转形变。

轴向,原点

定义变形的原点和轴的对象的名称(通常为空)。这个对象可以是:

  • 用其旋转来控制变形的轴向(其局部 现在用作变形轴)。

  • 用其平移来控制变形的参考点。

  • 用其缩放来改变变形的系数。

限制#

限制

这些设置允许您设置变形的上限和下限。上限不能低于下限。这些限制会映射在形变轴上。

锁定轴(只适用于扭曲、锥化和拉伸模式)

这些控件控制是否允许沿另外两个轴的坐标更改。例如,如果你沿着对象的Z轴 拉伸 ,它有可能通过锁定Y轴,使得只沿着X轴挤压。

顶点组

顶点组的名称,表示每个顶点是否受变形影响并受到多大影响,以及权重绘制映射控制的影响程度。