返回介绍

3ds Max 帮助

3ds Max 帮助归档

运动提取节点

发布于 2022-07-23 00:45:11 字数 1727 浏览 0 评论 0 收藏 0

游戏开发人员通常需要创建一个节点,并将其放置在角色 CATRig 的根处。此节点的用途包括:

  • 用作角色在 3D 世界中运动、碰撞检测和类似用途的简单标记。例如,通过移动角色的根节点,可将该角色从一个位置移至另一个位置。
  • 用作角色装备的所有其他部位的位置所基于的节点。这使您能够在角色范围内将角色手臂和腿的运动与角色自身的运动分隔开来。

在 CAT 中,此功能称为“运动提取节点”

创建运动提取节点

可在创建 CATParent 节点或加载 CATRig 预设之后随时创建运动提取节点。

例如,此处的 Alien 就是附带的 CATRig 之一。

创建运动提取节点之前

Alien 下的对象由三角形和箭头组成,它是 CATParent 节点。

要创建运动捕捉节点,请执行下列操作:

  1. 选择 CATParent 节点。
  2. 转到 “修改”面板。
  3. 单击“运动提取节点”。

CATParent 中间的箭头看似有所增大。

创建运动提取节点之后

但这会令人误解:隐藏 CATParent 的箭头是一个更大的表示运动捕捉节点的独立箭头。

如果您选择了 CATparent 节点,转到“显示”面板,并单击“隐藏选定对象”,您将看到表示运动提取节点的较大箭头。

或者,如果您设置了运动提取节点动画,以使 Alien 在其范围内移动,您将看到 CATParent 的箭头和运动提取节点的箭头。

设置角色动画

设置角色动画之后,您可以看到两个箭头的区别:

  • CATParent 的较小箭头表示 Alien 在世界坐标系中的原始位置。
  • 较大箭头表示 Alien 在世界上的当前位置,此位置也即 Alien 的局部坐标系的原点。

现在,我们可以区分两种类型的运动:

  • 两个箭头之间的位移(在世界坐标系中)表示 Alien 在世界上的运动。
  • Alien 的腿所发生的位移(在 Alien 的局部坐标系中)是相对于运动提取节点而言的。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文