2012-09-21 53 views
1

我正在尋找一個使用OpenGL 3+渲染文本/ UI控件的庫。是否有任何示例/免費庫(最好LGPL,麻省理工學院等),說明如何做到這一點。使用OpenGL版本3+渲染文本/ UI

我不喜歡用過剩和上次我檢查,FTGL沒有使用OpenGL 3

+1

爲什麼要使用OpenGL渲染文本和UI控件? – jalf

+0

構建這些應用程序:http://www.cegui.org.uk/wiki/index.php/Main_Page – Ram

+1

@jalf:獲得最終的平臺獨立性。僅供參考:Blender使用OpenGL繪製其整個用戶界面 - 但這需要大量的黑客和特殊處理。 – datenwolf

回答

1

我不知道如果SFML使用OpenGL 3+渲染文字,但我知道,使用更獎勵比GLUT。它可以使用sf::Text類將文本輸出到窗口上。查看2.0版本的文檔。此外,許可證聲明可以自由使用「原樣」,僅用於表揚作者。最重要的是它是便攜式的。

另外還有一個CEGUI庫與SFML結合創建GUI元素的教程。這可能夠好,我還沒有嘗試過。