Joint QML Type

スキニングされたメッシュの一部をトランスフォームするために使用します。詳細...

Import Statement: import Qt3D.Core 2.8
In C++: QJoint
Inherits:

Node

Status: Deprecated

プロパティ

詳細説明

ジョイント(Joint)ノードは、Qt 3D のスキニングメッシュサポートの一部としてスケルトンを構築するために使用されます。ジョイントは、スケール、回転、平行移動プロパティによって変形することができます。ジョイントにバインドされているメッシュ頂点は、それに応じて変形が更新されます。

プロパティの説明

childJoints : list<Joint> [read-only]


inverseBindMatrix : matrix4x4

ジョイントの逆バインド行列を保持します。これは、モデル空間からこのジョイントの空間に頂点を変換するために使用され、その後、スキニング操作を実行するためにジョイントのグローバル変換を乗算することができます。


rotation : quaternion

ジョイントの回転をクォータニオンとして保持します。


rotationX : real

ジョイントの x 回転をオイラー角として保持します。


rotationY : real

ジョイントの y 回転をオイラー角として保持します。


rotationZ : real

ジョイントの z 回転をオイラー角として保持します。


scale : vector3d

ジョイントの均一なスケールを保持します。


translation : vector3d

ジョイントの平行移動を vector3d として保持します。


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