Showcase some of the popular rendering techniques such as bump mapping, shadow mapping, height mapping, terrain generation, dynamic fog and dynamic light.