IOS OpenGL编程新增功能。我已经通过一些讲述OpenGL ES基础知识的教程,并能够创建一个小型演示程序,在我想要的位置绘制场景中的立方体。我喜欢将纹理应用到立方体的表面,但出于某种原因,这似乎是一个几乎不可能完成的任务。即时通讯使用GLKit,Ive搜索了所有,并找不到一个简单的教程,如何做到这一点,没有很多其他绒毛。任何人都可以用正确的方向指出我的意见,或者有关于此的教程?似乎这不应该是件难事。我必须失去了一些东西..iOS GLKit Cube的贴图
3
A
回答
7
去这里的许多教程回合此http://www.raywenderlich.com/
或这里
http://www.raywenderlich.com/5223/beginning-opengl-es-2-0-with-glkit-part-1
这一个解释有关细节纹理:
http://db-in.com/blog/2011/02/all-about-opengl-es-2-x-part-23/
我建议不要直接使用glkit(也许有些辅助方法) n tho它更容易,因为它像opengl 1的工作原理大多数教程gl的2.0不会使用它,你会感到困惑。
使用这一个glkit加载纹理的东西,如glkit纹理的例子
尝试谷歌
这是我的了:
周围线119你可以看到如何使用纹理,我没有检查它,但它似乎有效。我通常更喜欢使用普通的opengl,因为即使你有一个简单的程序,着色器文件也很简单(比如少于10行)。
相关问题
- 1. 用Cube贴图(不反射贴图)纹理化球体
- 2. iOS GLKViewController嵌套GLKit查看
- 3. iOS GLKit后期处理?
- 4. 的Objective-C的iOS - 渲染使用GLKit
- 5. 如何在iOS的GLKit中使用VBOs?
- 6. Xcode iOS:如何配置从故事板获取的GLKit视图?
- 7. 自定义着色器GPUImage和GLKIT IOS
- 8. iOS 5.0 GLKit GLKTextureLoader- glBindTexture在哪里发生?
- 9. Skybox与iOS上的OpenGL ES - NO GLKit + iOS 5.0
- 10. 使用GLKit加载立方体贴图后,iOS上openGL ES 2.0的正确立方体贴图坐标是什么?
- 11. 我可以在不使用全屏视图的情况下使用iOS GLKit吗?
- 12. 在显示GLkit视图之前添加一些视图 - 从UIview导航到GLkit视图
- 13. GLKit内存泄漏copywithZone
- 14. GLKit的GLKMatrix4类在MonoTouch中不可用
- 15. Rubik's cube scrambler
- 16. Marching Cube问题
- 17. GLKit的GLKMatrix“Column Major”如何?
- 18. 使用GLKit进行跨平台开发?
- 19. dyld:Library未加载... GLKit框架未加载?
- 20. iOS剪贴板(粘贴)修改
- 21. 从剪贴板粘贴到iOS
- 22. Java OpenGL Cube Not Drawing
- 23. 更新过程CUBE
- 24. Arquillian Cube和ArquillianResource url
- 25. CUBE错误处理
- 26. 3d cube opengl - 重叠的边
- 27. Olap Cube中的Varchar度量
- 28. GLKit:绘制点使用GL_POINTS
- 29. GLKit中的三角形透视
- 30. iOS5上的GLKit:设置纹理可以防止其他绘图
我宁愿不做自己的着色器,因为这是一个非常简单的应用程序,我只渲染没有其他效果的多维数据集。我似乎无法找到一个不使用单独着色器的好例子。 – TommyT39 2012-02-18 08:11:24
看看是否有用 – Pochi 2012-02-18 16:51:38
我得到它的工作,但我遇到了一个奇怪的问题,似乎是内存相关。林阅读2维数组,每次你移动一个正方形fwd我解析数组&丢弃一个纹理立方体到u.when前面的5x5网格当我再次移动我清除数组&重新排列数组绘制一组新的立方体。它似乎在大约30次移动后崩溃。我不知道我是否应该在每一步之间做某种释放。我每次清理保存多维数据集对象的数组。每次我应该做什么来形成GL部门来清理资源?进入任何控制台错误 – TommyT39 2012-02-19 16:53:03