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. 如何使用GLKMathProject? [GLKit - 的iOS]
- 7. OpenGL ES 2/iOS的設計建議GLKit
- 8. 在iOS中的質量差的圖像在GLKit
- 9. Xcode iOS:如何配置從故事板獲取的GLKit視圖?
- 10. IOS GLKit:動態淡化紋理(OpenGL)
- 11. NSUndoManager和GLKit
- 12. GLKit投影
- 13. 自定義着色器GPUImage和GLKIT IOS
- 14. 繪製iOS中使用OpenGL和GLKit
- 15. IOS GLKit:渲染循環停止
- 16. IOS GLKit:圖靈GLKViewDrawableMultisample4X停止對象採摘
- 17. Skybox與iOS上的OpenGL ES - NO GLKit + iOS 5.0
- 18. 使用GLKit加載立方體貼圖後,iOS上openGL ES 2.0的正確立方體貼圖座標是什麼?
- 19. UI按鈕圖像敷貼iOS 6的
- 20. GLKit透明紋理
- 21. 我可以在不使用全屏視圖的情況下使用iOS GLKit嗎?
- 22. GLKit + Cocos2d 2.0?
- 23. IOS的OpenGL ES/GLKit - UIView的超級和GLKView作爲副視點
- 24. MonoGame - 在iOS上貼圖Texture2D與SpriteBatch
- 25. Marching Cube問題
- 26. OpenGL Cube Rotation
- 27. Rubik's cube scrambler
- 28. Rubik's Cube Prolog
- 29. GLKit不畫GL_POINTS或GL_LINES
- 30. 帶四元數的Arcball旋轉(使用iOS 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