3D Maze is a project on Graphics. It is basically a 3D maze design and display platform. The 3D maze designer is a JAVA app. where the design for maze is produced. Then, the display paltform (in C++) draws the design in 3D with appropriate lighting and shading. 3D transformations can be applied of the maze as well. Gouraud shading algorithm was used to shade the Maze.
Technology used: Java, C++, Gouroud shading, Ray-Tracing Algorithm, Z-buffer Visible surface detection