Je trouve une lib (et portable) simple à intégrer dans un jeu basé sur OpenGL.OpenGL Font Lib
plus simple et peu de FreeType?
grâce
Je trouve une lib (et portable) simple à intégrer dans un jeu basé sur OpenGL.OpenGL Font Lib
plus simple et peu de FreeType?
grâce
Essayez FreeType, voici une NeHe lesson sur la façon de l'utiliser dans un programme OpenGL.
hanks FreeType est une bonne approche. dans mes plans je porte mon application dans certaines formes (PC, iPhone, PlayStation, etc ..) FreeType est plataform-indepent. la partie difficile est intégrer freetype dans mon proj – user189142
Oups, je n'ai pas remarqué que vous avez mentionné que vous ne voulez pas "FreeType" – Lawand
Si votre utilisation de l'intervalle QT, il y a construit dans le sous-système de rendu des polices, en supposant que vous avez sous Classée QGLWidget, il existe un ensemble de méthodes de rendu de texte que vous pouvez appeler
Si vous ne trouvez pas une bibliothèque, vous Pourrait toujours rendre le texte à une image à l'aide de photoshop, puis l'utiliser comme atlas de texture et rendre les quadrilatères texturés
Essayez FTGL. Son portable, simple d'utilisation et peut rendre les polices 3D. Mais il utilise FreeType2.
Si vous voulez utiliser FreeType, j'ai un exemple simple d'utilisation d'OpenGL. Je rends les glyphes à un cache glyphe qui est soutenu par une texture. Ensuite, je dessine le texte en utilisant des quads mappés de texture simple.
https://github.com/ccxvii/snippets/blob/master/glfont.c
Si vous ne souhaitez pas utiliser FreeType, vous pouvez le remplacer par trivialement stb_truetype.h truetype Sean Barret police de tramage:
Essayez [glFont] (http://massimobortolato.github.io/glFont), il est portable, simple et efficace – user1738687