I have noticed that the function AdjustByAngleLimit in _AnimNodeKawaiiPhysics.cpp is not working properly. The bug seems to be due to the use of the function RotateAngleAxis which rotate around a normalized vector. Currently the vector is not normalized. So it can be fixed by changing BoneDir = BoneDir.RotateAngleAxis(-AngleOverLimit, Axis); by:
I have noticed that the function AdjustByAngleLimit in _AnimNodeKawaiiPhysics.cpp is not working properly. The bug seems to be due to the use of the function RotateAngleAxis which rotate around a normalized vector. Currently the vector is not normalized. So it can be fixed by changing
BoneDir = BoneDir.RotateAngleAxis(-AngleOverLimit, Axis);
by: