加性剪辑混合QML类型
根据加性因子对两个动画片段进行加性混合。 更多...
导入语句 | import Qt3D.Animation 2.7 |
实例化 | QAdditiveClipBlend |
属性
- additiveClip : AbstractClipBlendNode
- additiveFactor : real
- baseClip : AbstractClipBlendNode
详细描述
QAdditiveClipBlend可以用于创建基于各个动画片段的复杂动画效果。例如,如果您
- 将baseClip属性设置为常规行走循环动画片段,并将
- additiveClip属性设置为摇头差异片段,
然后调整additiveFactor属性将控制additiveClip添加到baseClip的程度。这会导致,当additiveFactor为零时,混合节点将产生原始行走循环片段。当additiveFactor为1时,它将产生包括摇头动画的行走循环。
此类实现的混合操作是
resultClip = baseClip + additiveFactor * additiveClip
您可以为additiveFacor属性使用超出0到1范围的值,但请注意,输入动画片段可能未经这种方式编写,这可能会导致无意义。
另请参阅BlendedClipAnimator。
属性文档
additiveClip : AbstractClipBlendNode |
此属性包含要与baseClip混合的加性剪辑。混合量由additiveFactor属性控制。
additiveFactor : real |
指定混合因子,通常介于0和1之间,以控制两个动画片段的混合。
baseClip : AbstractClipBlendNode |
此属性包含基本动画剪辑。当additiveFactor为零时,baseClip也将是此混合节点的输出剪辑。
© 2024 Qt公司有限公司。本文件中包含的文档贡献归各自所有者享有版权。本提供的文档是根据自由软件基金会发布的GNU自由文档许可版1.3许可条款授权的。Qt及其相关标志是Qt公司在芬兰以及/或其他国家/地区的商标。商标。所有其他商标均为其各自所有者的财产。