канкретные праблемы с выбором объектов в приложении MFC типа Document/View. Во первых:
GLint viewport[4];
glGetIntegerv(GL_VIEWPORT, viewport) ;
возвращает -1 , а последующий glGetError дает GL_INVALID_OPERATION. (в МСДН написано: "glGet был вызван между glBegin и glEnd", хотя это совсем не так. Непомогает даже
glEnd() ;
glGetIntegerv(GL_VIEWPORT, viewport) ;
А дальше, если параметры viewport'a заполнить самому, то
gluPickMatrix(point.x , viewport[3] - point.y, 5.0, 5.0, viewport);
тоже ничего не делает! В работающем (не MFC) консольном примере, вызов gluPickMatrix нормально изменяет GL_PROJECTION_MATRIX, а в MFC — ноль эмоций.
Подскажите как в MFC можно выбирать объекты?? В чем загвоздка?
Очень надеюсь на примеры, ссылки и ссылки на примеры.