简易形变修改器
简易形变修改器。
形变是在 局部 坐标空间计算的。要知道,物体的局部坐标轴可能与全局坐标轴不同。在上图中,全局Z轴指向上,局部Z轴指向45°。变形是沿着变形轴施加的,可以通过从列表中选择设置(X、Y或Z)。通过使用 Limits 值,可以将修改器的影响限制在变形轴的子集上。所有的距离都是从物体的原点开始测量的。在变形轴上离原点最远的顶点代表上限和下限。对象的原点和局部轴的方向可以由外部形变物体(大多数情况下是空物体)来定义。
模式
定义将被应用的变形类型。下图显示了应用于文本物体的四种模式。物体的原点在文本的最左边。
扭曲
绕着指定的 轴向 旋转网格。沿着变形轴的每个顶点都会绕着对象的原点旋转。如果原点在物体内部,则会产生扭曲的形状。在原点下方,是负旋转,在原点上方,是正旋转或顺时针旋转。与原点在同一平面的顶点不旋转。
旋转总量由角度指定,每个顶点的旋转量由顶点到物体原点的距离加权。离物体原点最远的顶点有最大的旋转量,无论正负。
在指定的 轴向 上弯曲网格。弯曲模式比较复杂,也不太直观。下图是同一个平面,但形变轴和弯曲轴不同。
使用网格平面并将变形轴设置为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轴挤压。
顶点组
顶点组的名称,表示每个顶点是否受变形影响并受到多大影响,以及权重绘制映射控制的影响程度。