Joint QML Type
Se utiliza para transformar partes de mallas despellejadas. Más...
Propiedades
- childJoints : list<Joint>
- inverseBindMatrix : matrix4x4
- rotation : quaternion
- rotationX : real
- rotationY : real
- rotationZ : real
- scale : vector3d
- translation : vector3d
Descripción detallada
El nodo Joint se utiliza para construir esqueletos como parte del soporte de malla skinned en Qt 3D. Una articulación puede transformarse mediante sus propiedades de escala, rotación y traslación. Cualquier vértice de la malla que esté unido a la articulación tendrá sus transformaciones actualizadas en consecuencia.
Documentación de propiedades
childJoints : list<Joint> [read-only]
inverseBindMatrix : matrix4x4
Contiene la matriz de unión inversa de la junta. Se utiliza para transformar los vértices del espacio del modelo al espacio de esta articulación, de modo que puedan multiplicarse posteriormente por la transformación global de la articulación para realizar la operación de despellejado.
rotation : quaternion
Mantiene la rotación de la articulación como cuaternión.
rotationX : real
Mantiene la rotación x de la articulación como un ángulo de Euler.
rotationY : real
Mantiene la rotación y de la articulación como un ángulo de Euler.
rotationZ : real
Mantiene la rotación z de la articulación como un ángulo de Euler.
scale : vector3d
Mantiene la escala uniforme de la junta.
translation : vector3d
Mantiene la traslación de la articulación como 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.