(left_x, top_y) and (right_x ,bottom_y) are points on the window that
was used to render an image using the given camera.
The function returns through new_location a location that if we would
do STATE_camera_set_location() the rectangle area will fill our screen
returns OK or VR_ERROR