GLUT è obsoleto?


Risposte:


17

GLUT 3.7 non è aggiornato? Assolutamente. Non dovresti mai usarlo per niente .

Tuttavia, FreeGLUT è perfetto da usare. È compatibile al 100% con GLUT 3.7. FreeGLUT è una buona utility da avere quando devi schiaffeggiare un programma rapido e sporco.



5

Anche se il GLUT originale non è più in fase di sviluppo attivo, è comunque un ottimo strumento per il suo dominio mirato, che è test e demo OpenGL rapidi. Non è mai stato pensato per essere un framework per lo sviluppo di programmi OpenGL complessi.

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

I due obiettivi di GLUT sono consentire la creazione di codice piuttosto portatile tra i sistemi operativi (GLUT è multipiattaforma) e facilitare l'apprendimento di OpenGL. Iniziare con la programmazione OpenGL durante l'utilizzo di GLUT spesso richiede solo poche righe di codice e non richiede la conoscenza delle API per finestre specifiche del sistema operativo.

Quindi no, se lo si utilizza per i test OpenGL rapidi, demo e di apprendimento, allora è non è obsoleto.


3

Dovresti dare un'occhiata a GLFW: http://www.glfw.org/

È un'API multipiattaforma molto facile da usare che è ancora in sviluppo e ha una buona documentazione!

Tutto ciò che fa è creare un contesto OpenGL e fornire mezzi per ottenere input (+ alcune funzionalità extra come il threading)


3

Sì, GLUT è obsoleto e non in fase di sviluppo dal 1998 con il rilascio della versione 3.7.

Da Wikipedia in francese:

La bibliothèque GLUT non è il più recente e più sviluppato e arrestato alla versione 3.7 del 1998.

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

Modificare:

Ci scusiamo per il riferimento francese, ma non ho trovato alcuna data sulla Wikipedia in inglese. La traduzione è:

La libreria GLUT non è più in fase di sviluppo e si è fermata alla versione 3.7 nel maggio 1998.

E il link alla Wikipedia in inglese:

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


1
E anche se non era obsoleto, non era mai pensato per il codice di produzione.
Jari Komppa,

3
potresti usare wiki inglese come riferimento!
Ali1S232,

La pagina wiki francese non contiene alcun riferimento - quella data potrebbe essere completamente costituito
BlueRaja - Danny Pflughoeft

Qui la nota di rilascio di GLUT 3.7 del 7 maggio 1998: freeware.sgi.com/Installable/glut-3.7.html . E qui la pagina web di sourceforge freeglut che dice che GLUT è stata abbandonata nel 1998: freeglut.sourceforge.net
Julien Pires,

1
-1 per aver sbagliato. GLUT 3.7 potrebbe non essere aggiornato, ma FreeGLUT non lo è .
Nicol Bolas,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.