GLint viewport[4];
GLdouble mvmatrix[16],projmatrix[16];
GLdouble wx,wy,wz;
glGetIntegerv(GL_VIEWPORT,viewport);
glGetDoublev(GL_MODELVIEW_MATRIX,mvmatrix);
glGetDoublev(GL_PROJECTION_MATRIX,projmatrix);
gluUnProject(wx,wy,wz,mvmatrix,projmatrix,viewport,&pt.x,&pt.y,&pt.z);
pt为屏幕坐标
OpenGL屏幕坐标到三维坐标转换
最新推荐文章于 2023-08-29 10:04:54 发布

1836

被折叠的 条评论
为什么被折叠?



