Trying to implement gluUnProject.