Animecs converts your existing Animator Controllers to DOTS-compatible animation systems with GPU compute skinning. Keep your Mecanim workflow, get DOTS performance.
| Documentation | Discord | Email Support |
The Problem
Unity DOTS lacks native animation support. Building state machines, blend trees, and LOD systems from scratch takes weeks. Bridging GameObject animators with entities defeats the purpose of DOTS.
The Solution
Animecs reads your Animator Controller and bakes everything to pure ECS:
Right-click your prefab, bake, done. Your animation logic converts in seconds.
Performance by Default
Familiar Workflow
If you know Mecanim, you know Animecs:
No custom state machine code. No manual bone matrix sampling. No performance guesswork.
What You Get -
State Machines - Parameter-driven transitions with exit time, duration, blend curves
Blend Trees - 1D, 2D Simple Directional, 2D Freeform Directional, 2D Freeform Cartesian, Direct blending
LOD System - Configurable distance thresholds and update frequencies. Entities update at 1/8th rate when distant.
Blend Shapes - Pre-baked from animations or runtime override for procedural control
Animation Events - Fire code at specific frames. Perfect for footsteps, weapon hits, effects.
Runtime Control - Play states, set parameters, query animation data. Full Burst-compatible API.
Debug Visualization - Optional overlay showing state, time, LOD level, blend progress
Use Cases
Animecs focuses on what DOTS does best: performance at scale. If you need to animate crowds without writing custom state machines, Animecs solves that problem.