Creative Coding | Final Project Proposal
Idea
For my final project, I plan to make a generative art display where the input would be a physical interface for the user to interact with.
The interface would have a switch where you could switch between 3 different modes (styles) of generative art -> for example topics like fire, water, and earth. I also plan on using the ultrasonic sensor to change the size of the art making it more interactive and letting the user feel like they are playing with the elements in a digital world.
Pseudo Code
Arduino
Press play to start the sketch // mode 1 will be displayed on the screen
If proximity to the sensor is low = decrease the width and height of the art
If proximity to the sensor is high = increase the width and height of the art
P5js
Press button to change between mode 1, 2 & 3
Class — 1. Fire 2. Water 3. Earth
Image load/particles/ shapes to generate art
Problem Areas/Gaps
This is my first time working with an ultrasonic sensor so I think I might run into some issues there.
Trying to define the size of the art per the proximity
Wild Card
If I have time I would like to add sound to the art work, again depending on the proximity the volume will increase or decrease and the type of music played will be related to the element shown on the screen