AdditiveClipBlend QML Type
2つのアニメーションクリップを加算係数に基づいて加算ブレンドします。詳細...
Import Statement: | import Qt3D.Animation 2.8 |
In C++: | QAdditiveClipBlend |
Status: | Deprecated |
プロパティ
- 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 の間で、2 つのアニメーションクリップのブレンドを制御します。
baseClip : AbstractClipBlendNode |
このプロパティはベースアニメーションクリップを保持します。additiveFactor が 0 の場合、baseClip もこのブレンドノードの結果クリップになります。
© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.