Mei . The ice demon needs the shine . <| sep |> Defenders like to clear diagonally and toward the centre . When J played as a defender , I was told never to play a risky ball across the goal because you leave your CBs exposed but a significant number of goals conceeded are from this situation . <| sep |> EUAvailable at no particular times just when I can . I ' m no pro but I ' m no scrubMattHatter # 2442 <| sep |> Yeah forget the previous suggestion . I think the problem is that vector . project is not taking account of the rotation of the scene . I have just put similar vector . project code into one of my apps and for a sphere mesh object stationary in the scene the code does not indicate a change in screen coordinates as the scene rotates even thought the sphere position on the screen changes continuously . However , if I move the camera using orbit controls it does indicate changes in the screen coordinates . Personally I would fix this by NOT rotating the scene . Instead I would add the necessary meshes to a parent Object 3 D object and then rotate that object . I ' m not sure if that is feasible for your app . Edit Or else I would ~~ move ~~ change the camera position and use camera . lookAtscene . position to keep it looking at the centre of the scene .