Entwickler-Ecke
Multimedia / Grafik - DirectX oder OpenGL?
Ferrari - Mi 22.03.06 17:19
Titel: DirectX oder OpenGL?
Hi,
ich würde gerne anfangen 3D zu programmieren. Wie soll ich das machen:
mit DirectX oder mit OpenGL?
Sollte ich in C oder in Delphi programmieren?
Könnt ihr mir vielleicht auch einige gute Bücher empfehlen?
Lossy eX - Mi 22.03.06 17:44
Das sind Grundsatzfragen die du dir eigentlich nur selber beantworten kannst.
C++ oder Delphi? Dabei solltest du dich für das entscheiden was du lieber machst und besser kannst.
Direct3D oder OpenGL? Ich als Mod in einem OpenGL Forum bin geringfügig voreingenommen weswegen ich mal nicht darauf antworten werde, da meine Antwort sehr klar sein dürfe. Stattdessen hinterfrage ich das mal ein wenig. Hast du vor irgendwann mal eine andere Plattform wie Linux oder so zu unterstützen? Wenn du diese antwort nicht 100%tig verneinen kannst solltest du dich nicht unbedingt mit DirectX beschäftigen. Das wird es nämlich nur für Windows geben und dann mit Vista sogar mal wieder eine neue Version die mal wieder eine Vollkommen andere Schnittstelle hat. In OpenGL wird die Schnittstelle immer nur erweitert. Und wenn du eine neue Technologie einbinden möchtest, dann musst du lediglich eine zusätzlich Erweiterung implementieren. Wenn du mit DX etwas neues machen möchtest musst du ein mal ALLE DX Objekte austauschen. DX ist aber an sich schon objektoriertiert. Also entscheide dich Weise. :zwinker:
Ach ja. Wenn du OpenGL machst, dann bitte auch mit SDL. Wenn du dich richtig daran hältst bräuchtest du dir nur einen Linuxkompiler schnappen und schon hättest du ein Linuxbinary.
Ferrari - Mi 22.03.06 17:55
Ich glaube ich programmiere dann in OpenGL mit Delphi. Doch wahrscheinlich muss ich noch ein paar Units und so downloaden. Was brauche ich alles? Kann mir vielleicht einer ein gutes Tutorial oder Buch über OpenGL mit Delphi sagen?
Danny87 - Mi 22.03.06 18:00
sieht so aus als sei mein beitrag unnötig gewesen :?
Ferrari - Mi 22.03.06 18:04
@ Danny87
Sorry, aber ich habe deinen Beitrag nicht gesehen. Ich war noch dabei meinen Text zu schreiben als dein Beitrag erschien.
Phobeus - Mi 22.03.06 23:13
Wenn Du mit OpenGL unter Windows programmieren willst, solltest Du einen Blick auf diese Seite werfen:
http://wiki.delphigl.com/index.php/DGLSDK. Dort findest Du einen Installer, der gängige Header auf deinem System installiert, so dass Du für den Anfang gut bedient sein solltest. DGL bietet desweiteren offentlich auch genug andere Ressourcen fürs Selbststudium ;)
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!