A project developed for the final submission of CSC 562: Game Engine Design. It is a Javascript web application which uses Perlin noise to generate simple 3D heightmaps using WebGL. It adds tree-like objects to the map (also using Perlin noise) to improve realism.