原始几何体

在变形的几何体上显示原始几何体(请参见下文的“显示原始几何体”)

Maya 中的“原始几何体”是指在应用任何变形之前网格的基本状态:对象的“开始”或“静止”状态。可以在 geometryFilter 类中找到 originalGeometry 作为输入数组属性,然后使用该属性检索几何体的静止/绑定状态。任何需要引用变形对象基本状态的变形器都具有 originalGeometry 属性。

将原始几何体视为几何体变形前状态的时间胶囊。变形器的优点是,可以将原始几何体重新调整为新几何体,从而使您无需删除、撤消和还原即可修改变形器。

在早期版本的 Maya 中,在将原始几何体的概念作为变形器输入之前,变形器通常具有特殊的行为,这使得变形器难以访问而且修改很耗时。通过原始几何体状态,您可以使用一致的方法来处理几何体的历史和静止状态。
注: 原始几何体之前以 shapeOrig 的形式存在,但变形器无法使用它。

显示原始几何体(Show Original Geometry)

默认情况下,变形对象几何体上原始几何体的状态处于隐藏状态,但您可以显示它。
注: 只有具有组件标记且已变形的几何体才允许您访问原始几何体状态。有关如何将组件标记添加到几何体的信息,请参见为几何体指定组件标记

在场景中显示原始几何体:

  1. 在查看器窗口中选择几何体。
  2. 属性编辑器中,转到“<几何体名称>Orig”选项卡,然后在“对象显示”(Object Display)构件中,启用“中间对象”(Intermediate Object)选项。

originalGeometry 工具

可以使用一些工具来处理原始几何体,例如,deformableShape 命令,该命令可用于查询变形链:

说明:deformableShape [flags] [String...] 标志:-ch -chain

-cog -createOriginalGeometry

-ctw -createTweakNode

-foc -frontOfChain

-gci -groupTagComponentInjection

-lsi -localShapeInAttr

-lso -localShapeOutAttr

-nch -nodeChain

-och -outputPlugChain

-og -originalGeometry

-pch -plugChain

-tw -tweakNode

-wso -worldShapeOutAttr