Suche einige Literaturempfehlungen zu OpenGL, DX, GLSL/HLSL etc.
-
Hallo.
Ich suche gute Bücher (oder Tutorials, wenn sie wirklich gut sind.) für folgende Themen:
OpenGL 3.0 (evtl. aufwärts) - Das aktuelle Red Book soll sich ja damit beschäftigen, soll aber laut Reviews veraltet sein und größtenteils noch auf den alten Revisionen basieren.
Direct3D 10 und aufwärts. Habe keinen Bedarf an Direct Sound oder was es da sonst noch so gibt, aber natürlich bin ich dem ganzen nicht abgeneigt wenn es so eine Art allumfassende DX-Bibel gibt die alles beinhaltet.
Und zu guter letzt:
Empfehlungen für Bücher die eine leicht verständliche Einführung in die Theorie hinter 3D Grafikdarstellung vermittelt. Mit "leicht verständlich" meine ich ein Buch, das zwar voraussetzt, dass man gewisse mathematische Kenntnisse besitzt (evtl. auf Niveau eines typischen Studierenden eines Ingenieursfachs), aber trotzdem will ich kein Buch über angewandte Mathematik.
Wenn es sowas überhaupt gibt, würde mich eine kleine Einführung hinter die Unterschiede zwischen OpenGL und D3D interessieren, die darauf eingeht, welche Philosophien wohl dahinter stecken, dass die beiden APIs die selben Dinge unterschiedlich implementieren (OpenGL 4.1 und D3D 11.x unterstützen doch weiterhin noch komplett die selben Features, oder?).
So, ich weiss, das ist recht umfangreich, aber ich wäre dankbar für die Hilfe
-
Ooops, habe glatt noch etwas vergessen:
Was nettes ausführliches zu GLSL/HLSL/CG wäre auch sehr schön
-
Mein Tip:
http://www.amazon.de/Programming-Computer-Graphics-Charles-Development/dp/1584502770/ref=sr_1_1?ie=UTF8&qid=1302691382&sr=8-1
oder
http://www.amazon.de/Primer-Graphics-Development-Wordware-Library/dp/1556229119/ref=pd_cp_eb_3Für alles andere:
http://msdn.microsoft.com/en-us/library/ee663301.aspx
-
Die OpenGL Superbible 5th Edition beschäftigt sich mit OpenGL 3.x. Ist auch so ziemlich das einzige Buch das ich empfehlen kann. Gute OpenGL Bücher sind rar gesät, die meisten lehren immer noch OpenGL 2.x oder gar 1.x.
Leider.
In Verbindung mit Games Programming schauts da bei OpenGL noch schlechter aus.
Die guten sind meistens auch nur Englisch.Der 3D Math Primer soll auch sehr gut sein:
http://www.amazon.de/Primer-Graphics-Development-Wordware-Library/dp/1556229119/ref=sr_1_1?ie=UTF8&qid=1302697239&sr=1-1Für GLSL das Orange Book:
http://www.amazon.de/OpenGL-Shading-Language-Randi-Rost/dp/0321637631/ref=pd_bxgy_eb_img_b