It would be great to have a unified way to get the current camera rotation of the user. Currently we need to use cameraEntity:GetRotation()
if the camera is a camera entity, Rotation.New(player.cameraPitch,player.cameraYaw,0)
if the camera is a player in orbit mode or the unreliable
local cpos,clook=user:GetCameraLookAt()
local crot=Rotation.FromVector(clook-cpos)
which doesn’t work when the player is in front of a wall, looking up or down etc.
Something like user:GetCameraRotation()
would be really helpful.