Évolution #1168
Texte dans le Castor
Description
Inclure l'affichage de texte dans les Overlays de texte
Related issues
History
#1
Updated by dragonjoker59 over 12 years ago
- Target version changed from 0.6.1.1 to 0.6.1.2
#2
Updated by dragonjoker59 about 12 years ago
- % Done changed from 10 to 70
#3
Updated by dragonjoker59 about 12 years ago
- Target version changed from 0.6.1.2 to 0.7.0
#4
Updated by dragonjoker59 over 11 years ago
Une solution a été approchée dans ProceduralGenerator, demandant de passer par les FBO.
L'implémentation va être différente car on doit créer un VertexBuffer par caractère affichable.
On affiche ensuite les caractères en dessinant les buffers à la bonne place.
Le chargement des polices de texte est implémenté et se fait via freetype.
#5
Updated by dragonjoker59 over 11 years ago
- Category set to Renderers
#6
Updated by dragonjoker59 over 8 years ago
- Status changed from Assigné to Fermé
Au final, il y avait des problèmes dans la récupération des glyphes à partir de FreeType.
Maintenant je charge les 256 premiers caractères de la police.
Ensuite, plutôt que de générer un VBO par caractère, je génère au niveau de l'OverlayRenderer le VBO qui servira à tous les TextOverlay.
Quand un TextOverlay est dessiné, il met à jour ce VBO (nombre de caractères, positions et coordonnées de texture), puis il est dessiné.
#7
Updated by dragonjoker59 over 8 years ago
- % Done changed from 70 to 100