Was kann KWEngine?
- Variable Kameraperspektiven: First Person, Third Person und statische Kamera
- Einfache Verarbeitung von Keyboard- und Mauseingaben
- Quaderbasierte Kollisionsabfrage (Oriented Bounding Boxes)
- Objektorientierte Programmierung zur Förderung von OOP-Grundkenntnissen
- Import von Collada-, Wavefront-, glTF- und Filmbox-Modellen
- Dynamische Lichtersteuerung (bis zu 10 gleichzeitige Lichter)
- Dynamische Schatten (Shadow Mapping) für bis zu drei dynamische Lichter
- Zeichnung eines HUD (Head-Up-Display)
- Benutzerdefinierte Texturen [jpg, png, dds (dxt1/3/5)]
- Normal Mapping, Specular Mapping, Light Mapping und Emissive Mapping
- Model-Animationen
- Glow-Effekte
- Skybox-Support (Unified Cubemap)