z.B., ein definiertes 3D-Objekt mit Texturen in eine Windows-Applikation zu laden. Dort
kann es mit Hilfe von einfachen API-Befehlen manipuliert und bewegt werden. Die
Umsetzung erfolgt in Echtzeit, ohne daß die programmiertechnische Struktur des Objekts
bekannt sein muß.
Mehr Infos auf der Internet-Seite www.microsoft.com/directx
OpenGL
Nachdem sich OpenGL im Profilager seinen guten Ruf bei CAD/CAM-Programmen erar-
beitet hat, dringt es auch verstärkt in den PC-Bereich vor. OpenGL ist plattformübergrei-
fend und unterscheidet zwischen Immediate- und Display-List-Modus. In einer Display-
List sind bestimmte Kommando-Sequenzen gespeichert, die sich später wieder abrufen
lassen. Die Objektbeschreibungen werden dann vom Treiber direkt der Liste entnommen,
was eine sehr hohe Performance ergibt. Wenn Objekte jedoch häufig manipuliert werden
müssen, wird besser der Immediate-Modus eingesetzt. OpenGL bietet eine Vielzahl von
Grafikfunktionen, vom Rendern eines simplen geometrischen Punktes, einer Linie oder
eines gefüllten Polygons bis hin zu raffinierten Darstellungen von gebogenen Oberflä-
chen mit Licht- und Schatten-effekten und Texturen. Die ca. 336 Routinen von
OpenGL 1.1 geben dem Programmierer Zugriff auf diese Grafikfähigkeiten.
Mehr Infos auf der Internet-Seite www.sgi.com/Technology/openGL
Farbpaletten, TrueColor und Graustufen
In der folgenden Tabelle sind übliche Grafikmodi aufgelistet. Nicht alle Grafikmodi sind
auf den ELSA-Karten verfügbar:
Grafikmodus
bpp
VGA 0x12
VGA 0x13
Standard
HighColor
TrueColor
(bpp = bits per pixel = Bits pro Farbpunkt; bpg = bits per gun = Bits pro Farbanteil
VGA
Bei VGA-Grafikadaptern wird die digitale, im Videospeicher enthaltene Farbinformation
(4 Bits für 16 Farben oder 8 Bits für 256 Farben) im Grafikadapter in eine CLUT (Color Look
bpg
4
6+6+6
8
6+6+6
8
6+6+6
8
6+6+6
15
5+5+5
16
6+6+4
16
5+6+5
24
8+8+8
32
8+8+8+8
ELSA ERAZOR III Pro und ELSA ERAZOR III LT
Grafik-Know-how
Farben
(aus Palette)
max. Graustufen
16 aus 262.144
256 aus 262.144
256 aus 262.144
256 aus 16,7 Mio.
32.768
65.536
65.536
16,7 Mio.
16,7 Mio.
33
16
64
64
256
32
16
32
256
256