Terrain
Javascript, UI Design, Drawing Tool
A web based drawing tool that I created to facilitate my artistic practice.
Terrain was one of my first programming projects.
It served as testement to the idea that my final thesis focused on: Coding should be a major part of fine art education.
My artistic practice was previously focused on physical techniques for creating abstract, fictional elevation maps. The idea for terrain was to allow for rapid prototyping of similar drawings.

Please feel free try it out.
There are 4 main drawing tools that make up Terrain:
- A "perlin noise" circular wave generator.
- A rotating square trail.
- An iterative wave partial generator.
- A pencil
There are also general tools available for selecting backgrounds, fills, strokes, etc.
PNG and SVG export supported. I personally use it to export SVG's which I import into pen plotters, laser cutters, and 3d printers.
Watch the video at the bottom of this page to see it in action.
@byemalin