2011-07-06 83 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的状态。 –