Skip to Main content Skip to Navigation
Journal articles

Higher Quality 2D Text Rendering

Nicolas P. Rougier 1 
1 Mnemosyne - Mnemonic Synergy
LaBRI - Laboratoire Bordelais de Recherche en Informatique, Inria Bordeaux - Sud-Ouest, IMN - Institut des Maladies Neurodégénératives [Bordeaux]
Abstract : 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.
Document type :
Journal articles
Complete list of metadata

Cited literature [6 references]  Display  Hide  Download
Contributor : Nicolas P. Rougier Connect in order to contact the contributor
Submitted on : Monday, May 13, 2013 - 11:22:16 AM
Last modification on : Saturday, June 25, 2022 - 7:44:18 PM
Long-term archiving on: : Wednesday, August 14, 2013 - 4:11:26 AM


Publisher files allowed on an open archive


  • HAL Id : hal-00821839, version 1



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



Record views


Files downloads