Jak již bylo napsáno v prvních dílech tohoto seriálu, v knihovně OpenGL neexistuje přímá možnost, jak vykreslovat znaky, protože jde o systémově závislou funkci. Na různých platformách a operačních systémech se používají rozdílné způsoby reprezentace a vykreslování znaků ve znakových sadách (bitmapové, vektorové, splajnové, úsekové apod.), různá kódování (EBCDIC, ASCII, Unicode) a způsoby výběru znakové sady. Knihovna GLUT poskytuje velmi jednoduché (jak z hlediska funkčnosti, tak z hlediska použití) funkční rozhraní pro vykreslování znaků.