AdditiveClipBlend QML Type
2つのアニメーションクリップを、加算係数に基づいて加算合成します。詳細...
| Import Statement: | import Qt3D.Animation 2.12 |
| In C++: | QAdditiveClipBlend |
| Status: | Technology preview |
このタイプはテクノロジープレビュー段階であり、変更される可能性があります。
プロパティ
- additiveClip : AbstractClipBlendNode
- additiveFactor : real
- baseClip : AbstractClipBlendNode
詳細な説明
QAdditiveClipBlend を使用すると、個々のアニメーションクリップに基づいて高度なアニメーション効果を作成するのに役立ちます。例えば、次のように設定すると:
- baseClip プロパティを通常の歩行サイクルアニメーションクリップに設定し、
- additiveClip プロパティに「頭を振る」差分クリップを設定し、
この場合、additiveFactor プロパティを調整することで、additiveClip がbaseClip にどの程度加算されるかを制御できます。これにより、additiveFactor を0に設定すると、このブレンドノードは元のウォークサイクルクリップを出力します。additiveFactor を1に設定すると、頭を振るアニメーションが含まれたウォークサイクルが出力されます。
このクラスで実装されているブレンド操作は以下の通りです:
resultClip = baseClip + additiveFactor * additiveClipadditiveFacor プロパティに 0 から 1 の範囲外の値を使用することを妨げるものはありませんが、入力アニメーションクリップが、その設定が意味をなすように作成されていない可能性があることにご注意ください。
BlendedClipAnimatorも参照してください 。
プロパティのドキュメント
additiveClip : AbstractClipBlendNode
このプロパティには、baseClip とブレンドされる加算クリップが格納されます。ブレンドの度合いは、additiveFactor プロパティによって制御されます。
additiveFactor : real
2つのアニメーションクリップのブレンドを制御するためのブレンド係数を指定します。通常、この値は0から1の間です。
baseClip : AbstractClipBlendNode
このプロパティには、ベースとなるアニメーションクリップが格納されます。additiveFactor が0の場合、baseClip もこのブレンドノードの生成結果となるクリップと同じになります。
© 2026 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.