This project focuses on generating 3D environments from 2D perspective models using matrix transformations with C++ and OpenGL. The goal is to develop a visually immersive ancient scene through the manipulation of geometric objects, textures, lighting, and procedural rendering techniques. The project will employ shader programming using fragment and vertex shaders, and include advanced rendering techniques like plane tessellation to enhance realism. The final scene is a detailed and immersive ancient setting, an old temple or ruins, created entirely within the 3D space.
Back to Top