---
title: convertToAdditiveUsingRestPose()
framework: realitykit
role: symbol
role_heading: Type Method
path: realitykit/sampledanimation/skeletalanimationoperation/converttoadditiveusingrestpose()
---

# convertToAdditiveUsingRestPose()

Converts animation to additive format by subtracting the skeleton’s rest pose.

## Declaration

```swift
static func convertToAdditiveUsingRestPose() -> SampledAnimation<Value>.SkeletalAnimationOperation
```

## Return Value

Return Value A SkeletalAnimationOperation that, when processed, produces a SampledAnimation<JointTransforms> in additive format.

## Discussion

Discussion Creates a delta animation that represents the difference between this animation and the skeleton’s rest pose. Requires a skeleton to be provided to processAndCreateAnimation.

## See Also

### Converting to additive animation

- [convertToAdditive(baseAnimation:)](realitykit/sampledanimation/skeletalanimationoperation/converttoadditive(baseanimation:).md)
- [convertToAdditiveUsingFirstSample()](realitykit/sampledanimation/skeletalanimationoperation/converttoadditiveusingfirstsample().md)
