返回介绍

3ds Max 帮助

3ds Max 帮助归档

方向行为

发布于 2022-07-23 00:47:24 字数 4518 浏览 0 评论 0 收藏 0

方向行为可让您控制代理是否旋转,如何旋转(旋转与其运动方向无关)。通常,代理始终面向它移动的方向。您可以使用方向行为指定代理的旋转活动的限制,同时又不影响其他行为生成的代理路径。例如,使用以下设置可以使代理在移动时保持朝向一个方向。

  • “创建”面板 (辅助对象) “对象类型”卷展栏 “群组” “设置”卷展栏 “行为”组 单击“新建”按钮。 “选择行为类型”对话框 “定向行为”
  • 选择群组对象。 “修改”面板 “设置”卷展栏 “行为”组 单击“新建”按钮。 “选择行为类型”对话框 “定向行为”
  • 选择群组对象。 “修改”面板 “设置”卷展栏 “行为”组 从下拉列表中选择“方向”。
注意:这些设置并不影响其他行为(如查找行为和回避行为)为代理生成的路径。它们只影响代理在沿路径运动时面朝的方向。

界面

“方向”组

使用这些控制可以影响代理如何在垂直轴上转向。默认情况下,方向是绝对方向,0 表示世界坐标的正 X 轴。-90 表示负 Y 轴,90 表示正 Y 轴,180 或 -180 表示负 X 轴。

从顶部看到的绝对方向

例如,如果希望代理能够在正 X 轴和正 Y 轴之间转向,需要将“最大方向”设为 0,将“最小方向”设为 90。

还可以在“方向”行为生效时通过选中“相对”复选框,指定相对于代理方向的方向限制数值。

相对
打开此设置后,会在方向行为生效时,相对于代理方向应用“方向”设置。关闭此设置后,设置指的是绝对设置。默认设置为禁用。
最小方向
所允许的最小方向。此数值应低于“最大方向”值。默认设置为 180。范围从 -180 到 180。
最大方向
所允许的最大方向。此数值应高于“最小方向”值。默认设置为 180。范围从 -180 到 180。
最大方向速度
指定代理的方向每帧可以变化多少。此设置控制角速度加速和减速。默认设置为 180。
方向响应
确定前后朝向跟随对象前进方向的速度。值 1.0 表示最大响应度,因此会指出代理的前进方向(限制内),而较低值表示它的响应度比较低。默认设置为 1。范围从 0 到 1。

“俯仰”组

使用这些控制可以影响代理如何在左右轴上转向。

相对
打开此设置后,会在方向行为生效时,相对于代理俯仰方向应用“俯仰”设置。关闭此设置后,设置指的是绝对设置。默认设置为禁用。
最小俯仰
代理可以倾斜或下降的最小角度。此数值应低于“最大角度”值。默认设置为 -180。范围从 -180 到 180。
最大俯仰
代理可以倾斜或下降的最大角度。此数值应高于“最小角度”值。默认设置为 180。范围从 -180 到 180。
最大俯仰速度
指定代理的上下倾斜每帧可以变化多少。此设置控制角速度加速和减速。默认设置为 180。
俯仰响应
确定上下倾斜跟随对象前进方向的速度。值 1.0 表示最大响应度,因此会指出代理的前进方向(限制内),而较低值表示它的响应度比较低。默认设置为 1。范围从 0 到 1。

“倾斜”组

使用这些控制可以影响代理如何在内外轴上转向。倾斜主要是方向变化的结果。

最大倾斜
代理可以倾斜的最大角度。默认设置为 30.0。
最大倾斜速度
代理倾斜角度在每帧可以变化的最大角度。此设置控制角速度加速和减速。默认设置为 3.0。
每次翻转的倾斜度
作为当前帧的翻转角度的函数,代理将倾斜多少度。例如,如果每次翻转的倾斜度为 1,那么在特定帧中,代理将在它每翻转一度时倾斜一度。默认设置为 1.0。

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

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

发布评论

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