Created in Processing. Fully procedural illustrations using a map system to detect shapes. A line wanders around the canvas and detects collisions. When collisions are found, a map graph is used to detect the polygon that was formed and generative algorithms are used to create fill patterns.
A particle engine written in WebGL that uses shaders to process all particle motion. 200,000 particles are simulated in the browser. 8 shaders provide different animation modes that can be accessed via the number keys. View Project
Written in WebGL using three.js. Planet, nebulae, and stars are all generated procedurally using shaders. Textures are generated for a height map, moisture map, texture map, normal map, and roughness map. A biome lookup image is generated to control the distribution of colors. Unique names are generated and used as the random seed, which is […]