FFD(长方体/圆柱体)修改器

FFD 代表“自由形式变形”。它的效果用于类似舞蹈汽车或坦克的计算机动画中。也可将它用于构建类似椅子和雕塑这样的圆图形。

FFD 修改器使用晶格框包围选中几何体。通过调整晶格的控制点,可以改变封闭几何体的形状。使用“自动关键点”按钮可以设置晶格点动画,因此可以使几何体变形。

使用 FFD 变形在蛇上创建一个凸起。

使用 FFD(长方体)与 FFD(圆柱体)修改器可以创建长方体形状与圆柱体形状晶格自由形式变形动画。可用于对象修改器和空间扭曲中。

FFD 修改器的源晶格和在堆栈中将其指定到的几何体相匹配。这可以是整个对象,也可以是面或顶点的子对象选择。

界面

修改器堆栈

控制点
在此子对象层级,可以选择并操纵晶格的控制点,可以一次处理一个或以组为单位处理(使用标准方法选择多个对象)。操纵控制点将影响基本对象的形状。可以给控制点使用标准变形方法。当修改控制点时如果启用了“自动关键点”按钮,此点将变为动画。
晶格
在此子对象层级,可从几何体中单独的摆放、旋转或缩放晶格框。如果启用了“自动关键点”按钮,此晶格将变为动画。当首先应用 FFD 时,默认晶格是一个包围几何体的边界框。移动或缩放晶格时,仅位于体积内的顶点子集合可应用局部变形。
设置体积
在此子对象层级,变形晶格控制点变为绿色,可以选择并操作控制点而不影响修改对象。这使晶格更精确的符合不规则图形对象,当变形时这将提供更好的控制。

“设置体积”主要用于设置晶格初始状态。如果控制点已是动画或启用“动画”按钮时,此时“设置体积”与子对象层级上的“控制点”使用一样,当操作点时改变对象形状。

关于堆栈显示的更多信息,请参见修改器堆栈

“FFD 参数”卷展栏

“尺寸”组

这些选项用来调整源体积的单位尺寸,并指定晶格中控制点的数目。请注意点尺寸显示在“堆栈”列表中修改器名称的旁边。

晶格尺寸
此文本显示晶格中当前的控制点数目(例如:3×4×4)。
设置点数
显示一个对话框,其中包含 3 个标为“长度”、“宽度”和“高度”的微调器以及“确定/取消”按钮。指定晶格中所需控制点数目,然后单击“确定”以进行更改。
警告: 请在调整晶格控制点的位置之前更改其尺寸。当使用该对话框更改控制点的数目时,您之前对控制点所做的任何调整都会丢失。(可以撤消使用该对话框的操作。)
“显示”组

这些选项将影响 FFD 在视口中的显示。

晶格
将绘制连接控制点的线条以形成栅格。虽然绘制这些额外的线条某时会使视口显得混乱,但它们可以使晶格形象化。
源体积
控制点和晶格会以未修改的状态显示。当调整源体积以影响位于其内或其外的特定顶点时,该显示很重要。
提示: 要查看位于源体积(可能会变形)中的点,通过单击堆栈中显示出的关闭灯泡图标来暂时取消激活修改器。
“变形”组

这些选项所提供的控件用来指定哪些顶点受 FFD 影响。

  • 仅在体内只变形位于源体积内的顶点。源体积外的顶点不受影响。
  • 所有顶点变形所有顶点,不管它们位于源体积的内部还是外部,具体情况取决于“衰减”微调器中的数值。体积外的变形是对体积内的变形的延续。请注意离源晶格较远的点的变形可能会很极端。
衰减
它决定着 FFD 效果减为零时离晶格的距离。仅用于选择“所有顶点”时。当设置为 0 时,它实际处于关闭状态,不存在衰减。所有顶点无论到晶格的距离远近都会受到影响。“衰减”参数的单位是实际相对于晶格的大小指定的:衰减值 1 表示那些到晶格的距离为晶格的宽度/长度/高度的点(具体情况取决于点位于晶格的哪一侧)所受的影响降为 0。
张力/连续性
调整变形样条线的张力和连续性。虽然无法看到 FFD 中的样条线,但晶格和控制点代表着控制样条线的结构。在调整控制点时,会改变样条线(通过各个点)。样条线使对象的几何结构变形。通过改变样条线的张力和连续性,可以改变它们在对象上的效果。
“选择”组

这些选项提供了选择控制点的其他方法。您可以切换 3 个按钮的任何组合状态来一次在 1 个、2 个或 3 个维度上选择。

全部 X、全部 Y、全部 Z
选中沿着由该按钮指定的局部维度的所有控制点。通过打开 2 个按钮,可以选择两个维度中的所有控制点。
“控制点”组
重置
将所有控制点返回到它们的原始位置。
全部动画化
默认情况下,FFD 晶格控制点将不在“轨迹视图”中显示出来,因为没有给它们指定控制器。但是在设置控制点动画时,给它指定了控制器,则它在“轨迹视图”中可见。也可以添加和删除关键点和执行其他关键点操作。使用“全部动画化”将“点 3 ”控制器指定给所有控制点,这样它们在“轨迹视图”中立即可见。
与图形一致
在对象中心控制点位置之间沿直线延长线,将每一个 FFD 控制点移到修改对象的交叉点上,这将增加一个由“补偿”微调器指定的偏移距离。
注: 将“与图形一致”应用到规则图形效果很好,如基本体。它对退化(长、窄)面或锐角效果不佳。这些图形不可使用这些控件,因为它们没有用于晶格相交的面。
内部点
仅控制受“与图形一致”影响的对象内部点。
外部点
仅控制受“与图形一致”影响的对象外部点。
偏移
受“与图形一致”影响的控制点偏移对象曲面的距离。
关于
显示版权和许可信息对话框。