Biblioteca de representación de texto OpenGL / FreeType2

OpenGl / FreeType2 Text Rendering Library es una biblioteca de interfaz para el texto de representación en Programas OpenGL.
Descargar ahora

Biblioteca de representación de texto OpenGL / FreeType2 Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • LGPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Allen Barnett
  • Sitio web del editor:

Biblioteca de representación de texto OpenGL / FreeType2 Etiquetas


Biblioteca de representación de texto OpenGL / FreeType2 Descripción

OpenGL / FreeType2 La biblioteca de reproducción de texto es una biblioteca de interfaz para el texto de renderizado en los programas de OpenGL. Esta biblioteca de C ++ suministra una interfaz entre las fuentes en su sistema y una aplicación OpenGL o MESA. Utiliza la excelente biblioteca de freetype para leer las caras de fuentes de sus archivos y hace que las cadenas de texto como primitivos de OpenGL. Aquí hay algunas características clave de la "Biblioteca de interpretación de texto OpenGL / FreeType2": · Los caracteres se pueden representar de varias maneras: 1. Esbozos extraídos directamente De los datos de la cara de la fuente de vector (las líneas y curvas en formatos truetype y tipo1) 2. Polígonos teselados, rellenos 3. Sólidos extruidos (a través de la biblioteca de tubos y extrusión de GLE) 4. mapas de bits monocromo 5. escala de grises sólidos, pixmaps antialias 6. Antialias pasado translúcido Pixmaps 7. Como mapas de textura · Los glifos se pueden dibujar individualmente o como una cadena. · Si se compila Oglft con soporte QT, los glifos se pueden prestar usando caracteres Unicode a través de la clase QString. · También puede combinar varias fuentes juntas en una cara de Olglft. Para aumentar la cobertura de los puntos Unicode o para otros efectos especiales. · Las cadenas se pueden girar a través de cualquier ángulo. Además, cada carácter en una cadena se puede girar a través de un ángulo dado. Alternativamente, cada cadena renderizada o carácter individual puede tener su propia matriz de transformación (o cualquier otro conjunto de operaciones de OpenGL que se pueden compilar en una lista de visualización). · Capacidad similar a PHIGS para dibujar cadenas justificadas a la derecha, centradas o alejadas. El glifo está disponible como una lista de visualización OpenGL (aunque la aplicación normalmente no necesita lidiar con esta información). En el caso de definir los glifos como mapas de textura, se almacena un objeto de textura para cada glifo. · Una cara (es decir, todos los glifos en una cara) puede asignar una función de coloración y / o textura a las coordenadas de los glifos. · Puede dibujar números formateados utilizando los formatos de estilo de impresión habituales. También hay un formato especial (% P) que dibujará el número como una fracción. Inicialización: el script 'Configure' Shell intenta adivinar los valores correctos para varias variables dependientes del sistema utilizadas durante la compilación. Utiliza esos valores para crear un Makefile 'en cada directorio del paquete. También puede crear uno o más archivos `.H 'que contienen definiciones dependientes del sistema. Finalmente, crea un script shell` config.status' que puede ejecutarse en el futuro para recrear la configuración actual, un archivo `config.cache ' que ahorra los resultados de sus pruebas para acelerar el uso de reconancia, y un archivo 'config.log' que contiene la salida del compilador (útil principalmente para la depuración 'configure'). Si necesita hacer cosas inusuales para compilar el paquete, intente averiguar cómo `Configure 'podría verificar si desea hacerlos, y enviar las instrucciones a la dirección dada en el` README' para que puedan considerarse para la próxima versión. Si en algún punto `config.cache 'contiene resultados que no desea Para mantener, puede eliminarlo o editarlo. El archivo `Configure.in 'se usa para crear' Configurar 'por un programa llamado` Autoconf'. Solo necesita 'configure.in' Si desea cambiarlo o regenerar "configurar" con una versión más nueva de `Autoconf '. La forma más sencilla de compilar este paquete es: 1. `CD 'al directorio que contiene el código fuente del paquete y el tipo' ./configure 'para configurar el paquete para su sistema. Si está usando` CSH' en una versión antigua de System V, es posible que deba escribir "Sh. / Configurar 'en su lugar para evitar que "CSH" intente ejecutar "configurar" en sí. "Configurar" se necesita un tiempo. Mientras se ejecuta, imprime algunos mensajes que le dicen qué características está comprobando.2. Tipo 'Hacer' para compilar el paquete.3. Opcionalmente, escriba `Hacer verificación 'para ejecutar cualquier autoprueba que vienen con el paquete.4. Escriba 'Hacer instalar' para instalar los programas y cualquier archivo de datos y documentación.5. Puede eliminar los binarios del programa y los archivos de objetos del directorio del código fuente escribiendo "Hacer CLEAN". Para eliminar también los archivos que 'configure' creados (para que pueda compilar el paquete para un tipo diferente de computadora), escriba `Hacer Distrloan '. También hay un objetivo de" Hacer Mantener, limpiar ", pero que está destinado principalmente a la Los desarrolladores del paquete. Si lo usa, es posible que tenga que obtener todo tipo de otros programas para regenerar archivos que vienen con la distribución. Lo que está nuevo en esta versión: · Movió mi repositorio de CVS, por lo que esto es principalmente un resincrón. · Un par de cambios menores. Para configurar.ac para RH Linux 9, también.


Biblioteca de representación de texto OpenGL / FreeType2 Software relacionado

Libería

Libstroke es un accidente cerebrovascular y una biblioteca de reconocimiento de gesto. ...

132

Descargar

Malvado

Evilib es una biblioteca de C ++ para controlar la interfaz serial con cámaras de video de Sony. ...

154

Descargar

libmsntp

LIBMSNTP es una biblioteca SNTP portátil, compacta y portátil completa. ...

137

Descargar

ifplugd

IFPLUGD es un demonio de Linux que configurará automáticamente su dispositivo Ethernet cuando se enchufe un cable. ...

132

Descargar