2015 – 2018 – Rendering, Game Engine Development
Graphics Development (Java, OpenGL)
Matella is a modern OpenGL game engine I created due to my fascination with 3D rendering. I wasn’t content with the limitations of traditional ‘black box’ engines and wanted the freedom to explore and experiment with the technology at a deeper level.
Its features include:
- Wavefront model loading and VAO+VBO based rendering
- Phong Lighting System
- Integrated Model and World Editor
- Shadow mapping
- Heightmap Terrain Rendering + Editing
- Portals
- Tesselation-based LOD