Die Engine
Die Gemini Engine ist ein kleines Softwareprojekt zur Terraindarstellung. Das Programm ist in Microsoft C# und Managed DirectX geschrieben und versteht sich als kleiner Experimentierkasten, welcher mir erlaubt verschiedene Techniken zu ergründen und zu erforschen.
Einige Daten zur Technik:
- Frustum Culling mittels Quadtree-Datenstruktur.
- Level-of-Detail auf Grundlage von GeoMipMapping mit Adapter-Indexbuffern.
- Wasserreflektionen durch projektives Texturerendering und Oblique Frustum Clipping.
- Multitexturing des Terrains mit Haupt- und Detailtextur.
- Skybox.
Artikel