Nobody knows? Are the pfAnimMatrix coming from TranslationRotationScaling ( OpenGL model, vectors are columns, multiplication at right side )?
Also, Shaman is viewing correctly the animated scene, when exported via Rotations, Translations and Scaling. Does Shaman use additional things, beside the T R S info, when computing the matrices?
For animation blending you don’t really need anything else but transformations ( Vec3,Vec3,Quat) and frame timing which is what you get from POD files.
Using this code: