Einzelnen Beitrag anzeigen
Alt 10.09.2004, 14:17   #4
Garmin196
Elite
 
Registriert seit: 06.09.2003
Alter: 77
Beiträge: 1.080


Standard

Moin

Zitat:
ob d3d oder openGL verwendet wird, bestimmt die im game verwendete grafikengine.
Veto zB.



HalfLife, QuakeII etc. kannst Du unter D3D und oder OpenGL laufen lassen, der Engine ist das egal
Der Grafikarten Treiber macht die Musik !



Auszug aus Wikipedia

OpenGL ist eine Spezifikation für ein plattform- und programmiersprachenunabhängiges API (Application Programming Interface) zur Entwicklung von 3D-Computergrafik. Der OpenGL-Standard beschreibt etwa 250 Befehle, die die Berechnung komplexer 3D-Szenen in Echtzeit erlauben. Hersteller können jedoch auch eigene Erweiterungen definieren.

OpenGL ist nur ein Standard, keine Implementierung. Wie das Betriebssystem die Befehle verarbeitet, ist Sache des Grafikkarten-Treibers, der die Befehle an die Grafikkarte weitergibt (Hardware- oder auch Direct Rendering) oder auf der CPU ausführt, wenn die Grafikkarte den entsprechenden Befehl nicht bearbeiten kann (Software Rendering). Die Implementierungen werden daher in der Regel vom Hersteller zur Verfügung gestellt, es gibt jedoch auch Open Source Varianten wie z.B. die Mesa-Bibliothek.

OpenGL entstand ursprünglich aus dem von Silicon Graphics (SGI) entwickelten IRIS GL. Im so genannten Fahrenheit Projekt versuchten Microsoft und SGI ihre 3D-Standards zu vereinheitlichen, das Projekt wurde jedoch aufgrund finanzieller Schwierigkeiten auf Seiten von SGI abgebrochen.


X-Plane setzt zB. auf OpenGL auf

gruß
mike
Garmin196 ist offline   Mit Zitat antworten