Hello there, I have recently started coding in babylon.js and I think it is a fantastic engine.
I have a question regarding loaded GLTF/GLB files and the setting Quaternion rotation on the bones.
I have read enough to understand that these calls do not work as each bone is actually driven by a TransformNode, but I am unable to find the correct way to set the rotation of the TransformNode from a world space quaternion.
My understanding is that calling element.getTransformNode().rotationQuaternion = new Quaternion Value, is setting the Transform rotation in local space and not world space. Is this correct?
How would I go about rotating the underlying bones in various spaces?