Libreria di rendering del testo OpenGL / FreetPe2

Libreria di rendering di testo OpenGL / Freetpe2 è una libreria di interfaccia per il rendering del testo nei programmi OpenGL.
Scarica ora

Libreria di rendering del testo OpenGL / FreetPe2 Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • LGPL
  • Prezzo:
  • FREE
  • Nome editore:
  • Allen Barnett
  • Sito web dell'editore:

Libreria di rendering del testo OpenGL / FreetPe2 Tag


Libreria di rendering del testo OpenGL / FreetPe2 Descrizione

OpenGL / FreetPe2 La libreria di rendering del testo è una libreria di interfaccia per il rendering del testo nei programmi OpenGL. Questa libreria C ++ fornisce un'interfaccia tra i caratteri sul sistema e un'applicazione OpenGL o MESA. Utilizza l'eccellente libreria freitype per leggere i facce dei font dai loro file dai loro file e rende le stringhe di testo come primitive OpenGL.HERE Alcune caratteristiche chiave di "OpenGL / FreetPe2 Text Rendering Library": · I caratteri possono essere resi in più modi: 1. contorni estratti direttamente Da vector Front Face Data (le linee e le curve in formati TrueType e Type1) 2. Poligoni di TrueType e Poligoni riempiti 3. Solidi estrusi (attraverso il tubo GLE e la libreria di estrusione) 4. Bitmap monocromatici 5. Bitmap monocromatici 5. Solid in scala di grigi, pixmaps antialiase 6. Transluccut antialiased Pixmaps 7. Come mappe texture · glifi possono essere disegnati singolarmente o come stringa. · Se OGLFT è compilato con il supporto QT, i glifi possono essere resi utilizzando caratteri Unicode tramite la classe QString. · Puoi anche combinare diversi tipi di carattere in una faccia di OmlFT Al fine di aumentare la copertura dei punti Unicode o per altri effetti speciali. · Le stringhe possono essere ruotate attraverso qualsiasi angolo. Inoltre ogni carattere in una stringa può essere ruotato attraverso un dato angolo. In alternativa, ogni stringa resa o singoli carattere può avere la propria matrice di trasformazione (o qualsiasi altro set di operazioni OpenGL che può essere compilata in un elenco di visualizzazione). · Fabilità simile a Phigs di disegnare stringhe giuste, centrate o giustificate. · Ogni reso Glyph è disponibile come elenco di visualizzazione OpenGL (sebbene l'applicazione non sia normalmente necessaria per affrontare queste informazioni). Nel caso della definizione dei glifi come mappe texture, un oggetto texture è memorizzato per ogni glifo. · Una faccia (cioè, tutti i glifi in una faccia) può mappare una funzione colorazione e / o texture alle coordinate dei glifi. · È possibile disegnare numeri formattati utilizzando i soliti formati di stile Printf. C'è anche un formato speciale (% P) che disegnerà il numero come un fraction.installation: lo script di shell `configure 'tenta di indovinare i valori corretti per varie variabili dipendenti dal sistema utilizzate durante la compilation.it utilizza tali valori per creare un` Makefile 'in ogni directory del pacchetto. Può anche creare uno o più file ".h 'contenenti definizioni dipendenti dal sistema. Infinalmente, crea uno script di shell` config.status' che è possibile eseguire in futuro per ricreare la configurazione corrente, un file `config.cache ' che salva i risultati dei suoi test per accelerare l'upreconfigurare e un file `config.log 'contenente uscita del compilatore (utile principalmente per il debug del" configurazione "). Se è necessario fare cose insolite per compilare il pacchetto, prova a capire come `Configura 'potrebbe verificare se eseguirli e spedire differente o istruzioni all'indirizzo indicato nel` readme "in modo che possano essere considerati per la versione successiva. Se a un certo punto` config.cache' contiene risultati che non si desidera Per mantenere, è possibile rimuoverlo o modificarlo. Il file `configure.in 'viene utilizzato per creare` configurato' da un programma chiamato `autoconf '. Hai solo bisogno di `configura.in 'se si desidera modificarlo o rigenerare` Configura' utilizzando una versione più recente di `Autoconf'.Il modo più semplice per compilare questo pacchetto è: 1. `CD" alla directory contenente il codice sorgente del pacchetto e digitare `./configure 'per configurare il pacchetto per il tuo sistema. Se stai usando` csh' su una vecchia versione del sistema V, potrebbe essere necessario digitare `sh. / Configurazione 'Invece per impedire che il "CSH" dal tentativo di eseguire "Configura" stesso .Running "Configura" prende un po'. Durante la corsa, stampa alcuni messaggi che dicono quali funzionalità è il controllo per.2. Digitare `Fai 'per compilare il pacchetto.3. Facoltativamente, digitare `crea il controllo 'per eseguire eventuali auto-test con il pacchetto.4. Digitare `Fai installazione 'per installare i programmi e qualsiasi file di dati e documentazione.5. È possibile rimuovere i binari del programma e i file di oggetti dalla directory del codice sorgente digitando `rendere pulito". Per rimuovere anche i file che "configurano" creato (in modo da poter compilare il pacchetto per un diverso tipo di computer), digitare `fare distclean'there è anche un obiettivo di" rendere il mantenertore-pulito ", ma è destinato principalmente per il Developer del pacchetto. Se lo usi, potresti dover ottenere tutti i tipi di altri programmi per rigenerare i file forniti con la distribuzione. Che cosa è nuovo in questa versione: · ha spostato il mio repository CVS, quindi questo è per lo più un resync. · Un paio di modifiche minori per configurare.ac per RH Linux anche 9.


Libreria di rendering del testo OpenGL / FreetPe2 Software correlato

Jfsom.

JFSOM è un framework Java che consente di creare, utilizzare e visualizzare mappe auto organizzative (SOM). ...

143

Scarica

libgnomesu.

libgnomesu è una libreria che consente di eseguire programmi come root o un altro utente. ...

125

Scarica

F77XML.

F77XML è una libreria che fornisce il DOM Parsing dei file XML a Fortran 77/90. ...

258

Scarica

libsgc.

libsgc è una piccola biblioteca condivisa che aiuta a gestire un driver SG Linux. ...

122

Scarica

Newslib.

newslib è una libreria di moduli perl per la gestione dei servizi di notizie di rete. ...

154

Scarica