add camera method, screenToWorld