Some of my digital animation projects that I made with the help of p5js library in the javascript editor. With p5js you can create amazing visual animations with only code! I am showing some of my favorite works over here which include projects like the virtual clock animation and sine loop animation.
I used blenders python API to create this amazing yellow mesh animation. It's an intricate process and involves several nuances such as importing the necessary modules, creating the mesh, defining the animation key frame and then finally excecuting and building this animation.
Used p5.js to create this sine loop animation. By utilizing the sin() function I could create oscillating values for this animation that moves in the shape of a sine wave pattern. I like calling it my "jellyfish" animation.
Another amazing animation built by using the p5.js library. It's an abstract clock where the square in the middle represents the flow of time and how the clock is always rotating. There are 12 circles that are revolving around it and also mimicking a expanding/contarcting motion similar to that of the human breath. 12 is a really significant number since it signifies entirety in the cosmic tradition.
This one is called the Slow Yantra since it is designed with the intention of calming the human mind. It is similar to clock animation but the use of bright colors, the tantric patterns, the theme and all the other design choices are made in such a manner as to slow down the human mind in this fast paced world.
Through this donut project my aim was to explore the 3D modules and particle system in the p5.js library. The camera view is revolving at a random rate around the 3D object (Donut). The particle system generates new particles every few seconds. The frequency, color and sizes change at a random rate.