¿GLUT es obsoleto?

Respuestas:

17

¿GLUT 3.7 está desactualizado? Absolutamente. Usted debe no usarlo para nada .

Sin embargo, FreeGLUT está perfectamente bien para usar. Es 100% compatible con GLUT 3.7. FreeGLUT es una buena utilidad cuando necesitas un programa rápido y sucio.

Nicol Bolas
fuente
5

A pesar de que el GLUT original ya no se encuentra en desarrollo activo, sigue siendo una buena herramienta para su dominio específico, que es una prueba rápida de OpenGL y demostraciones. Fue no pretende ser un marco para el desarrollo de programas de OpenGL complejas.

de http://en.wikipedia.org/wiki/OpenGL_Utility_Toolkit

Los dos objetivos de GLUT son permitir la creación de código bastante portátil entre sistemas operativos (GLUT es multiplataforma) y facilitar el aprendizaje de OpenGL. Comenzar con la programación OpenGL mientras se usa GLUT a menudo solo requiere unas pocas líneas de código y no requiere conocimiento de las API de ventanas específicas del sistema operativo.

Así que no, si lo usa para pruebas rápidas de OpenGL, demos y el aprendizaje, entonces es que no obsoleta.

Maik Semder
fuente
3

Deberías echar un vistazo a GLFW: http://www.glfw.org/

¡Es una API multiplataforma muy fácil de usar que todavía está en desarrollo y tiene buena documentación!

Todo lo que hace es crear un contexto OpenGL y proporcionar medios para obtener información (+ algunas características adicionales como subprocesos)

DrColossus
fuente
3

Sí, GLUT está obsoleto y no está en desarrollo desde 1998 con el lanzamiento de la versión 3.7.

De Wikipedia en francés:

La bibliothèque GLUT n'est désormais plus en développement et s'est arrêtée à la version 3.7 en mai 1998.

http://fr.wikipedia.org/wiki/OpenGL_utility_toolkit

Editar:

Perdón por la referencia en francés, pero no he encontrado ninguna fecha en la wikipedia en inglés. La traducción es:

La biblioteca GLUT ya no está en desarrollo y se detuvo en la versión 3.7 en mayo de 1998.

Y el enlace a la wikipedia en inglés:

http://en.wikipedia.org/wiki/OpenGL_Utility_Toolkit

Julien Pires
fuente
1
E incluso si no fuera obsoleto, nunca fue para el código de producción.
Jari Komppa
3
¡podrías usar wiki en inglés como referencia!
Ali1S232
La página wiki en francés no contiene referencias - esa fecha podría estar completamente inventada
BlueRaja - Danny Pflughoeft
Aquí la nota de lanzamiento de GLUT 3.7 del 7 de mayo de 1998: freeware.sgi.com/Installable/glut-3.7.html . Y aquí la página web de Freeglut sourceforge que dice que GLUT fue abandonado en 1998: freeglut.sourceforge.net
Julien Pires
1
-1 por estar equivocado. GLUT 3.7 puede estar desactualizado, pero FreeGLUT no .
Nicol Bolas