GLUT: Unterschied zwischen den Versionen
Flash (Diskussion | Beiträge) K (Alternative SDL) |
|||
Zeile 10: | Zeile 10: | ||
Im Gegensatz zur [[GLU]] sind die '''GLUT'''-Funktionen nicht im Header der DGL (DGLOpenGL.pas) enthalten. | Im Gegensatz zur [[GLU]] sind die '''GLUT'''-Funktionen nicht im Header der DGL (DGLOpenGL.pas) enthalten. | ||
+ | |||
+ | |||
+ | Eine wesentlich umfangreichere und ebenfalls plattformunabhängige Alternative zu GLUT ist [[SDL]]. |
Version vom 19. Oktober 2007, 08:10 Uhr
GLUT ist die Abkürzung für OpenGL-Utility-Toolkit.
Die GLUT ist ein "Werkzeugsatz", der unabhängig vom Betriebssystem ist. Dabei enthält der GLUT eine Portable API welche es ermöglicht einfache Programme zu entwickeln, die auf allen Betriebssystemen der PC- und Workstationwelt funktionieren.
GLUT enthält unter anderem auch Funktionen zum darstellen komplexer Objekte die nicht in der GLU enthalten sind (z.B. Würfel).
Die GLUT wurde designed um kleine und mittelgroße OpenGL-Programme zu erstellen. GLUT ist gut geeignet um den Umgang mit OpenGL zu lernen oder um einfache Programme zu schreiben. Wer allerdeings anspruchsvollere Anwendungen schreiben möchte, sollte direkt mit dem benutzten Fenstersystem arbeiten.
Die GLUT wird normalerweise zusammen mit der OpenGL Implementation verteilt.
Im Gegensatz zur GLU sind die GLUT-Funktionen nicht im Header der DGL (DGLOpenGL.pas) enthalten.
Eine wesentlich umfangreichere und ebenfalls plattformunabhängige Alternative zu GLUT ist SDL.