I did it like this: FinalPos += FRotationMatrix(Rot).TransformVector(FinalOffset); And It’s working now.