This is a project I have worked on for a Computer Graphics course in university.
The assignment was to create a favella neighborhood, which was supposed to look like a maze.
The maze contains different objects like:
•Buildings that change height and texture
•Trees that also change their texture
•Street lamps
•Fountains
•Staircases
•Bridges
•Rivers
•Boxwood
The interactive panel allows the following changes:
•Intensity and color of the light coming from the street lamps
•Intensity and color of the scene light
•Day/Night mode
CSG.js
dat.gui.min.js
OrbitControls.js
three.min.js
To all the students from my university who happen to look at the project, you are now officially warned that you'll most likely be caught if you decide to copy my code and submit it as yours as most of our assignments are tested for plagiarism and saved for some period of time.