Procedural Environment Generation is a project that aims to create a procedural environment using WebGL technologies.
The project uses the following technologies:
This project is in part of my dissertation for my BSc in Computer Games Development.
To produce the terrain, a NodeJS package was made to implement the Marching Cubes algorithm into ThreeJS
- Produce a procedural terrain using the Marching Cubes algorithm
- Procedurally place envrionmental objects across the terrain, accounting for the terrain's height
This project is licensed under the terms of the MIT license.