V
Hi!
So, das Buch kam gestern an. Werde es warscheinlich aber wieder zurück schicken. Was mich stört: Am Anfang erklährt er viel zu lang irgendwelche Templateklassen für Listen, Stacks, Arrays, Hashtables usw.. Das wäre alles nicht so tragisch, wenn er nicht nur die Prototypen auflisten würde(ich will mich auf die Couch hocken und das Buch lesen, und nicht vorm Rechner die Sourcecodes durchgehen).
Generell ist mir alles sehr abstrakt gehalten. Manchmal verwendet er lineare Algebra wo es eigentlich keinen Sinn macht.
Die Seite www.wild-magic.com gibt es nicht mehr, http://www.geometrictools.com ist nun die aktuelle. Wie ich gelesen habe, 3 Wochen nach erscheinen dieses Buches wurde die Domain gewecheselt.
http://www.geometrictools.com/ZipFiles/BookFigures.zip Das sind die Samples, die er vergessen hat, auf CD zu bringen.
An Effekten wird Spheremapping, Multitetxuring, Bumpmapping, Projective Texturing(gerade hier hätte ich mir mal eine genaue Beschreibung gewünscht), Planar Shadows und Shader (Cg, kein glSlang) beschrieben.
Pluspunkt ist das übersichtliche Design des Buches. Der Code ist gut kommentiert, und sehr sauber programmiert. Auch der Schreibstil des Authors ist verständlich.
Naja, ich mache mal jetzt meine Entscheidung von den Kaptiel über LOD und dem Collision Detection ab. Da ist der Mathematikkram auch mal richtig angebracht.
Soweit ich richtig verstanden habe, ist der Code für Visual Studio .NET 2003 (MCVC7.1) entwickelt. Also zumindest die Projektdateien. Wild Magic lässt sich aber auch unter Linux, MacOS und glaube sogar unter Sun kompilieren. Für Windows gibt es zusätzlich einen DirectX renderer.
mfg olli