OpenGL鼠标拾取操作glRenderMode一直返回0

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了OpenGL鼠标拾取操作glRenderMode一直返回0相关的知识,希望对你有一定的参考价值。

想用鼠标选中三维空间中的点,但是glRenderMode一直返回0 ,不管我把拾取面设置的多么的大,还是返回0,不知道为什么.

首先当然是你在绘制SelectMode的时候,坐标要同步旋转,再就是每次绘制一个图元你要记得PushName
参考
http://nehe.gamedev.net/tutorial/picking_alpha_blending_alpha_testing_sorting/16005/
中文搜索 nehe opengl ,国内有很多人翻译。
参考技术A 贴代码来看看

以上是关于OpenGL鼠标拾取操作glRenderMode一直返回0的主要内容,如果未能解决你的问题,请参考以下文章

OpenGL画好的线条,怎么用鼠标拾取

深入理解OpenGL拾取模式(OpenGL Picking)

OpenGL鼠标拾取策略

求教OPENGL达人 如何做到图像的拾取并可以随鼠标拖动 鄙人QQ664538975 不胜感激

OpenGL 3D拾取文章(转)

OpenGL学习笔记:拾取与选择