pour ceux qui veulent afficher du texte
pour les pauvres gens qui comme moi on désepérément cherchés une bibliothèque qui marche pour afficher du texte en opengl, eh bien, j'en ai fait une parce que j'ai pas trouvé la parfaite.
http://lightness1024.free.fr/font-lib.tar.bz2
j'ai fait un paquet pour linux avec un makefile.
il faut les bibliotheques, SDL, gl, glu, et free type font 2.
un exemple est fourni
le code est portable, autant que les bibliotheques utilisées. donc, windowsiens, ne vous genez pas.
attention a bien utiliser un editeur puissant genre notepad++ car les retours a la ligne sont style unix.
--
EDIT:
bonne nouvelle pour les windowsiens.
j'ai fait un projet visual studio 2003.
disponible ici:
http://lightness1024.free.fr/lib-polices.7z
la différence avec l'archive linux, est que windows ne bénéficiant pas du merveilleux "apt-get install", chercher les bibliothèques à la main est soulant.
alors je l'ai fait pour vous, tous les headers et dll nécessaires sont dans l'archive.
de même que dans le paquet linux un binaire x86 est fourni,
un executable de l'exemple est pret à être lancé, pour les curieux.
(détail:
la classe CUnixTimer de l'exemple qui ne compile pas sous la CRT de microsoft est remplacée par la classe CChrono qui fonctionne)
note: la compression est en LZMA (programme seven zip)
l'archive fait 660ko pour 3.3Mo originaux. winrar ou IZarc peuvent décompresser cette archive.
sinon visitez la page du projet
www.7-zip.org
Elle est vraiment géniale, elle utilise la bibliothèque FreeType, mais là ou je n'avais rien compris à cette dernière, cette petite classe simplifie largement le boulot, avec une ligne on arrive à écrire du texte.
http://projets.6mablog.com/
http://lightness1024.free.fr/
Partager