This is a list of all tutorials:
Order of Matrix multipliation and its effect on transformations
About the effect of matrix transformations on points and coordinate systems and how to concatenate matrices to achieve a desired transformation result.
Game-Tutorial 2 - Eingabeverarbeitung
Tutorial über die Abfrage von Tastatur- und Mauseingaben und wie diese in eine Ego-Shooter-Steuerung umgesetzt werden.
Game-Tutorial 1 - Die Game Loop
Tutorial über die Initialisierung eines OpenGL unterstützenden Fensters, das Erstellen einer GameLoop und die Messung der FPS (Frames per Second).
Skinning Part 1
Description of the skinning technique to animate 3D meshes. Includes the mathematical calculations behind it.
GPU-basiertes Zeichnen von Terrains
Zeichnen eines Heightmap basierten Terrains. Die Detailstufen des Terrains werden dynamisch angepasst so dass die Anzahl an zu zeichnenden Dreiecken nicht zu groß wird. Dieser Algorithmus erzeugt qualitativ nicht so hochwertige Ergebnisse wie der CPU-basierte Ansatz, ist dafür um ein vielfaches schneller und hauptsächlich GPU lastig, so dass er von schnelleren Grafikkarten profitiert.
CPU basiertes Zeichnen von Terrains
Zeichnen und Optimieren eines Heightmap basierten Terrains. Die Details werden derart reduziert, dass der sichtbare Fehler möglichst klein ist. Dieser Ansatz nutzt einen großen Anteil an CPU Rechenleistung.
Vertex Buffer Objects (VBO)
Tutorial über die Implementierung von OpenGL Zeichenoperationen mittels VBOs (Vertex Buffer Objects). Dies ist der schnellstmögliche Weg um Geometrie auf den Bildschirm zu zaubern.