---
title: SkeletonResource.AnimationEvaluation
framework: realitykit
role: symbol
role_heading: Structure
path: realitykit/skeletonresource/animationevaluation-swift.struct
---

# SkeletonResource.AnimationEvaluation

A bundle of additional animation-related skeletal data the runtime consumes when evaluating animations against this skeleton.

## Declaration

```swift
struct AnimationEvaluation
```

## Overview

Overview Provided at construction time and immutable for the lifetime of the resource. Bake all the supplemental data the skeleton needs into one AnimationEvaluation value and pass it to SkeletonResource(named:rootJoint:animationEvaluation:).

## Topics

### Creating an evaluation

- [init(ikResources:blendMasks:)](realitykit/skeletonresource/animationevaluation-swift.struct/init(ikresources:blendmasks:).md)

### Configuring the evaluation

- [ikResources](realitykit/skeletonresource/animationevaluation-swift.struct/ikresources.md)
- [blendMasks](realitykit/skeletonresource/animationevaluation-swift.struct/blendmasks.md)

## Relationships

### Conforms To

- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Configuring animation evaluation

- [animationEvaluation](realitykit/skeletonresource/animationevaluation-swift.property.md)
- [SkeletonResource.BlendMask](realitykit/skeletonresource/blendmask.md)
