More Generative Art!


Here are more generative art pieces I made in the p5.js web editor. 

Hyper-speed Series

For these, I wanted to create vibrant wallpaper sketchs using relatively little code. Here is the result! 

Explore the code here


Explore the code here


Speed Coding!

In my Concepts, Cultures, and Critique class we discussed generative art, particularly Sol LeWitt, who has inspired many generative artists with his procedural, instruction-based artworks. Questions that came up included: What is the art? The instructions or the product? Who owns the art?”

For an in-class assignment, we were tasked with creating an inspired version of Sol LeWitt’s Wall Drawing #118 instructions.


Here were the instructions: “In 15 minutes, on a computer-generated canvas, using the p5.js web editor, place no more than fifty points. All of the points should be connected by straight lines.”

Here’s what we came up with!


Explore the code here


Soothing Sketch


This piece incorporates many p5.js skills that I have been learning. I wanted to create a sketch that has: 
  • One element controlled by the mouse.
  • One element that changes over time, independently of the mouse.
  • One element that is different every time you run the sketch

Here is the result:

Explore the code here

Conditionals and Variables


I combined what we have learned with conditionals and variables to make a fun sketch in p5.js.


Explore the code here

Cargo Collective 2017 — Frogtown, Los Angeles