Joint QML Type
スキニングされたメッシュの一部を変形させるために使用されます。詳細...
この型は非推奨です。新しいコードでの使用は強く推奨しません。
プロパティ
- childJoints : list<Joint>
- inverseBindMatrix : matrix4x4
- rotation : quaternion
- rotationX : real
- rotationY : real
- rotationZ : real
- scale : vector3d
- translation : vector3d
詳細な説明
「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として保持します。
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.