DirectX



  • TravisG schrieb:

    wow, erstaunlich wie viele unfähige typen in letzter zeit auftauchen die sich über den geringsten aufwand erst 2 wochen erkundigen müssen.

    setz dich hin und racker paar dx9 tutorials durch, das erste dreieck haste gleich gezeichnet und von da aus wirds auch nicht mehr viel schwerer. dx ist nicht c++, du wirst jetzt nicht 2 jahre dx9 lernen und dann merken "oops, war ja sinnlos". sobald du dx9 kannst sollte der übergang auf dx10/11 eh ein katzensprung sein.

    was soll das denn? Ich denke das zwischen einem 3D Spiel Programmieren und einem Dreieck ziehcnen ein großer unterschied ist 😃 und ein Buch über Dx ist sicherlich sinnvoll wenn er Spiele programmieren will



  • Du bringst hier etwas durcheinander, das Kommunizieren mit der Grafikkarte über Direct3D ist das kleinste Übel bei der Entwicklung eines Spiels, klar kann man hier viel Performance rausschleudern, aber die Schwierigkeit bei einem Spiel ist das drumherum, das Rendern mit der Fixed Function Pipeline ist ja nicht gerade schwierig nur mühsam mit den 1000 Funktionen mit 1000 Parametern.

    Es ist übrigens ein Trugschluss, dass OpenGL einfacher als Direct3D ist, da OpenGL nur sehr wenig umfasst und sehr viel über Extensions beisteuert, da gibts dann unterschiedliche Kategorien und nicht alle sind standardisiert (vor allem die Neueren, also das was gerade angesagt ist!) und da hat man also ebenso seinen Spaß wie unter Direct3D.

    Übrigens ist DirectX voll abwärtskompatibel, da es COM verwendet, es liegt einzig und allein am verwendeten Treiber ob die alten Renderpfade noch funktionieren.



  • ok kann mir einer ein Buch für C++ mit DirectX empfehlen?



  • fsdfasdf schrieb:

    TravisG schrieb:

    wow, erstaunlich wie viele unfähige typen in letzter zeit auftauchen die sich über den geringsten aufwand erst 2 wochen erkundigen müssen.

    setz dich hin und racker paar dx9 tutorials durch, das erste dreieck haste gleich gezeichnet und von da aus wirds auch nicht mehr viel schwerer. dx ist nicht c++, du wirst jetzt nicht 2 jahre dx9 lernen und dann merken "oops, war ja sinnlos". sobald du dx9 kannst sollte der übergang auf dx10/11 eh ein katzensprung sein.

    was soll das denn? Ich denke das zwischen einem 3D Spiel Programmieren und einem Dreieck ziehcnen ein großer unterschied ist 😃 und ein Buch über Dx ist sicherlich sinnvoll wenn er Spiele programmieren will

    das grafik proggen ist noch der kleinste teil beim "3d spiele programmieren". den haste größtenteils hinter dir sobald du deine eigene engine für dein spiel fertig hast oder eine andere benutzt. und danach wird das spiele programmieren überall gleich, egal ob du dx9,10,11 oder ogl benutzt.

    achja, sorry wenns etwas harsch geklungen hat, meiner ansicht nach sollte man sich nicht so pussyhaft verhalten und einfach mal machen.


Anmelden zum Antworten