Joint QML Type
Defines a node in a skeletal animation hierarchy. More...
| Import Statement: | import QtQuick3D . | 
| Inherits: | 
Properties
- index : int
- skeletonRoot : Skeleton
Detailed Description
A joint is a transformable node inside a Skeleton, used for skeletal animation. It is called a "joint" because it can be seen as a joint between the bones of a skeleton.
All the joints must be contained inside a Skeleton, and each joint must have a skeletonRoot pointing back to that skeleton.
Skeleton { id: qmlskeleton Joint { id: joint0 index: 0 skeletonRoot: qmlskeleton Joint { id: joint1 index: 1 skeletonRoot: qmlskeleton } } }
Property Documentation
| index : int | 
Specifies the index of this joint. This index value is used in the JointSemantic custom geometry attribute.
Note: Index values must be unique within the same Skeleton.
See also QQuick3DGeometry::addAttribute and Qt Quick 3D - Simple Skinning Example.
| skeletonRoot : Skeleton |