21/05/01
Claudio Rocchini
4
Picking di un Punto 3D
•GLdouble modelMatrix[16];
•GLdouble projMatrix[16];
•GLint    viewport[4];
•
• // Recupero matrici e viewport
•glGetDoublev(GL_MODELVIEW_MATRIX,modelMatrix);
•glGetDoublev(GL_PROJECTION_MATRIX,projMatrix);
•glGetIntegerv(GL_VIEWPORT,viewport);
•
• // ATTENZIONE: ribaltamento Y!!!!!
•sy = viewport[3]-1-sy;