动态混合
最終更新: 2019年1月29日
[Motion Blending]是用于播放导入动态的菜单。
可以同时播放多个动态,设置每个动态的权重和混合模式,并检查操作。
下面解释每一个的细节。
动态组
① | 动态组: 动态组是多个动态的组。 您可以创建多个动态组,并从下拉列表中进行选择。 使用右侧的 + 按钮追加动态组,使用 − 按钮删除当前动态组。 追加动态时,将追加到当前选择的动态组中。 从下拉列表中切换动态组也会切换追加的动态。 此外,由于它是可以通过Save保存的信息之一,因此可以共享。 |
② | 动态: 已追加到动态组的动态。 动态按左侧数字的顺序应用于模型。 因此,根据顺序,可能会覆盖上一个值之前的值。敬请注意。 |
③ | 混合模式: 与动态列表的混合模式相同。 |
④ | 权重: 它与动态列表的权重相同。 |
⑤ | 删除按钮: 从当前动态组中删除此动态。 |
播放按钮
① | Loop: 设置是否循环播放动态。 如果选中,则每个动态都不会循环,而在所有动态 播放结束后循环。 |
② | Play按钮: 同时播放/停止追加到当前动态组的动态。 请参考动态组的相应项目。 |
③ | Clear all: 解除当前选择动态组中的所有动态。 |
动态列表
[Config](基本设置)导入的.motion3.json在这里显示。
从此动态列表中选择要播放的动态,该动态将追加到动态组中。
① | 动态名称: 显示导入的动态名称。 如果名称被从显示范围中截断,将鼠标悬停在它上面会显示一个工具提示,并且动态名称将完整显示。 选中左侧的复选框,将动态追加到动态组列表中。 |
② | 混合模式: 您可以在播放此动态时设置混合模式。 混合模式用于同时播放多个动态时, 针对在应用了动态组上一级的动态时,如何计算该状态下的值的设置。 可以设置以下两个值。 ·Override: 覆盖当前设置的值。 ·Additive: 加算到当前设置的值。 |
③ | 权重: 您可以设置在播放期间应用此动态的程度。 可以设置的范围是从0到1的值。 |
Tips
动态混合计算公式如下
- Override:(s * w) + (d * (1 − w))
- Additive:(s * w) + d
s = 动态应用的值
d = 当前值
w = 动态权重(范围0~1)
请问这篇文章对您有帮助吗?
是否