A simple Directx example, including skybox, meshx, shadow volume, terrain and particle system.