返回介绍

3ds Max 帮助

3ds Max 帮助归档

速度变化行为

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

“速度改变”行为用于在对象移动时随机改变其速度,例如,观光旅行者。它的参数用来指定代理应该多长时间更改速度,在多大的速度范围内查找一个新速度,且需要加速多长时间达到此新速度。

  • “创建”面板 (辅助对象) “对象类型”卷展栏 “群组” “设置”卷展栏 “行为”组 单击“新建”按钮。 “选择行为类型”对话框 “速度变化行为”
  • 选择群组对象。 “修改”面板 “设置”卷展栏 “行为”组 单击“新建”按钮。 “选择行为类型”对话框 “速度变化行为”
  • 选择群组对象。 “修改”面板 “设置”卷展栏 “行为”组 从下拉列表中选择“速度变化”。

界面

“时间”组

周期
指定在选定一个新速度之前应该过去多少帧。
偏离
指定周期变化的最大数量。

每当一个周期结束时,character studio 都会在“偏离”设置的正负值之间选取一个随机值,再乘以“周期”设置值,然后将结果与“周期”值相加。默认设置为 0.5。范围从 0.0 到 1.0。

“速度”组

新速度的数学公式如下:新速度 =(代理平均速度×居中)×(1 + RN×居中偏离),这里的 RN 是 -1 和 +1 之间的一个随机数。

中心
指定代理应该更改到的速度。居中是倍增器:值 0.0 意味着停止运动,值 1.0 意味着以平均速度移动,若值大于 1.0 意味着移动速度大于平均速度。默认设置为 1.0。范围从 0.0 到 99,999.0。
偏离
指定代理计算速度(平均速度×居中)应该变化的最大量。

每当一个周期结束时,character studio 都会在“偏离”设置的正负值之间选取一个随机值,再乘以计算出的速度,然后将结果与计算出的速度值相加。默认设置为 0.25。范围从 0.0 到 99,999.0。

加速度周期
指定代理速度根据周期长度更改的比率。

值 0.0 意味着尽可能快的变换到一个新速度,值 0.5 意味着变换需要半个周期。值 1.0 意味着变换需要整个周期。默认设置为 0.5。范围从 0.0 到 1.0。

偏离
指定加速度应该变化的最大量。

每当一个周期结束时,character studio 都会在“偏离”设置的正负值之间选取一个随机值,再乘以“加速度”设置值,然后将结果与“加速度”值相加。默认设置为 0.5。范围从 0.0 到 1.0。

种子
为“速度变化行为”指定随机值。

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

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

发布评论

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