【发布时间】:2011-08-19 13:17:25
【问题描述】:
这可能是一个非常幼稚的问题,但我有点卡住了。 我正在编写我的第一个 opengl 程序,我想获取一个像素的 R 值,即我通过鼠标单击获得的点。 我对如何使用 glReadPixels 函数一无所知。
void myMouseFunc( int button, int state, int x, int y ) {
if ( button==GLUT_LEFT_BUTTON && state==GLUT_DOWN ) {
glReadPixels(x,y,0.1,0.1,GL_RED,GL_INT, pixel);
glutPostRedisplay();
}
}
【问题讨论】:
标签: c opengl mouse mouseevent glut