SDL TTF

Aus DGL Wiki
Version vom 15. März 2006, 04:07 Uhr von I0n0s (Diskussion | Beiträge)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

SDL_TTF

Allgemein

Sdl ttf.png

SDL_TTF ist eine Erweiterung zu SDL die von Sam Lantinga programmiert wurde.

Es stellt einen Wrapper für die FreeType 1.2 Bibliothek dar und erlaubt es TrueType-Schriften in eine SDL_Surface zu laden.

Nutzen bei OpenGL

Sdl ttf sample.png

SDL_TTF bietet sich durch seine Funktionen dazu an, dass man die passenden Texturen für Texturfonts beim Programmstart erstellt.

Dies hat diverse Vorteile:

  • Schriftgrösse abhängig von der Auflösung des Benutzers und nicht des Programmierers
  • Andere Entwickler können einfach die TTF-Datei austauschen ohne sich grössere Gedanken um das Fontsystem zu machen

Natürlich hat es aber auch einen Nachteil:

  • Der Programmstart verzögert sich durch die Erstellung der benötigten Texturen

Links

Projektseite

Dokumentation