我在哪里可以find响应触摸的iPhone OpenGL ES示例?
我想find一个响应触摸的iPhone OpenGL ES示例。 理想情况下,它将满足这些要求:
- 在立方体的屏幕中央显示3D对象
- 将纹理映射到立方体表面
- 拖动手指时,应该在相机周围移动相机
- 应通过捏缩放相机进出相机
- 可选地,在包围摄像机背面的立方体后面有一个背景(例如,这可以创build立方体在空间中的效果)
有没有人看到一个或多个可以做到这些的例子,或者至less使用纹理渲染立方体?
我的iPhone应用程序Molecules通过BSD许可证提供其源代码 。 它使用OpenGL ES渲染分子结构,使用单个触摸旋转结构,缩放手势,同时移动两个手指在整个分子上移动。 不幸的是,它还没有使用任何渲染的纹理。
我在这里和这里logging了一些关于OpenGL ES的知识。
听起来你正在寻找不止一个例子:
- XCode模板“OpenGL ES Application”执行此操作。
- 这NeHe的iPhone教程纹理映射一个立方体。
- 为此,您需要使用arcballalgorithm 。 谢谢,NeHe。
- 为什么不把你的场景放置在纹理映射圆柱体内?
NeHe再次来拯救。 那家伙睡过吗?!
别客气!
对于响应触摸事件的示例OpenGL ES代码,请查看来自Apple的GLPaint示例代码。
我没有find这个确切的任务的示例代码,但这里是关于iPhone的触摸API的教程。 使用此处的代码,您应该能够对触摸事件做出反应。 对于graphics,看看这个网站 ,其中包含各种OpenGL ES示例。
我可以推荐这个链接: http : //andreicostin.com/index.php/brain/2009/09/21/iphone_opengl_demo_3d_cube_with_texture_
HTH。
问候,安德烈
- 用cocoapods使用AdobeMobileLibrary(用于iOS)?
- 将分段控件添加到导航栏并使用button保留标题
- CATransform3DRotate效果在应用锚点后消失
- cordova ios中的基本身份validation失败
- 在Xcode 4.2的UIWebView加载网页 – 如何正确连接IBOutlets,并确保网页加载?
- 在新的iOS项目上反应本机未处理的JSexception:TypeError
- 使用Monaca Simulator Build测试没有证书和配置的iOS应用
- 最喜欢的WWDC 2017会议
- 与AFNetworking在UICollectionView错误asynchronous下载