When I had to replicate the 80's lava lamp object, my first thought, was to create a complex particle system, and use the drawing api to draw a gradient simulate the plasma effect, but after a while, I found that using blendModes,combined with gradient colored circles, simplify the problem to the limit.

Blend modes are conceptually very simple, but their practical application is sometimes difficult to see, and really often does result only from a bit of luck and guesswork.

( A biological texture generated with blend modes )

» Keep Reading : BlendMode