I have made a model with blender and imported it to unity and started making animations for it but when I rotate one bone along one axis it turns on another part way through then moves back as it finishes the rotation, which reminds me of how a gimbal lock problem usually looks. I have tried changing interpolation to quaternions but this does not fix it, or change anything.
The bone by default out of blender has a rotation of 0,0,47 In blender I cannot seem to change the rotation to 0,0,0 In the animator when I add a rotation property in has xyz under it when it should have wxyz (when the interpolation is set to quaternion) ? I have tried for a long time to fix this, I have searched on the net for it but cannot find an answer.
I appreciate any help on this.