Skip to main content
Character Animation System is a powerful solution that handles natural blending and procedural animation, while working alongside with Mecanim Animator. This guide walks you through the CAS workflow using the demo content.

Installing CAS

Note: If you use other KINEMATION assets, make sure to remove:
  • KAnimationCore
  • ScriptableWidget
  • MotionWarping
folders before importing CAS!
Character Animation System is available on the Unity Asset Store. Follow these steps to import the asset to your project:
1

Open Window/Package Manager

Find β€œMy Assets” and type in β€œCharacter Animation System”.
2

Import the asset

Select the asset, download and import it to the project.

Content

Once the package is imported, you will see a β€œKINEMATION” folder: Image Shared contains common modules CAS relies on, such as:
  • KAnimationCore: A library that provides a foundation for all animation logic.
  • PropertyBindings: A system that binds properties in the editor without any code.
  • ScriptableWidget: An editor widget used to display procedural animation modifiers.
  • Character: Kinemation Mannequin model.

MotionWarping handles the climbing. You can learn more about it here.
CharacterAnimationSystem contains scripts and example content:
  • Examples: Includes Animator Controller template and example scripts (e.g., character controller).
  • Scripts: Includes all CAS main animation logic β€” from layered blending to procedural modifiers.