2011-07-06 126 views
-1

如何在C++中使用openGL和Allegro 5繪製2D文本?我希望能夠指定要加載的字體文件,而不必手動將所有字符放入圖像文件中。繪圖文本使用OpenGL和Allegro 5

+2

-1:因爲研究得很差。你可以看看Allegro 5的文檔來得到你的答案。 –

回答

0
+0

那麼,文本需要用openGL繪製。當我嘗試僅使用allegro字體添加時,它會弄亂openGL渲染。有什麼辦法可以將這些結合起來,這樣openGL是繪製顯示的唯一方法嗎? –

+0

@Jububed:也許你應該專注於製作Allegro的字體顯示代碼,因爲它可以滿足你的需求。如果字體顯示被破壞,可能是因爲你已經做了一些Allegro沒有預料到的OpenGL狀態。在使用Allegro的渲染工具之前,您應該恢復OpenGL的狀態。 –