Armature QML Type
スキニング変換行列を計算し、シェーダーに設定するために使用します。詳細...
Import Statement: | import Qt3D.Core 2.8 |
In C++: | QArmature |
Inherits: | |
Status: | Deprecated |
プロパティ
- skeleton : AbstractSkeleton
詳細説明
Armature コンポーネントは、スキニングされたメッシュを適切にレンダリングするために必要なスキニング トランスフォーム マトリックスのパレットを計算する能力を与えるために、エンティティによって集約されます。
スキニングされたメッシュの各頂点は、スケルトンの最大 4 つのジョイントに関連付けられます(バインドされます)。頂点に影響を与える各ジョイントに対して、メッシュは対応するジョイントの影響レベルを決定するウェイトも提供します。スキニングされた頂点のトランスフォームを実行するために使用されるスキニング パレットは Armature によって提供され、参照されるスケルトンに含まれるジョイントから計算されます。
ジョイントのローカル トランスフォームを更新すると、スキニング マトリックスが再計算され、そのジョイントにバインドされているスキニングされたメッシュ頂点がそれに応じて移動します。
プロパティ ドキュメント
skeleton : AbstractSkeleton |
スキニングトランスフォームマトリックスパレットの計算に使用されるスケルトンを保持します。
本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。