THE SILENT BOX
0 Comments
In this project, I have created a flow field using Perlin Noise in p5.js. The entire canvas is divided into a grid and each cross-section of the grid contains a vector (direction). I have used a constructor function to create a particle to follow the vector. This shows a pattern on the screen.
I have used a constructor function for generating the particles. Inspiration Code In this project, I have created a natural landscape using the noise function in p5.js. The Mountains and river move at different speeds creating a parallax effect. The slider changes the time of the day, and the entire landscape changes color based on the sun's location.
Thanks to The Coding Train Channel and p5.js documentation for support. Code In this project, I have created the Big Dipper constellation using p5.js. The stars twinkle with noise effect and the positions are relative to the screen.
Inspiration Code In this project, I have created a custom eyeglasses program. It uses webcam input with ml5.js and p5.js to detect face and put glasses on the eyes. The user can change the color of the eyeglasses and see what they like.
Inspiration Code In this project, I have simulated the motion of a double pendulum and have given custom controls of gravity, drag, cord length, and tracing color. I did this project in Processing and p5.js.
Inspiration Code Reference Inspired by Daniel Shiffman's videos on YouTube, I have used Seriously.js along with p5.js to create live video filters.
There are two filters in this project: blur and vignette. The user can turn on the webcam and switch between these filters to manipulate the video in real-time. Inspiration Code Research Direction Social media has become a platform for posting information. Think of a post on Facebook. This post gets shared by people and gets commented on. Gradually, the post (an opinion) gets traction and becomes a trend. As more people share that post, it continues to influence the opinions of people about the topic of the post. This reaches a point where the social media algorithm recognizes which post is the most ‘trendy,’ caring less about the sources of that content.
Inspired by Spirograph design, I have created a custom Spirograph generator.
It has controls to change the pattern, position, color, and size. Start by clicking on the Randomize Pattern button. Generate something different every time! Code In this piece, I have created an optical illusion using lines. They appear 3D (going inside) and continuous but are on the same plane.
I have used parameters to change the line density, line color, line weight, and background color of the sketch. Code |