3
我一直在翻閱基本的着色器,以及我正在編寫的應用程序,而且我一直無法找出繪圖調用的高級組織。在面向對象的設置中使用OpenGL繪圖操作?
我在考慮有一個singleton類,它實現了許多基本的繪圖操作,從「用戶」類獲取數據並將其傳遞給適當的opengl調用。
我想知道人們在編寫自己的應用程序時如何做到這一點,因爲互聯網充滿了基本的「你的第一個着色器」教程,但對建議的繪圖代碼組織卻很少。
我的特定環境針對iPad/OpenGL ES 2.0,但我認爲這個問題代表了大多數環境。