FreeGLUT
FreeGLUT software | |
---|---|
Tip | Biblioteca de grafică (nu este listată ) |
Dezvoltator | Pawel W. Olszta |
Ultima versiune | 3.2.1 (29 septembrie 2019) |
Sistem de operare | Multiplatform |
Limba | C. |
Licență | MIT ( licență gratuită ) |
Site-ul web | freeglut.sourceforge.net |
FreeGLUT este o alternativă open source la biblioteca OpenGL Utility Toolkit (GLUT). GLUT (și, prin urmare, FreeGLUT) permite utilizatorului să creeze și să gestioneze ferestre care conțin contexte OpenGL pe o gamă largă de platforme și, de asemenea, să citească funcțiile mouse-ului, tastaturii și joystick-ului. FreeGLUT este un înlocuitor pentru GLUT și are doar câteva diferențe.
De când GLUT a stagnat, FreeGLUT a fost în curs de dezvoltare pentru a îmbunătăți setul de instrumente. Este distribuit sub licența MIT .
Istorie
FreeGLUT a fost scris inițial de Pawel W. Olszta cu contribuțiile lui Andreas Umbach și Steve Baker. De când Pawel a încetat să mai lucreze în grafica 3D, el i-a dat ștafeta lui Steve Baker. Steve este acum proprietarul și întreținătorul FreeGLUT, deși John Fay face cea mai mare parte a muncii de zi cu zi.
Pawel a început dezvoltarea FreeGLUT la 1 decembrie 1999. Proiectul este acum un înlocuitor 100% pentru GLUT-ul original, cu doar câteva diferențe și cu mai puține bug-uri. FreeGLUT conține unele îmbunătățiri față de GLUT-ul original, dar, ca o chestiune de politică, nu vor fi adăugate caracteristici semnificative.
Starea de dezvoltare
FreeGLUT este acum foarte stabil și are mai puține bug-uri decât GLUT-ul original. Noi revizuiri apar periodic, totuși, deoarece este acum destul de stabilă și nu sunt așteptate caracteristici noi, aceste actualizări sunt necesare din ce în ce mai rar.
FreeGLUT este distribuit în loc de GLUT în unele distribuții Linux. Deoarece este compatibil ascendent la nivel binar, programele compilate pentru GLUT pot fi legate fără probleme la FreeGLUT.
Elemente conexe
- OpenGL Utility Library (GLU)
- OpenGL Utility Toolkit (GLUT)
linkuri externe
- Site-ul oficial , pe freeglut.sourceforge.net .