返回介绍

3ds Max 帮助

3ds Max 帮助归档

层变换 Gizmo

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

使用层变换 Gizmo 可在空间中变换动画。

  • 选择某个 CATRig 部位。 “运动”面板 “层管理器”卷展栏 创建或高亮显示“绝对”动画层。 单击“显示层变换 Gizmo”。 选择变换 Gizmo。 “层变换”卷展栏。

移动和旋转变换 Gizmo 可更改动画剪辑的位置和方向。角色看起来似乎与变换 Gizmo 链接在一起,然而却并非如此。实际上,每个层都具有其自己的变换 Gizmo。变换 Gizmo 的主要用途是允许您通过在空间中移动和旋转动画来重用它们。

变换 Gizmo 的名称为“[当前动画层名称]Transform”。在重命名动画层之后,请通过切换“显示层变换 Gizmo”按钮来更新变换 Gizmo 的名称。

变换 Gizmo 只能用于绝对层,并且每个绝对层都可以具有其自己的变换 Gizmo。

当设置变换 Gizmo 动画时,变换 Gizmo 不支持指定自定义控制器,并且无法将其链接到其他对象。如果您希望设置变换 Gizmo 动画,建议您不要设置旋转动画,而仅应用基本动画。此方法不适用于常规动画。

创建变换 Gizmo

创建变换 Gizmo 有三种不同方法:

  • 位于骨盆下的变换 Gizmo: 单击“显示层变换 Gizmo”按钮。这会创建一个距离骨盆存在特定偏移的变换 Gizmo,此偏移由设置模式下的姿势定义。原点和骨盆之间的距离可定义此偏移。在动画模式下,即使往下移动骨盆也会始终遵循此偏移,因此,举例来说,创建的变换 Gizmo 可能会出现在脚部下方。
  • 位于某个骨骼位置的变换 Gizmo:如果在按住 Ctrl 键的同时单击“显示层变换 Gizmo”按钮,CAT 将在选定骨骼的位置创建变换 Gizmo。

    例如,如果选择角色的脚部,按住 Ctrl 键并单击变换 Gizmo 按钮,节点将准确显示在脚部位置。然后,您可以在再次按住 Ctrl 键的同时高亮显示不同层,并为该层启用变换 Gizmo。此时,您可以使用 3ds Max 中的“对齐”工具对齐两个层上的脚部位置。

  • 位于原点的变换 Gizmo:如果在按住 Alt 键的同时单击“显示层变换 Gizmo”按钮,新节点将显示在世界原点 (0,0,0) 处。如果在稍后移动该节点,“坐标显示”(程序窗口底部附近的 X/Y/Z 字段)将显示已对层应用的变换程度。

    例如,可加载行走循环循环,并使其正好前移 60 个单位,因为此数字即为循环长度。

步骤

使用层变换 Gizmo 可在视口中变换您的动画层。这包括均匀和非均匀地移动、旋转和缩放数据。层变换 Gizmo 对排列剪辑以便混合尤其有用。

要使用层变换 Gizmo 变换您的动画层,请执行下列操作:

  1. 在“层管理器”列表中,选择要变换的层。
  2. 单击 (“显示层变换 Gizmo”)。

    Gizmo 随即显示在视口中的默认位置:即装备的脚部之间。

    注意:创建变换 Gizmo 后不会自动选择此变换 Gizmo,但是,为了更好地显示,上图显示的变换 Gizmo 已处于选中状态。
  3. 选择变换 Gizmo 并移动它。

    装备及其整个动画也将随之移动。

    在 CATParent 上的选定层下,您将在曲线编辑器的“变换”分支下找到变换 Gizmo 的动画关键点。您也可以使用范围视图功能快速访问这些关键点。

界面

注意:只有在“骨骼层次”卷展栏上启用了“应用变换”选项的骨骼才受变换 Gizmo 影响。

“重影选项”组

显示重影
在创建变换 Gizmo 之后,您可以使用它来显示特定层上的动画重影。如果要混合两个不同层,此功能尤其有用。重影可告诉您某个层上正在播放的动画(即使已禁用该层也是如此),或者您的角色是否正在使用另外某个层上的完全不同的动画。

“动画循环播放”组

开始时间
动画循环的起始帧。
结束时间
动画循环的结束帧。
移除位移
如果启用此选项,将禁用此角色的整体位移。

此功能会移除装备的整体移动。变换 Gizmo 测量您的骨盆自“开始时间”中的指定时间起到“结束时间”中的指定时间为止所发生的移动,并计算您的装备在此时间范围内发生的整体移动。

然后,它会移除动画期间发生的此位移。此功能等效于 character studio Biped 中的原地模式。

对于手部动画,此功能可描述为原地行走。其工作方式是:动画根据指定的起始点和结束点以线性方式进行位移。其理念是:移除空间上的移动,以便在当前位置保留角色的动画设置。此工具主要面向为游戏资源创建行走循环的游戏动画设置人员。

例如,如果要创建行走循环,并且您需要在不发生任何整体位移的情况下将其导出到您的游戏引擎,使用此功能可移除角色的前进运动,而仅保留行走运动。当需要导出动画数据时,您可以切换此功能。

相关信息

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

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

发布评论

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