Higher Quality 2D Text Rendering - Inria - Institut national de recherche en sciences et technologies du numérique Access content directly
Journal Articles Journal of Computer Graphics Techniques Year : 2013

Higher Quality 2D Text Rendering

Nicolas P. Rougier


Even though text is pervasive in most 3D applications, there is surprisingly no native sup- port for text rendering in OpenGL. To cope with this absence, Mark Kilgard introduced the use of texture fonts [Kilgard 1997]. This technique is well known and widely used and en- sures both good performances and a decent quality in most situations. However, the quality may degrade strongly in orthographic mode (screen space) due to pixelation effects at large sizes and to legibility problems at small sizes due to incorrect hinting and positioning of glyphs. In this paper, we consider font-texture rendering to develop methods to ensure the highest quality in orthographic mode. The method used allows for both the accurate render- ing and positioning of any glyph on the screen. While the method is compatible with complex shaping and/or layout (e.g., the Arabic alphabet), these specific cases are not studied in this article.
Fichier principal
Vignette du fichier
paper.pdf (1.14 Mo) Télécharger le fichier
Origin : Publisher files allowed on an open archive

Dates and versions

hal-00821839 , version 1 (13-05-2013)


  • HAL Id : hal-00821839 , version 1


Nicolas P. Rougier. Higher Quality 2D Text Rendering. Journal of Computer Graphics Techniques, 2013, 2 (1), pp.50-64. ⟨hal-00821839⟩


573 View
3405 Download


Gmail Facebook Twitter LinkedIn More