A project made for the HU Berlin computer graphics module.
Features include:
- texture loading and mapping using a texture atlas
- Blinn-Phong Shading
- 3 different type of lights: directional, point, spot light (only directional and point light presented)
- shadow mapping (two render passes: first rendering to depth texture, then to framebuffer)
- skybox