Am Don, 2004-04-29 um 18.39 schrieb Ralf Corsepius:
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
Mir geht es einfach darum, dass ich vorhabe ein OpenGL-Programm zu entwickeln, dass sowohl unter Linux als auch Windows laufen muss. Weiß also jemand hierzu passende Toolkits oder Komponentenbibliotheken? philipp