Fix up the Camera::look_at function