A downloadable tool

Download NowName your own price

A little utility I created to test the performance of different animation solutions available in Unity ECS.

How to Use:

  1. Launch application and open performance options menu
  2. Choose the type of animation solution you'd like to test
  3. Choose the number of entities you want to spawn
  4. Press spawn to spawn that many entities
  5. Press despawn to despawn that many entities
  6. Changing any dropdown (except num to spawn) immediately updates scene with the configuration changes
  7. Spawn as many as you can while still maintaining a solid framerate!

Notes:

  • Wide camera mode renders all entities in scene
  • Close camera mode renders about 200 entities, the rest are calculated off screen
  • Stationary mode makes all entities dance in place
  • Moving mode makes all entities move in little circles while playing animations
  • Static Entities/GameObjects spawn in Skinned Mesh Renderers with full armature but no animator components

Enjoy and let me know how this can be improved!!

UPDATES:

Version 1-1:

  • Added toggle to enable / disable shadows
  • Minor changes to materials for small performance gains

Version 1-2:

  • Added dropdown to change model of character (LOD)
  • Changing animation type now immediately changes the model in the scene

Download

Download NowName your own price

Click download now to get access to the following files:

ECS-AnimationPerfTest-Windows1-2.zip 46 MB
ECS-AnimationPerfTest-Linux-1-2.zip 56 MB

Leave a comment

Log in with itch.io to leave a comment.