AdditiveClipBlend QML Type

2つのアニメーションクリップを加算係数に基づいて加算ブレンドします。詳細...

Import Statement: import Qt3D.Animation 2.8
In C++: QAdditiveClipBlend
Status: Deprecated

プロパティ

詳細説明

QAdditiveClipBlend は、個々のアニメーションクリップに基づいて高度なアニメーションエフェクトを作成するのに便利です。例えば

  • baseClip プロパティを通常の歩行サイクルアニメーションクリップに設定し
  • additiveClip プロパティを首振り差分クリップに設定します、

この場合、additiveFactor プロパティを調整することで、additiveClipbaseClip に追加される量をコントロールできます。この結果、additiveFactor がゼロの場合、このブレンドノードはオリジナルのウォークサイクルクリップを生成します。additiveFactor が1の場合、頭を振るアニメーションを含むウォークサイクルが得られます。

このクラスで実装されているブレンド操作は次のとおりです:

resultClip = baseClip + additiveFactor * additiveClip

additiveFacorプロパティに0から1の範囲外の値を使用することを妨げるものはありませんが、入力アニメーションクリップは、これが意味を持つようにオーサリングされていない可能性があることに注意してください。

BlendedClipAnimatorも参照してください

プロパティの説明

additiveClip : AbstractClipBlendNode

このプロパティは、baseClip とブレンドされる加算クリップを保持します。 ブレンディングの量は、additiveFactor プロパティによって制御されます。


additiveFactor : real

ブレンド係数を指定し、通常は 0 から 1 の間で、2 つのアニメーションクリップのブレンドを制御します。


このプロパティはベースアニメーションクリップを保持します。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.