OpenGL oder Direct3D für ein neues Windows-Spielprojekt? Oder etwas anderes

Ich starte ein Hobby-Spiel-Projekt unter Windows, bei dem 3D-Grafikeffekte stark genutzt werden. Es wird höchstwahrscheinlich in C ++ geschrieben.

Soll ich OpenGL oder Direct3D für mein Grafik-Backend verwenden? Warum

Oder sollte ich eine fertige Grafik-Engine wie @ verwendOGRE 3D? Welcher

Einige Links zu "Erste Schritte" wären hilfreich. (Bei beiden Technologien oder bei beiden.)

Bearbeite - Ja, ich meinte wirklich Direct3D, nicht DirectX, dank graham.reeds zur Klarstellun

Bearbeite - Mihai Lazar wies darauf hin, dass ich auch eine Grafik-Engine wie OGRE 3D verwenden könnte. Die Frage wurde bearbeitet, um diese Alternative wiederzugeben.

Antworten auf die Frage(40)

Ihre Antwort auf die Frage