# AnimatorCullingMode

> Culling mode for the Animator.

## Definition

* **Type:** Enum
* **Namespace:** [UnityEngine](/engine/6000.0/script-reference/unityengine.md)
* **Assembly:** UnityEngine.AnimationModule

```csharp
public enum AnimatorCullingMode
```

## Fields

| Value                                                                                                           | Description                                                                       |
| --------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- |
| [AlwaysAnimate](/engine/6000.0/script-reference/unityengine/animatorcullingmode/alwaysanimate.md)               | Always animate the entire character. Object is animated even when offscreen.      |
| [CullCompletely](/engine/6000.0/script-reference/unityengine/animatorcullingmode/cullcompletely.md)             | Animation is completely disabled when renderers are not visible.                  |
| [CullUpdateTransforms](/engine/6000.0/script-reference/unityengine/animatorcullingmode/cullupdatetransforms.md) | Retarget, IK and write of Transforms are disabled when renderers are not visible. |
