MorphingAnimation QML Type

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

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

AbstractAnimation

Status: Deprecated

プロパティ

詳細な説明

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

プロパティ ドキュメント

easing : EasingCurve

モーフターゲット間のイージングカーブを保持します。


interpolator : real [read-only]

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


method : enumeration

モーフ方法を保持します。デフォルトは Relative です。

  • 正規化
  • 相対

morphTargets : list<MorphTarget>

モーフィングアニメーションのモーフターゲットのリストを保持します。


target : GeometryRenderer

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


targetName : string

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


targetPositions : list<real>

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


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