Message #10784
Sujet: C++ Utiliser les fonts *.ttf dans irrlicht
| Type | Date | Auteur | Contenu |
|---|---|---|---|
| Création du message | 13-09-2012 15:39:56 | johnplayer |
Je ne pense pas que ça irai car j'utilise le canal alpha. En fait, freetype renvoie un bitmap à 256 niveaux de gris. Moi je l'utilise en canal Alpha pour que mes 256 niveaux de gris deviennent 256 niveaux d'alpha. Ensuite les canaux RGB contiennent la couleur du texte. Enfin, quand je blitte mon texte sur un support, l'alpha me donne le pourcentage de la couleur finale que représente ma couleur de texte.
ex: alpha= 199 soit 80% de 255 donc couleur finale = 80% couleur texte + 20% couleur support. C'est du blending, si je ne me trompe pas.Et ça permet de garder l'anti-aliasing du texte même une fois blitté sur un support. Si je fais un RTT, je perds l'alpha. Enfin, si j'ai saisis ce que tu voulais dire. Ensuite, pour la GUI, autant faire une fonction qui incruste un texte dans un GUIImage qu'on lui donne. Ce sera tout aussi rapide. |
| Options | Liens officiels | Caractéristiques | Statistiques | Communauté |
|---|---|---|---|---|
|
Préférences cookies Corrections |
![]() ![]() ![]() ![]() |
Propulsé par Django xhtml 1.0 css 2.1 |
884 membres 1440 sujets 11337 messages |
Dernier membre inscrit: Saidov17 144 invités en ligne membre en ligne: - RSS Feed |