GLUT: Unterschied zwischen den Versionen

Aus DGL Wiki
Wechseln zu: Navigation, Suche
K (Alternative SDL)
K (Geschwindigkeitsdefizite vermerkt)
Zeile 5: Zeile 5:
 
'''GLUT''' enthält unter anderem auch Funktionen zum darstellen komplexer Objekte die nicht in der [[GLU]] enthalten sind (z.B. Würfel).
 
'''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''' 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. '''GLUT''' wurde nicht auf Geschwindigkeit hin optimiert. Wer anspruchsvollere Anwendungen schreiben möchte, sollte direkt mit dem benutzten Fenstersystem arbeiten.
  
 
Die '''GLUT''' wird normalerweise zusammen mit der OpenGL Implementation verteilt.
 
Die '''GLUT''' wird normalerweise zusammen mit der OpenGL Implementation verteilt.

Version vom 10. März 2008, 14:07 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. GLUT wurde nicht auf Geschwindigkeit hin optimiert. Wer 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.