inspired by these articles/repositories: medium article, threex.proceduralcity , procedural-sckyscraper, Learning THREE js
Live version of code is visible at by clicking here
All textures are in textures folder
Build contains all of the three.js files to get project to work
All code was done in ProceduralCity.html file
Screenshots of what some random versions of the city looks like is in the screenshot folder
Modules are still in the repo but since after reading a lot of posts on line I was still unable to load the GLTFLoader.js file in our project. Its probably due to how the project is set up but honestly both of us can't figure it out so we did the best we could without custom models.