A 3D, interactive, procedurally generated painting created in a group with another student. Demo link here: https://jamie2719.github.io/566-final-project/. (Demo link only compatible with Mac computers)
Written using Javascript, Typescript, and WebGL.
Features:
- Procedurally generated terrain using summed Perlin noise
- Terrain is also colored procedurally based on its height value
- L-System trees are generated and placed randomly on reload