This is an interactive vizualizer i built to mimic lava lamp goo allowing the user to mix
and stir this gooey substance using keyboard inputs or opitionally midi knobs to create custom chill and hypnotic movement.
HOW IT WORKS:this network is separated into 5 distinct parts, controls, noise, randomized bubbles animation, post FX, and a debugger(opitional).
noise controls the height and shape of the goo while button inputs control how the noise is moved.
keys 2 and 3 change the seed, keys 4 and 5 change the x and y position of noise, and key 1 resets all values.
shown above you can see exactly how each key effects different noise channels.
to further push the feeling of playing with a lava lamp i added some orbs which will every so often float out of the goo.
this animation is controled by a series of math nodes which will randomize the movement and start position of orbs.
this network controls the "look" of the goo, this includes the camera position, coloration, and depth.
there is also some procedural animation going on here used to fade between randomized color values.
this is the debugger used to easily visualize to the user what is happening and what key is being pressed
this network is of course opitional and not used for any actual live showings, its just a quick and easy way to show the projects interactibility.