Joint QML Type
スキニングされたメッシュの一部をトランスフォームするために使用します。詳細...
プロパティ
- childJoints : list<Joint>
- inverseBindMatrix : matrix4x4
- rotation : quaternion
- rotationX : real
- rotationY : real
- rotationZ : real
- scale : vector3d
- translation : vector3d
詳細説明
ジョイント(Joint)ノードは、Qt 3D のスキニングメッシュサポートの一部としてスケルトンを構築するために使用されます。ジョイントは、スケール、回転、平行移動プロパティによって変形することができます。ジョイントにバインドされているメッシュ頂点は、それに応じて変形が更新されます。
プロパティの説明
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.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。