QSkeleton

Holds the data for a skeleton to be used with skinned meshes. More

Inheritance diagram of PySide2.Qt3DCore.Qt3DCore.QSkeleton

New in version 5.10.

Synopsis

Functions

Slots

Signals

Detailed Description

Use QSkeleton if you wish to manually create the joints of a skeleton for use with skinned meshes. This is mainly of use to people creating editors, tooling, or dynamic skeletons. It is more common that a Qt 3D application would simply consume an existing skeleton and skinned mesh as created in a digital content creation tool such as Blender. For this use case, please see QSkeletonLoader .

class PySide2.Qt3DCore.Qt3DCore.QSkeleton([parent=None])

Constructs a new QSkeleton with parent .

PySide2.Qt3DCore.Qt3DCore.QSkeleton.rootJoint()
Return type:

PySide2.Qt3DCore.Qt3DCore.QJoint

Holds the root joint of the hierarchy of joints forming the skeleton.

PySide2.Qt3DCore.Qt3DCore.QSkeleton.rootJointChanged(rootJoint)
Parameters:

rootJointPySide2.Qt3DCore.Qt3DCore.QJoint

PySide2.Qt3DCore.Qt3DCore.QSkeleton.setRootJoint(rootJoint)
Parameters:

rootJointPySide2.Qt3DCore.Qt3DCore.QJoint

Holds the root joint of the hierarchy of joints forming the skeleton.