我目前在閱讀「官方」的opengl指導書,他們的解釋和示例代碼對我來說太複雜了。我認爲我有程序紋理的想法,但我找不到任何有關它們的精美教程。有沒有人知道有關該主題的良好指導?或者也許解釋一下?OpenGL中的程序紋理
-3
A
回答
0
這本書是最好的主題:
Texturing and Modeling: A Procedural Approach
這是不特定的API,所以你不會找到任何OpenGL的例子,但它不會去深入有關程序紋理技術。
的程序圖形示例另一個偉大的資源是:
Shadertoy (請注意,它的工作原理最好用谷歌瀏覽器)
據WebGL是基於OpenGL WebGL的片段着色器的一個夢幻般的集合( )。
相關問題
- 1. 程序紋理棋盤格OpenGL
- 2. OpenGL紋理管理
- 3. opengl vbo紋理
- 4. opengl多紋理
- 5. OpenGl - 紋理glutSolidSphere?
- 6. OpenGL紋理不
- 7. C#opengl紋理
- 8. OpenGL紋理
- 9. opengl紋理
- 10. 的OpenCL/OpenGL的紋理互操作:調整OpenGL紋理
- 11. 在OpenGL中重複紋理
- 12. OpenGL紋理垃圾
- 13. OpenGL紋理映射
- 14. OpenGL紋理轉換
- 15. 紋理複製opengl
- 16. opengl:紋理刪除
- 17. OpenGL紋理映射
- 18. 翻轉OpenGL紋理
- 19. OpenGL ES iPhone紋理
- 20. OpenGL:紋理反饋?
- 21. FFMPEG到OpenGL紋理
- 22. 紋理Opengl地形?
- 23. OpenGL ES 2.0紋理
- 24. 全局OpenGL紋理
- 25. OpenGL FBO多紋理
- 26. OpenGL繪圖紋理
- 27. OpenGL紋理問題
- 28. Opengl視頻紋理
- 29. OpenGL背面紋理
- 30. OpenGL渲染紋理
我不確定你想要什麼水平的解釋。您可以通過創建紋理和有效的幀緩衝區,將紋理指定爲幀緩衝區上的顏色緩衝區,綁定幀緩衝區以及使用OpenGL進行繪製(就像繪製到屏幕一樣)來創建程序紋理(還有其他,更舊的技術)。您可以通過取消綁定幀緩衝區來使用它,並像使用其他紋理一樣綁定顏色緩衝區紋理。 [這個wiki條目](https://www.opengl.org/wiki/Framebuffer_Object_Examples)應該有所幫助。 – Justin 2015-01-05 13:52:58