Buch Zusatzprojekte

Hier gibt es als Zusatz vom Buch noch einige weitere Beispielprojekte.
Achtung diese Beispiele sind kein Bestandteil des Buches.

ToonShader

Beispiel zur Verwendung der Cel-Shading-Technik, die dem Spiel ein comicartiges Aussehen verleiht.
Zu sehen unter Anderem im Spiel XIII von Ubisoft.
Toon Shader
Download download

MD2-Model Loader

Loader der Quake2-Models (MD2) läd und animiert.
MD2 Loader
Download download

FBO (Frame Buffer Objects)

Einfach gehaltenes Beispiel, welches die Verwendung von FBO’s (Render to Texture) zeigt.
Achtung! benötigt Snow-Leo.
FBO
Download download

3DSLoader

Einfacher Loader, der 3DS-Files (AutoDesk) laden kann.
3DS Loader
Download download

Soundgenerierung mit OpenAL

Kleines “Klavier”.
OpenAL
Download download

Leveleditor zu ScrambleX

Der Leveleditor, mit welchem das Level für ScrambleX gemacht wurde.
OpenGL Leveleditor
Download download

Normal-Mapping

Erweitert die CFXWavefrontMesh-Klasse um eine Normalmap (Bump-Map).
Normal-Mapping
Download download

Quaternions

Kleiner Einstieg in das Thema. Zeigt wie man Rotationen mit Hilfe von Quaternions macht.
Quaternions
Download download