Back when I first implemented the Model class for DirectX Tool Kit, I was focused on having some basic mesh rendering for samples and demos. As such, while I supported creating
SkinnedEffect materials for models with vertex bone information, I didn’t have much else there to support implementing vertex skinning animation, or even rigid-body animation. I have been meaning to get back finishing that work for 5+ years.
October is Hackathon time for Microsoft, so I went back and dusted off a bunch of prototype work over the years and finally got it implemented.
Rigid-body animation (supported by
Vertex-skinned animation (supported by
In addition to the original
SkinnedEffect(i.e. XNA Game Studio 4
BasicEffectwith vertex skinning), there is now
For the DirectX 11 version of DirectX Tool Kit, the skinning support in
DGSLEffectwas moved to a
As with XNA Game Studio, the tool kit doesn’t include a specific animation system but I’ve got sample ones available as utility code for both CMO and SDKMESH animation data.
Related: September 2021