I am trying to compute the ray-point intersection in eye space. The problem is that I cannot get the vector qn right (the direction of the ray), so points appear as squares. 0.001 is my near plane, right, top are my frustum parameters and width and height are the viewport parameters. Am I missing something?