Categories
CCLab- Spring 2024

Mini Project 3- Generative Motion

Project Link:
https://editor.p5js.org/dis7588/sketches/Q7oa_9v-Q

Description:
For mini project 3, I explored different ways of creating something aesthetically pleasing by using circles. During class, I was instantly caught by the gradually changing size shapes or “the breathing motion circle.” For this project, I was inspired by the “hypnotizing shapes/visuals” usually used in EDM music videos or performances. I wanted to create something that was constantly changing and stimulating to cause a fluctuation in the eye mobility

First try:

Here, I tried placing the circles of different sizes in various canvas parts. I used five colors in total. With this try, I got more familiar with the function frameCount to change the background in a determined number of frames

Here is the code for the first part.
However, I was not satisfied with the final product, as I felt like there was too much going on within the same frame, and you couldn’t see the motion.

Second try:

I wanted to explore motion and oscillation functions more deeply in this case. The circle in the middle follows a spiral form, and the four circles on the side oscillate vertically based on sine waves with different positions on the canvas. The sinInput variable ensures that the animation evolves.

Final product:

I came across this music video of the song LOSING IT- FISHER, and I found the visuals interesting and similar to the examples shown in class. Therefore, I created a different-sized circle in the middle of the canvas, and the background changes under a frame Count 3===0.

This is the part where I got the inspiration from minute 2:34 to 2:47:

I found this sketch more visually appealing since I slowed down the speed at which the circles change size to be slower and the background to create a flashy effect.

Diving into Project A:

For creating the generative creature that responds to music abstractly I plan to combine visual elements with audio analysis to synchronize the creature’s behavior with the music. I aim to  adjust the creature’s size and color are based on the audio  frequency components.

Sources of inspiration:

Leave a Reply

Your email address will not be published. Required fields are marked *