EXP 001 // Dynamic Paint Liquid

I’ve always seen Dynamic Paint as one of those exot­ic things in Blender that could only be use­ful for one or two odd things.
Oh, how wrong I was

Here’s an exper­i­men­tal (fer­ro flu­id?) liq­uid effect using dis­place­ments. The main dis­place­ment is con­trolled by an emp­ty to cre­ate the wavy effect, while the voronois stick­ing out are con­trolled by ver­tex weights gen­er­at­ed with dynam­ic paint. The fiery effect is also con­trolled by dynam­ic paint, using a paintmap. This is only the tip of what can be done with DP (yes, we’re on an ini­tals basis now). There’s a mul­ti­tude of options and pos­si­bil­i­ties when mix­ing DP with mod­i­fiers and dri­vers, and for tex­tur­ing mix­ing paint­ed can­vas­es (ver­tex col­ors) with mix nodes and pro­ce­dur­al textures.

One piece of advise this project brought back to me is to always bake your physics before start­ing a long ren­der. Specially if you are ren­der­ing to a sequence and intend to stop it and resume lat­er. If you don’t bake the physics, they will change and the sequence will break.

Not only that, then you will have to re-ren­der the entire thing, since every­thing will have changed. Also note that objects can have more than one Dynamic Paint can­vas, and each can­vas has their own bake. Make sure you bake all canvases!

Note: This blend requires Blender 2.79 (RC). It also includes the Natron project file.

All the posts you can read
FreebiesBlender, Cycles, Experiment, Motion Graphics, Natron03.09.2018