顶点坐标的OpenGl ES 1.1屏幕坐标

时间:2010-08-13 18:41:59

标签: opengl-es

我正在编写一个程序中的select函数,它将选择最接近特定触摸点的顶点(iPhone开发)。我找到这一点的想法是找到所有重要顶点的屏幕坐标,找到给出触摸点和该顶点之间的最小距离的屏幕顶点,然后使用该关系来获取对象顶点和对象坐标。

所以我的问题是,如何找到顶点的屏幕坐标?我正在使用VBO。

2 个答案:

答案 0 :(得分:1)

只需apply GL_PROJECTIONGL_MODELVIEW矩阵到您的顶点。

答案 1 :(得分:0)

由于在OpenGL-ES中不能使用gluProject,因此您必须自己进行投影。

This post可能会有所帮助,即使它涉及NDS上的gl实现。然而,接受的答案对于一般情况是有效的。