I think DynamicAnimControl is sgold’s thing and based on the older animation system.
The new animation system was the product of the monkanim development and ticks a lot of those boxes but yeah, in my opinion, is not “monkanim” in the original concept.
I’m uncertain precisely what MonkAnim is and how it relates to the new (JME 3.3) animation system, so I’ve stopped using the term “MonkAnim”.
DynamicAnimControl is a scene-graph Control that integrates skeleton animation with Bullet physics. It’s been used to animate ropes and ragdolls and implement inverse kinematics.
There are 2 implementations of DynamicAnimControl:
the one in the unofficial Minie library, which works only with the old (pre-3.3) animation system
the one in the master branch of the JME repo, which works only with the new (3.3) animation system and lacks some of the features found in the Minie implementation
Once JME 3.3 is in beta, I’ll begin transitioning Minie to JME 3.3, so that the Minie implementation will work with the new animation system.
Well unfortunately, everyone can take a dump into the repo without documenting the changes or updating the wiki.
Even though it specifically stated they must do so…
If your code is committed and it introduces new functionality, please edit the wiki accordingly. We can easily roll back to previous revisions, so just do your best; point us to it and we’ll see if it sticks!