我正在爲我非常簡單的OpenGL遊戲製作簡單的GUI。由於有很多控制計數的大菜單,我將這些控件分組並放到不同的窗口中,這些窗口可以通過主菜單中的按鈕訪問。所以現在我想用每個窗口的可點擊縮略圖替換按鈕,這就是爲什麼我需要將GUI渲染爲紋理。在Delphi中使用OpenGL渲染紋理
目前我有Windows 7的計算機與Geforce 210視頻卡,支持OpenGL高達3.3.0版本(但我不在乎我將使用什麼版本)。我有Delphi的dglOpenGL.pas庫。我想將這些窗口的控件渲染爲紋理,但是因爲我在這種情況下n00b,所以我無法做到這一點(我嘗試了C#的教程,但目前爲止沒有任何工作結果)。任何幫助,將不勝感激。
如果你正在製作2D GUI並且不關心速度,爲什麼不使用普通的GDI? –
@Andreaas Rejband:很好的說法,但我的GUI是OpenGL遊戲:) –
我明白。 ----- –