Discotheques 1+2

Discotheques 1+2 are two generative art applications developed in Processing and p5.js. Inspired by pointillism, I originally aimed to create an interactive toy that would let users generate compositions of complex color combinations with ease. I explored this idea first in 2D with Discotheques 1 and eventually expanded the concept to a 3D implementation with Discotheques 2.

At the core of these projects was my desire to juxtapose pointillism’s analog foundations with digital technology, specifically digital screens. I focused on the aesthetic of broken digital screens in Discotheque 1 and expanded to a looser and more abstract concept with Discotheque 2.

Discotheque 2 reflects a move to 3D as well as an increased focus on the user experience. I developed a menu that allows users to control how objects are randomly generated by setting a range of values for each parameter. Other improvements over Discotheque 1 include the ability to pause all motion, export the current composition, and change the camera’s perspective.

Overview video
Overview video
Discotheque 1
Discotheque 2
Discotheque 2 menu graphic user interface
Discotheque 2 menu graphic user interface
Discotheque 2 3D workspace
Discotheque 2 3D workspace
Discotheque 2 output
Discotheque 2 output
Discotheque 2 output
Discotheque 2 output
Discotheque 2 output
Discotheque 2 output
Discotheque 2 output
Discotheque 2 output
Discotheque 2 output
Discotheque 2 output
Previous Project
Eurydice
for Wesleyan University Department of Theater
Next Project
Karaoke Superstar
for Wilson Lai
Original score for a short film about a teenage fangirl.