# Sandbox.Animation.GraphBuilder.LayerBlendMode

How a layer's pose is combined with the pose below it.

- Kind: enum
- Assembly: `Sandbox.Engine`
- Modifiers: sealed

## Fields

- [`Additive`](/api/Sandbox.Animation.GraphBuilder.LayerBlendMode/Additive): Add the layer's pose (authored as a delta) on top of the base.
- [`ModelSpace`](/api/Sandbox.Animation.GraphBuilder.LayerBlendMode/ModelSpace): Blend model-space rotations and local positions/scales using Esoterica's layer blending.
- [`ModelSpaceAdditive`](/api/Sandbox.Animation.GraphBuilder.LayerBlendMode/ModelSpaceAdditive): Apply model-space additive deltas using the base pose's original parent orientations.
- [`ModelSpaceHierarchical`](/api/Sandbox.Animation.GraphBuilder.LayerBlendMode/ModelSpaceHierarchical)
- [`ModelSpaceRotationOnly`](/api/Sandbox.Animation.GraphBuilder.LayerBlendMode/ModelSpaceRotationOnly): Blend model-space rotations root-to-tip, preserving local positions and scale, as in Source 2.
- [`Overlay`](/api/Sandbox.Animation.GraphBuilder.LayerBlendMode/Overlay): Cross-fade the layer over the base by the layer weight.
