was hat SDL mit OpenGL am Hut?
-
Hi,
die SDL ist doch eigentlich ein Interface fuer die DirectX Funktionalitäten wie Joystick- und Keyboardeingabe, Sound, 2D-Grafik...(zumindestens unter Windows). Warum wird es dann immer mit OpenGL in Verbindung gebracht? Könnte ich auch OpenGL fuer die Grafik einsetzen und DirectX fuer Sound und Input? (wenn ich keinen Wert auf Plattformunabhaengigkeit lege)
Oder macht das keinen Sinn?P.S. Ist die DirectX-Programmierung viel schwieriger als SDL?
-
Natürlich kannst du DX für die Eingabe, Sound, ... verwenden und OGL für Grafik. Einige Spiele machen dass doch sogar.
-
Du kannst Dir bei SDL aussuchen ob Du OpenGL verwenden willst oder nicht.
D.h. insbesondere dass Du dann mit SDL+OpenGL plattformunabhängig bleiben könntest.DirectX-Programmierung ist angeblich schwieriger/umständlicher als SDL.
-
Aber die SDL beinhaltet kein Interface fuer Direct3D, oder?
-
Xendor schrieb:
Aber die SDL beinhaltet kein Interface fuer Direct3D, oder?
stimmt, da dx im gegensatz zu ogl plattformabhängig ist.