I’m working on a project that I need to complete entirely in Blender within a short time. One part of the project requires creating a realistic candle wax dripping and melting effect, like the reference image below:
Fluid Simulations: Very limited control, with no parameters like weight attributes to customize the flow.
Geometry Nodes: Quite complex to set up for good results; it feels like you’d have to remake a solver from scratch, similar to Houdini’s Vellum or FLIP Fluids.
So, is it possible to achieve this effect with Blender’s current tools? Are there any free addons or techniques that could help me achieve it?
I’m trying to think through how this could work… I think the “best” way would be to make a super high poly mesh of the candle and sculpt shapekeys, but this isn’t a simulation, so it doesn’t count for your requirements
SDF would probably work really well, they have that molten flowiness already, but animating that… I’m not aware of any SDF solution that lets you easily animate the primitives @Metin_Seven ?
I really think SDF nodes in geometry nodes could get you there, but I don’t think it would be fast or easy. Animating each single drip would involve animating dozens of primitives, and getting it to look good would require… hmm… I’d guess a timelapse of a melting candle video and going through frame by frame to match it. If I was asked to do this at work, I’d give an estimate of a full work month to make it happen (or suggest finding a different way, like compositing a video of a candle into whatever)
Yes , thanks.
I’ve been testing different things for 2-3 days now, but it’s very difficult to get a decent result in such a short time. Here, for example, I’ve tried to mimic the effect using only surface deformation.
But I’d have to generate points in a volume instead, and calculating the falling drops will take a long time…
In the typical case of a candle melting, I’d probably setup a simulation zone to generate a wax pool via proximity to the wick/flame.
Then I would generate points from the wax pool and have them trace the lowest path down (similar to an erosion generator), this trace can then be used to displace the wax, either inward (when hot enough to melt the base wax) or outward (when the wax is cooling and solidifying)
I do think it is possible, but would certainly take a lot of time to make it work right.
Thank you very much for this solution. It could be pretty good with a little more preservation of the melting volume and a few adjustments, thank you! Even if it’s always difficult reach the right aspect at the end…