我正在嘗試使用2d中的GLUT在屏幕上繪製文本。我想要使用glutBitmapString(),有人可以告訴我一個簡單的例子,你必須做什麼來設置和正確使用C++中的這個方法,所以我可以在(X,Y)位置繪製一個任意的字符串?如何在C++中使用glutBitmapString()將文本繪製到屏幕上?
glutBitmapString(void *font, const unsigned char *string);
我使用的是Linux操作系統,我知道我需要創建一個Font對象,雖然我不知道我究竟如何,可與字符串作爲第二arguement提供它。但是,我該如何指定x/y位置?
一個很快的例子會對我有很大的幫助。如果你能從創建字體的角度向我展示,調用最好的方法。
謝謝。此外,很長一段時間,它一直告訴我glutBitmapString沒有定義,並且我最終在GL/glui.h中發現它的名稱爲「_glutBitmapString」。任何想法爲什麼? – KingNestor 2009-02-13 00:19:13