我想找一个iPhone OpenGL ES示例,可以响应触摸操作。 最好满足以下要求:
- 在屏幕中央显示一个3D对象,如立方体
- 将纹理映射到立方体表面上
- 当您拖动手指时,应该围绕立方体移动相机
- 通过捏合手指可以放大缩小相机对于立方体的视野
- 可选项是在相机后面包裹立方体背景(例如,这可以创建立方体在太空中的效果)
有人看到过可以实现这些要求或至少渲染带纹理立方体的示例吗?
我想找一个iPhone OpenGL ES示例,可以响应触摸操作。 最好满足以下要求:
有人看到过可以实现这些要求或至少渲染带纹理立方体的示例吗?
我的iPhone应用程序Molecules 通过BSD许可证提供源代码。 它使用OpenGL ES渲染分子结构,使用单指触摸旋转结构,捏合手势进行缩放,并使用两个手指同时移动来平移分子。不幸的是,它目前尚未使用任何渲染纹理。
看起来你需要不止一个例子:
不客气!
我没有找到这个具体任务的示例代码,但是这里有一个关于iPhone触摸API的教程。使用那里的代码,您应该能够对触摸事件做出反应。至于图形方面,请查看这个网站,其中包含各种OpenGL ES示例。