This is a Collection of Sketches made using p5.js, which aim to simulate The physics of natural systems. inspired by Daniel Shiffman's "Nature of Code."

In order to create a more natural online experience for the user, I decided to take elements of the natural world, and incorporate them into different code scenarios, mostly generative art. I am excited to extend these techniques into future interface design projects. As the line between reality and the digital space becomes more blurred, these techniques and tools become more necessary


 
 

Flashy Sine

3 sin waves you can control with your mouse! 

Interact Here!

Screen Shot 2020-12-23 at 10.52.08 AM.png
 
 
 
 

Cosmic Cursor

Glide your mouse around the screen to create a beautiful cosmic trail!

Interact Here!

Screen Shot 2020-12-23 at 10.57.39 AM.png
 
 
 
 

BAll Collisions

Click to produce a new ball! When the balls collide they change colors and multiply!

 
 
 

Colorful Springs

Drag your mouse around this sketch and try to click different joints of the spring. You can adjust its the speed and direction it bounces in, as well as its color!