GLUT est-il obsolète?

Réponses:

17

GLUT 3.7 est-il obsolète? Absolument. Vous ne devriez jamais l' utiliser pour quoi que ce soit .

Cependant, FreeGLUT est parfaitement utilisable. Il est 100% rétrocompatible avec GLUT 3.7. FreeGLUT est un bon utilitaire à avoir quand vous avez besoin de gifler ensemble un programme rapide et sale.

Nicol Bolas
la source
5

Même si le GLUT d'origine n'est plus en développement actif, c'est toujours un bon outil pour son domaine cible, qui est des tests et des démos OpenGL rapides. C'était jamais conçu comme un cadre pour développer des programmes OpenGL complexes.

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

Les deux objectifs de GLUT sont de permettre la création de code plutôt portable entre les systèmes d'exploitation (GLUT est multiplateforme) et de faciliter l'apprentissage d'OpenGL. Commencer avec la programmation OpenGL tout en utilisant GLUT ne prend souvent que quelques lignes de code et ne nécessite pas de connaissance des API de fenêtrage spécifiques au système d'exploitation.

Donc non, si vous l'utilisez pour des tests OpenGL rapides, des démos et de l'apprentissage, alors ce n'est pas obsolète.

Maik Semder
la source
3

Vous devriez jeter un œil à GLFW: http://www.glfw.org/

C'est une API multiplateforme très facile à utiliser qui est toujours en développement et qui a une bonne documentation!

Tout ce qu'il fait, c'est de créer un contexte OpenGL et de fournir des moyens d'obtenir des entrées (+ quelques fonctionnalités supplémentaires comme le filetage)

DrColossus
la source
3

Oui GLUT est obsolète et n'est pas en cours de développement depuis 1998 avec la sortie de la version 3.7.

De Wikipédia en français:

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

Éditer:

Désolé pour la référence française mais je n'ai trouvé aucune date sur le wikipedia anglais. La traduction est:

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

Et le lien vers le wikipedia anglais:

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

Julien Pires
la source
1
Et même s'il n'était pas obsolète, il n'était jamais destiné au code de production.
Jari Komppa
3
vous pouvez utiliser le wiki anglais comme référence!
Ali1S232
La page wiki français ne contient pas de références - cette date pourrait être complètement composée
BlueRaja - Danny Pflughoeft
Voici la note de sortie de GLUT 3.7 du 7 mai 1998: freeware.sgi.com/Installable/glut-3.7.html . Et voici la page web de freeglut sourceforge disant que GLUT a été abandonné en 1998: freeglut.sourceforge.net
Julien Pires
1
-1 pour avoir tort. GLUT 3.7 est peut-être obsolète, mais FreeGLUT ne l' est pas .
Nicol Bolas