I’ve noticed that the roblox camera object does not have a position component. So, if I attempt to add a CFrame onto the exisiting cameras CFrame it automatically changes this to move the camera via it’s objects space. How do I translate this to be world space?
cam.CFrame = (cam.CFrame - cam.CFrame.Position) + worldPosition
removes the positional components from the camera, leaving only the rotation, then uses the translation (not transformation) operator.