OpenGL鼠标拾取操作glRenderMode一直返回0
想用鼠标选中三维空间中的点,但是glRenderMode一直返回0,不管我把拾取面设置的多么的大,还是返回0,不知道为什么....
想用鼠标选中三维空间中的点,但是glRenderMode一直返回0 ,不管我把拾取面设置的多么的大,还是返回0,不知道为什么.
展开
2个回答
展开全部
首先当然是你在绘制SelectMode的时候,坐标要同步旋转,再就是每次绘制一个图元你要记得PushName
参考
http://nehe.gamedev.net/tutorial/picking_alpha_blending_alpha_testing_sorting/16005/
中文搜索 nehe opengl ,国内有很多人翻译。
参考
http://nehe.gamedev.net/tutorial/picking_alpha_blending_alpha_testing_sorting/16005/
中文搜索 nehe opengl ,国内有很多人翻译。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询