Sanctuary

A repository where curiosity and randomness intersects visual augmentation.

Circle Packing Preview

Circle Packing

A miniature project for converting pictures into artistic paintings by applying circles that bring their own interpretation.

Kaleidoscope Preview

Kaleidoscope

A kaleidoscope is an optical apparatus containing two or more reflecting surfaces slanted at an angle to one other. This project tries to replicate the traits of a kaleidoscope to create symmetrical pattern using user input.

Shakespeare Monkey Preview

Shakespeare Monkey

A miniature project that looks into the infinite monkey theorem, which states that a monkey hitting keys at random on a typewriter keyboard for an infinite amount of time will almost surely type any given text, such as the complete works of William Shakespeare.

Terrain Generation Preview

Terrain Generation

A miniature project that creates a 3D procedural terrain using Perlin Noise.