Home

Awesome

DMotion - A High Level Animation Framework and State Machine for DOTS

image

DMotion (DOTS Motion) is a general purpose Animation framework and State Machine for DOTS, built on top of Kinemation.

Important Notes:

I've built this tool with usability and performance in mind. The runtime is 100% bursted, and it's currently ~6 times faster than Unity's Mechanim, for 10000 animated skeletons on screen at the same time.

image

Current Features (v0.3.4)

Planned Features

Instalation

Requirements

DMotion requires URP or HDRP, and ShaderGraph to be installed.

Install via Package Manager

Install via git submodule

Getting Started

DMotion contains several samples and documentation to get you started. You can check out the documentation here.

Support and Contributing

I will be supporting DMotion moving forward. Bug reports are definitely appreciated. If you can submit a PR with a bug fix, even better :).

Suggestions and feature requests will be considered. If you have something in mind about how this tool could be better for you, don't hesitate in letting me know.