Project for 3D Graphics at MoSIG
Sören Selbach, M1 MoSIG (Erasmus), student number 42103274
Esther Chevalier, M1 MoSIG (Erasmus), student number 42103277
pip install -r requirements.txt
Annotated with who did what (E: Esther Chevalier, S: Sören Selbach)
- Procedural ground using fractalized Perlin noise (both)
- Procedural water movement (E)
- Diffuse mapping (both)
- Normal mapping (S)
- Displacement Mapping (S)
- Specular mapping (S)
- Cube mapping (S)
- Environment mapping
- Skybox
- Phong shading (both)
- Fog (S)
- Keyframe animations (E)
- Skinning (E)
- Character movement
- Obstacles
- Infinite bridge/ground (⇒ tileable perlin noise)
- Ambient occlusion
- Shadows
- Etc.
- Less detail in ground and water further away from camera