Hello all,
I am the author/creator of the Creature Animation Tool ( https://creature.kestrelmoon.com/ )
After some work, I have managed to implement support for the CreaturePack runtimes in the latest Phaser 3 release:
https://github.com/kestrelm/Creature_WebGL/tree/master/Phaser3
The runtime is implemented based off the Phase 3 Mesh object, which means it should be fully compatible with the new Phaser 3 WebGL rendering pipeline.
Preview video:
CreaturePack is a super high performance + compact animation file format that Creature offers which is optimized for deforming mesh animation. It offers a very compact yet performant representation of mesh animation ( perfect for complex character animations ).
You can learn more about CreaturePack here:
Currently, I have ported the pure JS version over, but if there is demand for it, I can also port the C++ WebAssembly version over as well.
Here is a brief overview video of the Creature Animation Tool:
As always, feel free to ask me any questions or drop me an email ( contact link on the Creature website )
Cheers