hge
使用free type
實現中文輸出
之前在irrlicht
論壇看到有日本人把
free type
字型庫用在
irrlicht
引擎裡,使該引擎支援多位元組文字輸出。但是他修改了引擎,後來我把他的**修改了下,使其不用修改引擎**就可以直接使用。
考慮到過段時間可能會用
hge做些外包,就把這分**進行了大幅度修改,將其結合進了
hge。也就是說,現在在
hge中可以使用
free type
字型庫來進行中文的輸出。
效率上肯定比直接使用
gdi(也就是使用
dx的字型)輸出漢字要高。但是,如果使用
gdi來建立
hge紋理,然後渲染該紋理的話,那麼和這裡的方法效率差不多。因為兩種方法核心原理都是建立字型紋理。
截圖:http://blog.blogwhy.com/azjex/upload/hgefreetypesample.rar
freetype 使用小結
freetype是乙個完全開源的 可擴充套件 可定製且可移植的字型引擎,它提供truetype字型驅動的實現統一的介面來訪問多種字型格式檔案,包括點陣字 truetype opentype type1 cid cff windows fon fnt x11 pcf等。freetype函式庫具有以下特...
freetype的使用及總結
總結 1 首先建立乙個庫 2 根據字型檔案得到face object 3 設定字型大小及第乙個座標值 4 載入face得到字型的glyph及buffer 5 顯示 每次顯示乙個字元都是根據前乙個字元的glyph得到下乙個字元座標的原點值,這樣方便顯示 include include include ...
freetype的安轉和使用
1.tar xvj freetype 2.4.10.tar.bz2 2 cd freetype 2.4.10 3 configure 4 make 5 sudo make install usr local lib 1.如此時編譯 gcc show fontprint.c o show fontpr...