KINEMATION - Character Animation System

Try Demo (Windows) • Docs • Roadmap

🎮 Animation Made Simple!

Animation in Unity is NOT easy. Layers multiply, state machines pile up, and every new feature makes the graph harder to manage. Character Animation System (CAS) streamlines that reality.

It works with your existing Animator Controller – keeping it clean and simple – while handling the heavy lifting behind the scenes. Instead of stacking complex layers or Override Controllers, you add Modular Overlays – poses or controllers (like holding a torch or swinging an axe) that blend dynamically with a few sliders.

Paired with procedural modifiers (IK, procedural steps, and more), CAS lets you dream, prototype, and ship features without worrying about animation.

Ready to see what you get with CAS? Let’s dive in.

🔹 Your Animator, Modular Overlays

Build your Animator once, add your Overlays, and adjust the blending sliders.

CAS also supports Overlay Animators – modular controllers with custom logic (say, sword draw, holster, and attack). Create states, transitions, or blend trees, and CAS will dynamically blend them with the main Animator.

🔹 Simple Workflow

With CAS, adding new features takes a few clicks, not hours:

  1. Add your Overlay and adjust the sliders on the fly.

  2. Add Procedural Animation Modifiers.

  3. Link your gameplay logic with CAS without writing any code.

🔹 Nice and Smooth

CAS creates automatic transitions between poses, making sure the gameplay is smooth.

🔹 Procedural Animation

Add dynamic features to your game with powerful modifiers:

  • Two Bone IK: Attach hands to props (e.g., barrels or levers).

  • Procedural Steps: Perfect to avoid foot sliding.

  • Look around and Turn In Place: No need for blend trees!

  • Foot IK: Perfectly places feet in the game world.

  • Move Leaning: Lean towards velocity when running or sprinting.

  • Or just modify bones in the editor without any code!

The workflow is very simple:

  1. Create Procedural Animation Settings.

  2. Add your animation modifiers (say, Look and Foot IK).

  3. Start the game and adjust on the fly!

CAS supports swapping Procedural Settings at runtime, so you can have procedural presets for different gameplay situations (e.g., holding a barrel or climbing).

🔹 Climb and Interact

Add traversal and interaction actions easily with Motion Warping. Easy setup, natural motion, and highly customizable.

🔹 Example Content

Additional game-ready content for CAS - prefabs, animations, scripts, and more.

CAS makes animation simple so you can focus on what matters – your game.

YouTube • Discord

This asset depends on Shader Graph and Input System Unity packages.