OpenGL / Freetype2 Text Rendering Library

OpenGL / FreeType2 Text Rendering Library ist eine Schnittstellenbibliothek, um Text in OpenGL-Programmen zu rendieren.
Jetzt downloaden

OpenGL / Freetype2 Text Rendering Library Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • LGPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Allen Barnett
  • Website des Verlags:

OpenGL / Freetype2 Text Rendering Library Stichworte


OpenGL / Freetype2 Text Rendering Library Beschreibung

OpenGL / FreeType2 Text Rendering Library ist eine Schnittstellenbibliothek, um Text in OpenGL-Programmen zu rendieren. Diese C ++ - Bibliothek liefert eine Schnittstelle zwischen den Schriftarten auf Ihrem System und einer OpenGL- oder MESA-Anwendung. Es verwendet die exzellente FreeType-Bibliothek, um Schriftgesichter von ihren Dateien zu lesen und Text-Saiten als OpenGL-Primitivs zu rendern von Vector Font Face-Daten (die Linien und Kurven in TrueType und Typ1-Formaten) 2. Tessellierte, gefüllte Polygone 3. Extrudierte Feststoffe (durch den Gle-Schlauch und die Extrusionsbibliothek) 4. Monochrome Bitmaps 5. Massive Graustufen, Antialiased Pixmaps 6. Transluzente Antialiased Pixmaps 7. Als Texturkarten · Glyphen können einzeln oder als String gezeichnet werden. · Wenn oglft mit QT-Support zusammengestellt wird, können Glyphen mit Unicode-Zeichen über die QString-Klasse übertragen werden. · Sie können mehrere Schriftarten auch in einem Oglft-Gesicht zusammen kombinieren Um die Abdeckung von Unicode-Punkten oder für andere Spezialeffekte zu erhöhen. · Saiten können durch einen beliebigen Winkel gedreht werden. Zusätzlich kann jedes Zeichen in einer Zeichenfolge durch einen bestimmten Winkel gedreht werden. Alternativ kann jeder gerenderte String oder ein einzelnes Zeichen seine eigene Transformationsmatrix (oder einen beliebigen anderen Satz von OpenGL-Operationen aufweisen, die in eine Anzeigeliste zusammengestellt werden können). · Phigt-ähnliche Fähigkeit, rechte, zentrierte oder linke geregelte Saiten zu zeichnen. · Jeder gerendert GLYPH ist als OpenGL-Anzeigeliste verfügbar (obwohl die Anwendung normalerweise nicht mit diesen Informationen umgehen muss). Bei der Definition der Glyphen als Texturkarten wird für jede Glyphe ein Texturobjekt gespeichert. · Ein Gesicht (dh alle Glyphen in einem Gesicht) können den Koordinaten der Glyphen eine Färbungs- und / oder Texturfunktion zuordnen. · Sie können formatierte Zahlen mit den üblichen Druckform-Formaten zeichnen. Es gibt auch ein spezielles Format (% P), das die Nummer als Fraktion anzieht. Makefile 'in jedem Verzeichnis des Pakets. Es kann auch eine oder mehrere ".h" -Dateien erstellen, die systemabhängige Definitionen enthalten.Fein erstellt es ein Shell-Skript `config.status ', das Sie in der Zukunft ausführen können, um die aktuelle Konfiguration, eine Datei` config.cache "neu zu erstellen. Das spart die Ergebnisse seiner Tests, um die UPRECONFIGIRING zu specken, und eine Datei "config.log" mit Compiler-Ausgang (hauptsächlich für das Debuggen "Konfigurieren"). Wenn Sie ungewöhnliche Dinge tun müssen, um das Paket zusammenzustellen, versuchen Sie bitte herausfinden, wie `configure 'könnte prüfen, ob sie tun sollen, und seiten Sie diffant oder Anweisungen an die in der" Readme "angegebene Adresse", sodass sie für die nächste Version in Betracht gezogen werden können. Wenn in einem Punkt `config.cache' Ergebnisse enthält, die Sie nicht möchten Um zu behalten, können Sie es entfernen oder bearbeiten. Die Datei `configure.in 'wird verwendet, um" Konfigurieren "von einem Programm namens` autoconf' zu erstellen. Sie benötigen nur `configure.in ', wenn Sie es ändern möchten oder" Konfigurieren "mithilfe einer neueren Version von` autoconf), um dieses Paket zu kompilieren, ist: 1. `CD 'in das Verzeichnis, das den Quellcode des Pakets enthält, und tippen Sie` ./configure', um das Paket für Ihr System zu konfigurieren / Konfigurieren Sie stattdessen, um zu verhindern, dass `csh 'versucht," konfigurieren "selbst auszuführen. Während des Laufens druckt es einige Nachrichten, mit denen er informiert sind, welche Funktionen sie überprüft.2. Geben Sie `MAKE ', um das Paket zusammenzustellen.3. Geben Sie optional "Check" ein, um selbst Tests auszuführen, die mit dem Paket geliefert werden.4. Geben Sie `MAKE INSTALL ein, um die Programme und alle Datendateien und Dokumentation zu installieren.5. Sie können das Programm-Binärdateien und Objektdateien aus dem Quellcode-Verzeichnis entfernen, indem Sie `Machen Sie sauber 'eingeben. Um auch die Dateien zu entfernen, die "konfigurieren" erstellt (sodass Sie das Paket für eine andere Art von Computer kompilieren können), geben Sie `MAKE DISTCLEAN'E an Die Entwickler des Pakets. Wenn Sie es verwenden, müssen Sie möglicherweise alle möglichen anderen Programme erhalten, um Dateien zu regenerieren, die mit dem Vertrieb geliefert werden Zu konfigurieren.AC auch für RH Linux 9.


OpenGL / Freetype2 Text Rendering Library Zugehörige Software

Optionen

-Optionen ist eine kleine und einfache Bibliothek für die Parsing-Befehlszeilenoptionen. ...

165

Herunterladen

Ossp Var.

OSP VAR ist eine flexible, voll ausgestattete und schnelles Variablen-Erweiterungsbibliothek. ...

163

Herunterladen

Libsysctr.

libsysctr ist eine Dienstprogrammbibliothek, mit der Systemaufruffunktionen auf einem Linux-System abfangen können. ...

131

Herunterladen