fix NormalizedLocalRotation logic

This commit is contained in:
ousttrue 2022-11-29 18:54:08 +09:00
parent 7f275062ab
commit d72f004cd4

View File

@ -92,8 +92,7 @@ namespace UniVRM10
{
get
{
var delta = Quaternion.Inverse(_initialControlBoneGlobalRotation) * ControlBone.localRotation * _initialControlBoneGlobalRotation;
return InitialControlBoneLocalRotation * delta;
return _initialControlBoneGlobalRotation * Quaternion.Inverse(InitialControlBoneLocalRotation) * ControlBone.localRotation * Quaternion.Inverse(_initialControlBoneGlobalRotation);
}
}