Instance Property

bones

The control nodes of the animation skeleton.

Declaration

@property(readonly, nonatomic) NSArray<SCNNode *> *bones;

Discussion

An array of SCNNode objects, each of which represents a control point of the animation skeleton. Moving a node deforms the surface of the skinner’s geometry, based on the skeleton data from which the skinner object was created.

See Also

Working with an Animation Skeleton

skeleton

The root node of the skinner object’s animation skeleton.

boneInverseBindTransforms

The default transforms for the animation skeleton’s bone nodes.

boneWeights

The geometry source that defines the influence of each bone on the positions the geometry’s vertices.

boneIndices

The geometry source defining the mapping from bone indices in skeleton data to the skinner’s bones array.