VertexBlendAnimation QML Type
頂点ブレンドモーフィングアニメーションを実装した型。詳細...
Import Statement: | import Qt3D.Animation 2.8 |
In C++: | QVertexBlendAnimation |
Inherits: | |
Status: | Deprecated |
プロパティ
- interpolator : real
- morphTargets : list<MorphTarget>
- target : GeometryRenderer
- targetName : string
- targetPositions : list<real>
詳細な説明
VertexBlendAnimation タイプは、ターゲットGeometryRenderer に対する頂点ブレンド モーフィング アニメーションを実装します。VertexBlendAnimation は、モーフターゲットからターゲットGeometryRenderer::geometry に正しいAttributes を設定し、現在位置の補間計算を行います。ブレンドがブレンドウェイトで制御されるMorphingAnimation とは異なり、ブレンドは連続したモーフターゲット間で発生します。アトリビュート間の実際のブレンドは、マテリアルで実装する必要があります。MorphPhongMaterial は、フォンの照明モデルのためのモーフィングサポートを持つマテリアルを実装しています。ブレンディングは2つのアトリビュート - 'base' と 'target' - の間で行われます。ベースとターゲットのアトリビュートの名前は、モーフターゲットの名前から取られ、ベースアトリビュートはすでに持っている名前を保持し、ターゲットアトリビュートの名前には 'Target' が付加されます。アニメーション内のすべてのモーフターゲットは、ベースジオメトリのアトリビュートと同じ名前のアトリビュートを含む必要があります。
プロパティ ドキュメント
interpolator : real |
ベースアトリビュートとターゲットアトリビュート間の補間子を保持します。
morphTargets : list<MorphTarget> |
アニメーションに追加されたmorph targets のリストを保持します。
target : GeometryRenderer |
モーフィングアニメーションが適用されるターゲットGeometryRenderer を保持します。
targetName : string |
ターゲット ジオメトリの名前を保持します。これは、ターゲットジオメトリをモーフィングアニメーションにマッチさせやすくするための便利なプロパティです。名前は通常、ターゲットGeometryRenderer の親エンティティの名前と同じですが、そうである必要はありません。
モーフターゲットの位置値を保持します。リストの各位置は、同じインデックスを持つ対応するモーフターゲットの位置を指定します。値は昇順でなければなりません。値は正でも負でもよく、定義済みの単位はありません。
このドキュメントに含まれるコントリビューションの著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。