我设计了.obj格式的3D模型,并使用min3d框架导入。它是一个不同颜色的立方体。当触摸特定颜色的一侧时,我想给Toast一个特定颜色的消息。我如何在Android 1.6中执行此操作?
答案 0 :(得分:0)
我不确定android / OpenGL-es中的细节,但一般:
您必须计算从相机位置开始并通过按下/单击/等的屏幕坐标的线,并确定该线与您的对象相交的位置。
它被称为......啊是的:“采摘”。谷歌搜索“opengl采摘”出现了一个或三个教程:
http://www.lighthouse3d.com/opengl/picking/
http://gpwiki.org/index.php/OpenGL:Tutorials:Picking ...
我只是用Google搜索“opengl pick”。这两个是前两个链接,下一个是FAQ条目,然后是另一个教程。你明白了。
一旦你知道它叫什么,找到信息会变得容易多了。好狩猎。