For this week’s experiment, I was inspired by lava lamps.
I wanted to create something calming and has some sort of slow-moving animation. This is what I’ve come up with. Try playing around with the sliders for some effect.
My Journey at ITP NYU
For this week’s experiment, I was inspired by lava lamps.
I wanted to create something calming and has some sort of slow-moving animation. This is what I’ve come up with. Try playing around with the sliders for some effect.
Nice! Take a look at some of these examples for lavalamp motion.
This one is in Processing, which is the Java version of p5. So the ideas can be easily ported over.
https://www.openprocessing.org/sketch/247573/
This one is in GLSL, but it gives you an idea of what’s possible with using noise! Uncomment line 36 and let it run for a little bit.
https://thebookofshaders.com/edit.php#11/splatter.frag
Here’s the p5 noise reference, and some additional reading on it
https://p5js.org/reference/#/p5/noise
https://natureofcode.com/book/introduction/ (see section on perlin noise)
https://thebookofshaders.com/11/