我正在使用OpenGL ES编写iPhone/iPad应用程序。如何在OpenGL ES中选择一个对象?
我想通过点击来选择(或挑选)其中一个3D对象。
在OpenGL中,似乎使用glSelectBuffer()和glRenderMode(GL_SELECT)来实现此目的,但这些在OpenGL ES中不可用。
如何在OpenGL ES中选择一个对象?
我看到一些论坛网站相同的问题,但我还没有找到任何足够的答案...
通过点击可在iPhone的OpenGL ES应用的共同任务采摘的对象,所以我相信有必须是一个简单的方法...
谢谢。
的可能重复[iPhone的OpenGL ES - 如何选择(http://stackoverflow.com/questions/2540447/iphone-opengl-es-how-to-pick) – 2010-07-01 13:00:15
这也类似于未回答的问题http://stackoverflow.com/questions/2894420/opengl-iphone-sdk-how-to-tell-if-youre-触摸屏幕上的对象 – 2010-07-01 13:00:52
谢谢......我检查了第一个,但其答案仅仅是关于如何将3D坐标投影到2D屏幕坐标中......第二个似乎还没有被回答.. 。 – Taka 2010-07-02 00:39:21