On Wed, 2004-04-28 at 21:19, Philipp Otte wrote:
Am Mit, 2004-04-28 um 21.12 schrieb Matthias Guede:
Philipp Otte
schrieb am 28.04.04 20:47:51: Hi, weiß einer, für welche Plattformen es alles GLUT und GLU gibt? philipp
Hallo Philipp,
GLU ist IMHO ein Bestandteil von OpenGL und sollte somit ueberall dort verfuegbar sein, wo OpenGL verfuegbar ist.
Bei GLUT bin ich ueber die Verbreitung nicht informiert. Gibt es nahezu überall, selbst unter Windows.
Ich wuerde mir aber die Verwendung von GLUT vielleicht noch einmal ueberlegen, da es meines Wissens seit mehreren Jahren nicht mehr gewartet wird. Richtig. Die Original GLUT Implementierung wird offiziell nicht mehr weiterentwickelt.
Doch wozu auch? Einerseits ist GLUT nicht sonderlich kompliziert andererseits gibt es Copyright-Probleme. Beides hat dazu geführt, dass z.B. einige Linux-Distributoren GLUT nicht mehr in ihren Distributionen führen und alternative Implementierung entstanden sind. Darüber kann man durchaus der Meinung sein, dass es sich bei GLUT um eine technisch überholte und funktionell fragwürdige Angelegenheit handelt, die bestenfalls als "Lernhilfe für 3D/OpenGL Einsteiger" geeignet ist.
Eine Alternative, welche sehr viele Plattformen unterstuetzt, waere z.B. GLFW (http://glfw.sourceforge.net).
Andere Toolkits findet man unter http://www.opengl.org/resources/libraries/windowtoolkits.html. Die meisten modernen GUI-Toolkits bringen Widgets zur OpenGL-Anbinding mit, die derartige Toolkits weitgehend überflüssig machen. Profis setzen sowieso ganz andere Toolkits ein, z.B. ViewGraph-basierte Toolkits a la OpenInventor oder Coin.
Ralf