---
title: skinner
framework: scenekit
role: symbol
role_heading: Instance Property
path: scenekit/scnnode/skinner
---

# skinner

The skinner object responsible for skeletal animations of node’s contents.

## Declaration

```swift
var skinner: SCNSkinner? { get set }
```

## Discussion

Discussion A skinner object maintains an hierarchy of control nodes that can deform the node’s geometry using skeletal animations created in an external 3D authoring tool. For details, see SCNSkinner.

## See Also

### Managing Node Content

- [name](scenekit/scnnode/name.md)
- [light](scenekit/scnnode/light.md)
- [camera](scenekit/scnnode/camera.md)
- [geometry](scenekit/scnnode/geometry.md)
- [morpher](scenekit/scnnode/morpher.md)
- [categoryBitMask](scenekit/scnnode/categorybitmask.md)
- [SCNBoundingVolume](scenekit/scnboundingvolume.md)
