QAbstractClipBlendNode Class
class Qt3DAnimation::QAbstractClipBlendNodeQAbstractClipBlendNode は、アニメーションのブレンドツリーを構築するために使用される型の基本クラスです。詳細...
Header: | #include <QAbstractClipBlendNode> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS 3danimation) target_link_libraries(mytarget PRIVATE Qt6::3danimation) |
qmake: | QT += 3danimation |
In QML: | AbstractClipBlendNode |
Inherits: | Qt3DCore::QNode |
Inherited By: | Qt3DAnimation::QAdditiveClipBlend, Qt3DAnimation::QClipBlendValue, and Qt3DAnimation::QLerpClipBlend |
Status: | Deprecated |
詳細説明
アニメーションブレンドツリーは、アニメーションクリップのセットを動的にブレンドするために、QBlendedClipAnimator 。アニメーションクリップのブレンドの実行方法は、ブレンドツリーの構造と、ブレンドツリーに含まれるノードのプロパティによって制御されます。
ブレンドツリーのリーフノードは、入力アニメーションクリップのコンテナです。これらのクリップは、QAnimationClipLoader を使ってファイルから読み込んだベイクされたクリップであることもあれば、QAnimatitonClipとQAnimationClipData を使ってアプリケーション内で作成したクリップであることもあります。クリップをブレンドツリーに含めるには、QClipBlendValue ノードで囲みます。
ブレンドツリーの内部ノードは、入力クリップや他のブレンドツリーノードのサブツリー全体を保持する引数に適用されるブレンド操作を表します。
現在、Qt 3D Animationモジュールは、以下のブレンドツリーノードタイプを提供しています:
他のブレンド操作を表すノードタイプは、今後追加される予定です。
QBlendedClipAnimatorも参照してください 。
本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。