gluUnProject always returns zero
问题 I need gluUnProject to convert screen coordinates to world coordinates and right now I just about have it working. When my app runs it accurately tells me the coordinates on screen which I know are stored in my renderer thread and then pumps out screen coordinates. Unfortunately the screen coordinates seem to have no effect of world coordinates and the world coordinates remain at zero. Here is my gluUnProject method public void vector3 (GL11 gl){ int[] viewport = new int[4]; float[] modelview