godot-jigglebones
godot-jigglebones copied to clipboard
Local Rotation does not work correctly
Hey i have an issue where the local axis rotation does not work correctly:
https://user-images.githubusercontent.com/5614276/235468773-eb63e379-73ba-4231-9cf6-700bcec2d217.mp4
Note how the initial rotation (y = 0°) produces the correct result, but rotating around the Y axis causes the headband to point to the sky. I have tested different configurations of the forward axis, even varying across bones, but none of them produced a correct result.
If one opens PlayerModel.tscn in this project: https://github.com/Mineorbit/DungeonsAndDungeons The issue can be reproduced by rotating the Skeleton3D around the Y axis