Description
Custom 3D graphics application featuring procedural terrain generation and advanced rendering techniques.
- Engineered a robust lighting pipeline supporting ambient, diffuse, and specular lighting models, alongside dynamic run-time light sources including directional, point, and flashlights.
- Implemented advanced post-processing and rendering features to enhance visual fidelity, such as High Dynamic Range (HDR), Bloom via Multiple Render Targets (MRT), Skyboxes, and dynamic distance fog.
- Developed a procedural terrain system utilizing randomized heightmaps, creating an illusion of an infinite world through seamless texturing and atmospheric effects.
- Programmed a versatile 3D camera and physics-based player controller, complete with gravity simulation, terrain-collision (hill climbing/falling), jumping, and underwater states.
- Built a custom asset pipeline to parse and load .obj 3D models and their associated material textures directly into the scene.
Tech Stack
Team Members

Liam Froyen
Team Lead & Developer
TDV
Tim De Vogelaere
Developer
