I'm building a game using DOTS and am working on adding support to a first-person controller to allow the player to walk around a sphere. My understanding is that I could use Quaternion.FromToRotation in the non-DOTS world to rotate my player character so they stay properly aligned to the sphere as they walk around. I haven't been able to find anything equivalent in Unity.Mathematics. Does anyone know if it exists? I found this - which looks helpful; worst case, I can attempt to transcribe MyQuaternion.FromToRotation to a Unity.mathematics.quaternion equivalent. I'm no quaternion expert, though, so I'd prefer to avoid this, if possible. Can anyone point me in the direction of any helpful resources? Ultimately, I want to understand quaternions in-depth, so resources for that would be much appreciated too! Thanks!