libmogul

libmogul es una biblioteca similar a Glut, solo con menos características!
Descargar ahora

libmogul Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • LGPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Stamatis Mitrofanis
  • Sitio web del editor:

libmogul Etiquetas


libmogul Descripción

¡Libmogul es una biblioteca similar a Glut, solo con menos características! La Biblioteca Minimal OpenGL Utility (Libmogul) es una biblioteca similar a GLUT, ¡solo con menos características! Puede escribir programas OpenGL independientes del sistema de ventanas con incluso menos líneas de código que con exceso de gluts. Soporte inicial para X11 y Win32. ¿Qué es 'MOGUL'? `MOGUL 'aquí significa" Biblioteca de utilidad Minimal OpenGL ". Es similar a 'Glut', solo más sencillo, sin soporte para menús o múltiples ventanas. Le permite escribir un código independiente del sistema de ventana para OpenGL. Se implementa para X11 y para Win32. ¿Qué es bueno acerca de Mogul? Debido a las preferencias, es posible estructurar la biblioteca (y, en consecuencia, sus programas) de una manera que pueda ser más conveniente para usted. Especialmente, en lugar de Callbacks para dibujar o entrada (o cualquier otra cosa) Puede usar un simple bucle de eventos, por lo que, para casos simples, el magnate puede ser más conveniente. Se puede usar una herramienta de aprendizaje para las personas nuevas para OpenGL. El programa más simple para el magnate es de solo 16 líneas (consulte 'SRC / TEST / SIMILE.C). Menos que el mismo programa para Glut. ¿Qué es malo acerca de Mogul? Todavía no estoy seguro de algunos detalles de la interfaz de la biblioteca. Puede necesitar algunos cambios más antes de que lo considere "estable". Estoy esperando sus comentarios. ¿Qué se agrega? Dentro de MOGUL, encontrará algunas funciones que se implementarán necesariamente de manera específica del sistema de ventanas si decidiera colocarlos en tus programas. Por lo tanto, una biblioteca como esta es un buen lugar para ponerlos. Específicamente, hay una función que toma una captura de pantalla y la entrega a OpenGL y hay funciones que dibujan letras que se copian de las fuentes del sistema (este es el enfoque aquí, por lo que no hay que distribuir fuentes con el magnate). ¿Qué falta? Hay algunas cosas que faltan, aunque pueden no ser necesarias para una biblioteca estrictamente mínima.- No hay soporte para las superposiciones. - Estas formas faltan: tetraedro Octahedron DodecaHedron Tetera icosaedron (o algún otro objeto irregular, no convexo): no hay soporte para cambiar el tamaño de las fuentes de mapa de bits todavía.- Soporte para Unicode, llaves muertas, acentos, etc. en la entrada del teclado.- Doble clics.- Cualquier otra cosa que pienses.


libmogul Software relacionado