VertexBlendAnimation QML Type

頂点ブレンドモーフィングアニメーションを実装した型。詳細...

Import Statement: import Qt3D.Animation 2.8
In C++: QVertexBlendAnimation
Inherits:

AbstractAnimation

Status: Deprecated

プロパティ

詳細な説明

VertexBlendAnimation タイプは、ターゲットGeometryRenderer に対する頂点ブレンド モーフィング アニメーションを実装します。VertexBlendAnimation は、モーフターゲットからターゲットGeometryRenderer::geometry に正しいAttributes を設定し、現在位置の補間計算を行います。ブレンドがブレンドウェイトで制御されるMorphingAnimation とは異なり、ブレンドは連続したモーフターゲット間で発生します。アトリビュート間の実際のブレンドは、マテリアルで実装する必要があります。MorphPhongMaterial は、フォンの照明モデルのためのモーフィングサポートを持つマテリアルを実装しています。ブレンディングは2つのアトリビュート - 'base' と 'target' - の間で行われます。ベースとターゲットのアトリビュートの名前は、モーフターゲットの名前から取られ、ベースアトリビュートはすでに持っている名前を保持し、ターゲットアトリビュートの名前には 'Target' が付加されます。アニメーション内のすべてのモーフターゲットは、ベースジオメトリのアトリビュートと同じ名前のアトリビュートを含む必要があります。

プロパティ ドキュメント

interpolator : real [read-only]

ベースアトリビュートとターゲットアトリビュート間の補間子を保持します。


morphTargets : list<MorphTarget>

アニメーションに追加されたmorph targets のリストを保持します。


target : GeometryRenderer

モーフィングアニメーションが適用されるターゲットGeometryRenderer を保持します。


targetName : string

ターゲット ジオメトリの名前を保持します。これは、ターゲットジオメトリをモーフィングアニメーションにマッチさせやすくするための便利なプロパティです。名前は通常、ターゲットGeometryRenderer の親エンティティの名前と同じですが、そうである必要はありません。


targetPositions : list<real>

モーフターゲットの位置値を保持します。リストの各位置は、同じインデックスを持つ対応するモーフターゲットの位置を指定します。値は昇順でなければなりません。値は正でも負でもよく、定義済みの単位はありません。


このドキュメントに含まれるコントリビューションの著作権は、それぞれの所有者に帰属します 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。