En esta página

Armature QML Type

Utilizado para calcular las matrices de transformación de skinning y establecerlas en los shaders. Más...

Import Statement: import Qt3D.Core 2.11
In C++: QArmature
Inherits:

Component3D

Status: Deprecated

Propiedades

Descripción detallada

El componente Armature es agregado por entidades para darles la capacidad de calcular la paleta de matrices de transformación de skinning necesarias para renderizar correctamente mallas skinned.

Cada vértice de una malla despellejada está asociado (ligado) a un máximo de 4 articulaciones de un esqueleto. Para cada articulación que afecta a un vértice, la malla también proporciona un peso que determina el nivel de influencia de la articulación correspondiente. La paleta de skinning utilizada para realizar la transformación de los vértices skinned es proporcionada por el Armature y se calcula a partir de las articulaciones contenidas en el esqueleto referenciado.

Al actualizar la transformación local de una articulación, se recalculan las matrices de despellejamiento y los vértices de malla despellejados vinculados a esa articulación se mueven en consecuencia.

Documentación de propiedades

skeleton : AbstractSkeleton

Contiene el esqueleto utilizado para calcular la paleta de matrices de transformación de skinning.

© 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.