Unreal Math - nullstar/SecondBrain GitHub Wiki
- ChildWorldSpaceTransform = ParentWorldSpaceTransform * ChildLocalSpaceTransform
- ChildLocalSpaceTransform = ParentWorldSpaceTransformInverse * ChildWorldSpaceTransform
- ChildWorldSpaceQuat = ParentWorldSpaceQuat * ChildLocalSpaceQuat
- ChildLocalSpaceQuat = ParentWorldSpaceQuatInverse * ChildWorldSpaceQuat
- ChildWorldSpaceTransform = ChildLocalSpaceTransform * ParentWorldSpaceTransform
- ChildLocalSpaceTransform = ChildWorldSpaceTransform * ParentWorldSpaceTransformInverse
- ChildWorldSpaceQuat = ParentWorldSpaceQuat * ChildLocalSpaceQuat
- ChildLocalSpaceQuat = ParentWorldSpaceQuatInverse * ChildWorldSpaceQuat
FVector deltaRotationVector = AngularVelocity * 0.5f * deltaTime;
FQuat deltaRotation(deltaRotationVector.X, deltaRotationVector.Y, deltaRotationVector.Z, 1.0f);
Rotation += deltaRotation * Rotation;
Rotation.Normalize();
#Unreal #PhysX #Math #Transform #Quaternion