返回介绍

3ds Max 帮助

3ds Max 帮助归档

“运动参数”卷展栏

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

使用“运动参数”卷展栏可以指定一个“代理”对象的特征,包括速度、加速度和其它因素。也可以把代理和 Biped 相关联起来。

  • “创建”面板 (辅助对象) “对象类型”卷展栏 “代理” “运动参数”卷展栏
  • 选择代理对象。 “修改”面板 “运动参数”卷展栏
重要信息:当使用 Biped 的代理时,只有 Biped 组的设置才会在模拟中生效,因为 Biped 从运动流剪辑和行为中获得所有的速度和翻转信息。 注意:可以使用“编辑多个代理”对话框来同时给代理设置任何或所有的模拟运动参数。

界面

速度颜色
当打开了“显示速度”时,在模拟解决方案中用指定的颜色在代理的中心画一向量。此向量的长度表示代理的相对速度。默认颜色为黑色。
活动
代理对象易于被群组对象所控制。默认设置为启用。
显示力
被可应用的行为应用到代理上的力被绘制成了向量,向量的长度表示力的应用范围,向量的方向显示受此力影响的代理的运动方向。默认设置为启用。

例如,如果代理受空间扭曲行为漫步行为的影响,向量颜色分别(使用默认颜色)是黄色或蓝绿色。这些向量仅在群组模拟方案中是可见的。

显示速度
使用“速度颜色”(参见上述部分)画一向量,它的长度描述了代理的相对速度。此向量仅在群组模拟解决方案中是可见的。默认设置为禁用状态。
显示认知控制状态
在解决方案中,代理的旁边显示一个文本标签,该文本标签显示了认知控制器的状态名称或是当前指导代理行为的变换,如果有的话。默认设置为启用。
约束到 XY 平面
在模拟的整个过程中,代理始终保持它的原始高度(在世界坐标系 Z 轴上的位置)。关闭此选项时,代理高度在模拟过程中可以改变,例如,当从不同高度搜索一个对象时。默认设置为启用。
层次的边界框
打开此选项时,避免行为使用代理和其所有孩子的边界框来执行它的行为。默认设置为启用。

“速度”组

平均速度
以 3ds Max 的单位(或当前单位类型)来指定代理每帧的基线速度。默认值为 5.0。

代理的速度在模拟过程中可以被一系列因子修改,如链接到 Biped 上的内置速度和行为的偏离设置。

最大加速度
被乘平均速度的倍数决定最大加速度。默认设置是 0.1。

例如,假设默认平均速度是 5.0,最大加速度是 0.1,那么在任何时刻的加速或减速不会超过 0.5 单位/帧/帧。

减速权重
指定当代理翻转时要使速度减少多少。

这个设置值越大,当代理达到转角时的减速就越快(参见下述参数)。值为 0 表示不减慢,1 使代理停止运动。默认值为 0.3。

算法计算出一个值 d,随着代理的转角从 0 增加到用户指定的转角,该值线性的从 0 增加到(1-减速权重)。然后代理的速度乘以 d。例如,当代理在转角或更大角翻转时,它的速度被乘以(1 - 减速权重),来使它的速度基于此参数尽可能的减慢。如果代理从不翻转,那么它的速度不受减速权重影响。当代理在指定转角的二分之一处翻转时,d = 减速权重/ 2,所以它的速度应该被乘于(1-减速权重/ 2)。

作为一个实际应用的例子,可以选取一个以 10 单位/帧的速度行走的代理。减速权重设置为 0.4,转角设置为 30,当代理在 15 度(指定转角的二分之一)翻转时,有效的减速权重是 0.2。用 1 减去此值得到 0.8,然后乘以代理速度得到在二分之一处翻转的速度是 8 单位每秒。在峰值转弯(30 度)时,代理速度是 6 单位每帧。

翻转角度
指定应用减速权重全面减慢效果的翻转角度。默认设置为 10.0。

如果当前的转角小于翻转角度,那么用当前的转角来除翻转角度,然后再用结果来除减速权重的设置值以得到有效的减速权重。

减速权重
指定当代理向上倾斜移动时使速度减少多少。默认设置是 0.1。

有关完全解释,请参阅减速权重

上倾角度
指定应用减速权重全面减速效果的向上倾斜角度。默认值为 90.0。
加速权重
指定当代理向下倾斜时要使速度加速多少。默认设置是 0.1。

