GLUT: Unterschied zwischen den Versionen
Flash (Diskussion | Beiträge) K (Geschwindigkeitsdefizite vermerkt) |
K |
||
Zeile 1: | Zeile 1: | ||
'''GLUT''' ist die Abkürzung für '''OpenGL-Utility-Toolkit'''. | '''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. | + | 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 | + | '''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''' 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. |
− | 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]]. | Eine wesentlich umfangreichere und ebenfalls plattformunabhängige Alternative zu GLUT ist [[SDL]]. |
Aktuelle Version vom 27. April 2008, 01:50 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.