---
title: SkinningDeformer
framework: realitykit
role: symbol
role_heading: Structure
path: realitykit/skinningdeformer
---

# SkinningDeformer

A deformation that binds a 3D mesh to an underlying skeleton.

## Declaration

```swift
struct SkinningDeformer
```

## Topics

### Creating a deformer

- [init(skinsTangentFrame:)](realitykit/skinningdeformer/init(skinstangentframe:).md)

### Configuring tangent skinning

- [skinsTangentFrame](realitykit/skinningdeformer/skinstangentframe.md)

## Relationships

### Conforms To

- [Decodable](swift/decodable.md)
- [Encodable](swift/encodable.md)
- [Equatable](swift/equatable.md)
- [MeshDeformer](realitykit/meshdeformer.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Deformers

- [MeshDeformerComponent](realitykit/meshdeformercomponent.md)
- [MeshDeformer](realitykit/meshdeformer.md)
- [BlendShapeDeformer](realitykit/blendshapedeformer.md)
- [OpenSubdivisionDeformer](realitykit/opensubdivisiondeformer.md)
- [RenormalizationDeformer](realitykit/renormalizationdeformer.md)
- [CalculateBoundingBoxDeformer](realitykit/calculateboundingboxdeformer.md)