有关完全解释,请参阅减速权重,并请加以考虑加速权重产生的是加速效果而不是减速效果。因此,加速权重是加上 1,而不是用 1 减去它。

下倾角度
指定应用加速权重全面加速效果的向下倾斜角度。默认值为 90.0。

“翻转”组

这些参数影响代理的翻转行为,即代理是如何改变方向以响应被群组行为所应用的力。

可以使用方向行为来影响代理的翻转和倾斜,与所采用的实际路径相独立。

翻转可以应用到在地面和空间运动的对象。

最大翻转速度
指定代理每帧翻转的最大角度数。可应用于方向和上下倾斜。默认值为 30.0。
最大翻转加速度
指定代理每帧可以改变多少方向或上下倾斜角度。此设置控制角速度加速和减速。对于平滑翻转,保持相对较低的值。默认值为 3.0。 提示如果在模拟过程中代理缓慢翻转,那么请尝试增加“最大翻转速度”、“最大翻转加速度”或两者都增加。
最大上倾度
指定代理在任一给定的帧上向上翻转的最大角度数。例如,大多数鸟不能沿直线向上飞,可以为鸟设置此值为 45 度。默认值为 90.0。
最大下倾
指定代理在任一给定的帧上向下翻转的最大角度数。默认值为 90.0。

例如,鸟不能沿直线向上飞但可以沿直线下降,可以设置最大上倾度为 45 以及最大下倾为 90

“倾斜”组

这些参数影响代理的倾斜行为,即代理在飞行中改变方向时它是如何绕前后轴倾斜的。倾斜通常应用到在空中或水中运动的对象,也可以应用到基于地面的对象,例如一轮或二轮车。

最大倾斜
为代理指定可以倾斜的最大角度。默认值为 30.0。
最大倾斜速度
指定代理每帧倾斜的最大角度数。默认值为 3.0。
每次翻转的倾斜度
作为当前帧的翻转角度的函数,代理将倾斜多少度。例如,如果“每转向一度左右倾斜角度”为 1,那么对于给定帧上翻转的每一个角度,代理都会倾斜一度。默认设置为 1.0。

“Biped”组

这些参数涉及到和代理相关的 Biped 的使用。为使 Biped 按照代理的过程展示角色动画,必须使用运动流方法。有关步骤,请参见在群组模拟中使用 Biped

使用 Biped
将代理与 Biped 相关联(使用此复选框下的按钮指定),并由 Biped 现有运动的速度来决定代理的速度。其行为(例如,查找其他对象)仍由群组对象定义。 注意:在您使用相应按钮指定 Biped 后,此复选框才可用。
[Biped 按钮]

单击以选择要与代理的运动关联的 Biped。在选择 Biped 之前,此按钮上的标签显示“无”。在选择 Biped 之后,其会显示 Biped 名称。

若要选择一个 Biped,您可以在视口中单击其质心对象(例如,Bip001)。也可以使用“拾取对象”对话框。您可以通过按 H 或单击工具栏按钮 (“按名称选择”)来打开该对话框。您不能使用“选择浮动框”。

提示在使用视口的过程中,当鼠标光标放在 Biped 的质心上时,它会变成十字光标。
开始帧
指定此帧,它是第一个剪辑开始播放的位置。

如果有多个 Biped 共享同一开始剪辑时,可以为每一 Biped 改变此设置,那么它们就不能在前后紧接的编队上行走。当利用“编辑多个代理”对话框的功能来随机的给每一代理选一开始帧时,这是非常有用的。

优先级
设置代理的优先级,它决定在 Biped/代理模拟过程中解决方案的顺序。

有关详细资料,请参阅“优先级”卷展栏

第一个剪辑选择方法
确定在共享运动流图上的运动剪辑,群组使用它来使链接到代理的 Biped 运动起来。
  • 当前脚本的第一个剪辑在 Biped 运动流脚本中使用第一个剪辑,如果存在脚本的话。如果选中此选项,但是没有脚本,那么会产生一个错误消息。
  • 随机开始剪辑使用随机开始剪辑或在共享运动流图中指定的剪辑,如果已指定了随机开始剪辑的话。如果选中此选项,但是没有指定随机开始剪辑,那么会产生一个错误消息。

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

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

发布评论

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