项目需要实现Object Picking, 所以学习了一下OpenGL ES关于对象拾取方面的知识,由于GLES没有GL那样提供专门的拾取函数GL_SELECT,所以需要自己来写方法实现Object Picking,目前, 主要有两种方法来实现Object Picking, 一种是 Ray Casting, 中文名称叫射线拾取方法; 另一种是color Picking/Coding, 中文名称叫伪颜色拾取方法。
关于Ray Casting 的基本原理, 我希望你参考:
http://en.wikipedia.org/wiki/Ray_casting