将对象链接到代理

可以将对象或 Biped 链接到代理,使其遵循模拟动画。

可以使用 3ds Max 链接将对象链接到代理。另一种可选方法是使用群组系统中自动排列对象和将对象链接到代理的工具。

要配合使用 Biped 和代理时,请将 Biped 与代理关联,而不是将它们链接。此方法使得 Biped 能够使用运动流网络来确定模拟期间它们的运动。有关如何设置 Biped 群组模拟的解释,请参见 两足动物群组

过程

要将对象链接到代理,请执行以下操作:

  1. 用群组辅助对象和代理来创建一个群组模拟。请参见创建群组辅助对象
  2. 创建一系列对象来追随代理。
    提示: 在以下的步骤中,将会对齐每个对象的本地 Y 轴,以便指向其相应代理的前进方向。出于这个原因,应该注意确保对象的当前 Y 轴指向认定的“前进”方向。最简单的方法是先建立一个 Y 轴指向前进方向的对象,然后克隆此对象。
  3. 选择群组辅助对象,并转到 “修改”面板。
  4. “设置”卷展栏中,单击 (对象/代理关联)。

    出现“对象/代理相关”对话框

  5. 在“对象”列表下,单击“添加”可添加要与代理链接的对象。
  6. 在“代理”列表下,单击“添加”可添加要与上一步中所添加对象链接的代理。

    “对象”列表中的每个对象将会与“代理”列表中相同位置的代理关联。如有必要,可通过突出显示条目并使用“向上移动/向下移动”按钮(两个列表之间的箭头按钮)将任意一个列表手动排序。

  7. 单击“将对象与代理对齐”,使每个对象和其相应代理对齐。

    移动和旋转“对象”列表中的对象,使之与代理对齐。每个对象的当前 Y 轴指向代理的前进方向。

  8. 单击“将对象链接到代理”。
  9. 单击“确定”退出。

要将 Biped 与代理关联,请执行以下操作:

  1. 用群组辅助对象和代理来创建一个群组模拟。
  2. 创建几个 Biped,每个代理对应一个。
  3. 选择群组辅助对象,并转到 “修改”面板。
  4. “设置”卷展栏上,单击 (Biped/代理关联)。

    出现“将 Biped 与代理相关联”对话框。

  5. 在“Biped”列表下,单击“添加”,并选择要向列表添加的 Biped。
  6. 在“代理”列表下,单击“添加”,并选择要与 Biped 关联的代理。
  7. 启用“将代理设置为使用 Biped”。

    这将为每个代理打开使用 Biped选项,这是 Biped 群组模拟的要求。

  8. 选择“进行特定关联”,以便将每个 Biped 与对话框中其相应的代理关联。或者,选择“将代理与最近的 Biped 关联”,以使每个代理与场景中与其最近的 Biped 关联。
  9. 单击“关联”以创建关联,然后单击“关闭”。

    跟规则对象不同的是,Biped 不会立即与代理对齐。只有在求解模拟时,每个 Biped 才会与其相应的代理对齐。

    注: 为了正确求解 Biped 群组模拟,必须有一个 Biped 遵循的运动流网络。请参见 两足动物群组