Glcaml

GLCAML - Interfaz de cámara objetiva para OpenGL
Descargar ahora

Glcaml Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Freeware
  • Precio:
  • FREE
  • Nombre del editor:
  • Elliott Oti
  • Sitio web del editor:
  • Sistemas operativos:
  • Mac OS X
  • Tamaño del archivo:
  • 1.1 MB

Glcaml Etiquetas


Glcaml Descripción

GLCAML - Interfaz de Caml Objetivo para OpenGL Glcaml es una interfaz de cámara objetiva para las versiones de OpenGL 1.1, 1.2, 1.3, 1.4, 1.5, 2.0 y 2.1, más extensiones, para los sistemas operativos Mac OS X, Windows, Linux y Solaris en máquinas de 32 bits y 64 bits Consta de tres archivos: glcaml.mli, glcaml.ml y glcaml_stub.c, y está pensado como un enlace de caída compacto en lugar de una biblioteca muy independiente. Los enlaces se generan con el archivo convers.ml usando limpieza Archivos de encabezado del proyecto Glext en SourceForge. GLCAML es una unión directa, no particularmente segura a la caja fuerte a OpenGl. Aquí hay algunas características clave de "GLCAML": · Inspirado en CAMLLLL.SOURCEFORGE.NET, GLCAML carga dinámicamente la biblioteca de OpenGL ("opengl32.dll" en Windows ", Libl .SO.1 "en Linux," libl.dylib "en OS-X) · Las funciones de OpenGL se cargan dinámicamente y se memorizan, una vez cargadas, para acelerar las llamadas futuras. · Las convenciones de nombramiento son exactamente iguales a la tradicional 'C' API de OpenGL. · Las constantes enumeradas (Glenums) están en formato GL_ALL_CAPS. · Cuando en C se pasa a una combinación de glenums a una función, en OCAML se pasa una lista de glenums · Los nombres de las funciones tienen los mismos nombres exactamente en OcamL como En 'C' · Donde las funciones de OpenGL requieren una matriz para la entrada o la salida, se usa un bigorry del tipo apropiado. · Para este fin, se han definido los tipos de bigajos de bytes, flotadores, ints, dobles, etc. · la función Set_Failwith -> BOOL -> Unidad Determina si una llamada GL fallida arroja una excepción de falla o falla en silencio. · Esto permite Recuperación elegante de las funciones de OpenGL no disponibles, si así lo desea. Esta unión se genera totalmente automáticamente y contiene cientos de enlaces de funciones, cuya gran mayoría de los cuales no se han probado. Úselo bajo su propio riesgo. ¿Qué hay de nuevo en este lanzamiento: · Los bigajos ya no son necesarios para usar Funciones OpenGL. Ahora se utilizan tipos de OCAML estándar (INT, flotadores, bools y cadenas y matrices correspondientes). · Las constantes enumeradas (Glenums) han sido reemplazadas por INTS. Como resultado, no hay más constantes gl_all_caps; Estos han sido reemplazados por GL_NO_CAPS INTS · Ahora siempre se lanza una excepción si una llamada OpenGl no está disponible. Esto se debe a que los falsos silenciosos pueden dejar parámetros mutables en un estado indefinido.


Glcaml Software relacionado