FIRE-35732: Manip changes imply zero base

when writing a BVH
master
Angeldark Raymaker 2025-08-17 21:27:35 +01:00
parent 580b555258
commit dc540f664d
1 changed files with 3 additions and 0 deletions

View File

@ -269,7 +269,10 @@ class FSJointPose
LLQuaternion newPublicRot = joint->getRotation() * invRot;
if (zeroBase)
{
mUserSpecifiedBaseZero = zeroBase;
zeroBaseRotation();
}
mRotation.set(newPublicRot);
mPosition.set(joint->getPosition() - mBasePosition);