GPU ECS Animation Baker: Efficient Animation for Large Crowds
Unlock the power of DOTS ECS and GPU Animation baking to animate tens of thousands of individually animated characters in your Unity game.

* This page contains affiliate links, meaning we may earn a small commission if you purchase something through them, at no extra cost. $49
- Category:
- Tools › Animation
- Developer:
- The Orange Coder
- Price:
- $49
- Rating:
- Favorites:
- 518
- Supported Unity Versions:
- 2022.3.24 or higher
- Current Version:
- 1.3.6
- Download Size:
- 271.60 MB
- Last Update:
- Apr 15, 2024
- Description:
- The GPU ECS Animation Baker is a powerful tool that converts existing animators and skinned mesh renderers to GPU ECS animators, allowing you to add crowds of animated characters to your game. This solution enables you to build real-time strategy games with large armies of individually animated characters while maintaining a decent framerate.
With this package, you can:
* Convert animators to ECS entities
* Run animations entirely on the GPU
* Preserve a decent framerate for large crowds
This package is ideal for games that require large-scale animation, such as real-time strategy games, simulations, and more. - Technical Details:
- The GPU ECS Animation Baker works by:
* Baking vertex bone weights into mesh UV channels (uv1, uv2, & uv3)
* Storing bone transforms per frame in animation textures
* Using a custom vertex shader to handle animation
* Integrating with ECS animation system for seamless updates
* Supporting LODs, blending, and transitions
* Compatible with features supported by the Skinned mesh renderer, including LODs, blending, and transitions - Continue »