![]() |
DirectX oder OpenGL?
Hi Leute,
Mein Kollege und ich wollen mal ein kleines 3d Game Programieren. Mit OpenGL klappt das schon ganz gut mit Texturen und Modellen. Um aber richtig starten zu können muss ich mich ntürlich für directX oder OpenGL entscheiden. Was würdet ihr mir den empfehlen? Welche Engine bietet bessere Effekte oder sind beide etwa gleich gut? Vielen Dank schon mal im voraus! |
Re: DirectX oder OpenGL?
Wenn Du auch nur ansatzweise darüber nachdenkst eine andere Platform zu unterstüzen, dann nimm OpenGL.
Ansonsten ist es fast egal und kommt eher darauf an was dir besser liegt... |
Re: DirectX oder OpenGL?
Zitat:
Greetz alcaeus |
Re: DirectX oder OpenGL?
OpenGL oder DirectX. Der ewige Kampf um die Weltherrschaft :lol:
Man kann eigentlich nicht sagen dass das eine oder das andere besser wäre. Ich habe mit OpenGL angefangen, bin auf DirectX umgestiegen und experimentiere derzeit mit Managed DirectX, was IMO einen Blick wert ist. Welches du nehmen sollst kann ich dir eigentlich nicht sagen. Wie schnell dein Programm wird hängt weniger von der API ab, die du verwendest, sondern mehr davon, was du aus ihr rausholst. Mein Tip ist: Schau dir beides an. Du hast jetzt mit OpenGL ein bisschen rumgespielt. Schau dir kurz DirectX an und entscheide dann, was dir besser gefällt, was dir besser liegt, womit du besser zurechtkommst. |
Re: DirectX oder OpenGL?
Hm, mit Blick in die Zukunft: Ich glaube in Vista will Microsoft von OpenGL abstand nehmen und nur noch auf DirectX setzen.
rantanplan |
Re: DirectX oder OpenGL?
Zitat:
Greetz alcaeus |
Re: DirectX oder OpenGL?
Zitat:
|
Re: DirectX oder OpenGL?
Zitat:
Also eine Geschmackssache ;) P.S. Nimm OGL !!!! :zwinker: |
Re: DirectX oder OpenGL?
Zitat:
Ich würde sagen du guckst dir erstmal beides an, und entscheidest dann selbst was für dich mehr geeignet / einfacher ist. Ich habe selber mal ein bisschen DirectX gemacht, mein Fall ist es nicht. :-D |
Re: DirectX oder OpenGL?
Abgesehen davon, dass sowohl hier als auch in vielen anderen Threads bereits alles gesagt wurde, würde ich neben der Plattformunabhängigkeit (da gibts nur OpenGL als Sieger) vor allem schauen welcher Philosophie Du am ehsten fröhnst. Nutzt Du rein OOP so wird dir DirectX vermutlich besser schmecken, nutzt Du lieber eine prozedurale Bilbiothek und kapselst diese selbst in Objekte so wie Du es brauchst, wird OpenGL Dir mehr bekommen. Unterstreichen kann man dort also im Zweifel nur den eignen Test und weniger das was irgendwelche Mehrheit oder die Marktpolitik scheinbar gerade aktuell für richtig hält. Der Kernpunkte bei der Entwicklung ist in beiden Welten eigentlich eher Schnittstellen unabhängig.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:44 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz