Creative Code
AD ASTRA
A poster for the famous Latin phrase ad astra. Not a free poster for the Brad Pitt blockbuster. Written in js. Make your own version here. Restart the canvas by clicking.
Bezier Clock
A sketch done with the prompt of “make a clock.” Randomly iterating bezier curves color the background behind a sun to portray the concept of time’s arrow. Written in js. Interact with the sketch here.
Loop Sketch
A looping group of embedded tori. Written in js.
Emergence
A rainbow thread generator set to a personal piano piece titled “Emergence.” Threads are created each time the sketch is run using a particle system, a vector grid, and Perlin noise. Written in js. See the sketch here.
Stranger sin Rotations
Sketch to incorporate a use of sound. Written in js. See here for the sound experience, especially if you’re a Stranger Things fan… credit to C418 for the music!
Web Browser Photobooth
A web browser photobooth built in p5.js with five different filters and a quad mode. Use it here!
Emotions Detector
A live feed emotions detector sketch written in js using face-api.js and ml5. Use it here!
Design Methods
Chindogu
Chindogu are a Japanese convention celebrating useless design. In the canon of useless machines, I designed the iClock: a time-telling device that exclusively cater’s to a user’s subjective sense of time.
A one-click generative art maker. Written in js.
Part of a speculative design sprint, I designed a space habitat for a society that’s been forced to move off-world by environmental concerns.