Fluid Filler

Fluid Filler is a procedural geometry node modifier for Blender 4.1+ that fills containers with a mesh that conforms to its interior.

Features at a glance

Powerful Options for Professional Workflows
🍺Fill any container (truly)

Built for working with nearly any shaped container at real-world scale and beyond.

🍺Surface Tension

Fluid Filler’s meniscus options allow you to adjust the surface of the mesh to mimic surface tension.

🍺Surface displacement

Sometimes a liquid’s surface isn’t perfectly flat.

🍺Add a layer

Add an additional layer to the base layer to create features such as foam.

🍺”Gravity”

With the gravity option checked, the surface of the Fluid Filler mesh will stay horizontal when its container is tilted.

🍺Animation

Many settings can be animated (key framed). But please note the quality of your animation will be dependent on the quality/style of your container (see known limitations below).

🍺Unconventional uses

You can even do some pretty cool things that aren’t liquid related…

🍺Well-Organized & Documented

We provide you with a clean & well-organized geometry node setup that you can study and modify to meet your needs.

What you can do with Fluid Filler

Probably more than you think!

Fill ANY container

Fill any object with fluid with lots of advanced features.

Add layers (foam)

Add a different layer to the base layer, such as foam.

Animate

Many settings can be animated (key framed). But please note the quality of your animation will be dependent on the quality/style of your container (see known limitations below).

Toggle visibility

Fill any object with fluid with lots of advanced features.

Surface Displacement

Sometimes a liquid's surface isn't perfectly flat.

Random Fill

Fill any object with fluid with lots of advanced features.

Expand / Contract

Fill any object with fluid with lots of advanced features.

Standalone liquid

Fill any object with fluid with lots of advanced features.

"Gravity"

With gravity checked, liquid will stay flat when you tilt an object.

What you get

Cool stuff.
Bubbles not included

Please note that the bubbles featured in Fluid Filler images are not a feature of the modifier.

🍺Fluid Filler geometry nodes setup

Actual two. Fluid Filler and Fluid Creator. These are node setups that you can analyze and alter if you have the technical skill.

🍺Shaders

We provide glass, liquid, and foam shaders to get your started.

🍺Assets

Glasses and bottles and some other containers. All to real-world scale.

🍺”Presets”

These are assets saved with specific settings to get you started. You can easily copy the Fluid Filler modifier to any container of your choice by dragging them from Blender’s asset browser.

🍺More…

Future updates and assets.

Known limitations

Some things to know
⚠️Fluid Filler is not a fluid simulator

Fluid Filler does not simulate actual fluid dynamics, it just creates an adjustable interior mesh with inputs that allow you to adjust how it looks & behaves.

⚠️Some containers can cause the liquid mesh to “break” at some level percentages

Due to the complexity of some geometry, the generated mesh will sometimes “break” at certain fill levels. Tweaking the fill value will often resolve mesh issues. But because of this, animating smooth trouble-free fluid adjustments can be problematic with some meshes (simple geometry is usually fine).

⚠️Subdivision can cause issues

Again, due to the complexity of some mesh shapes, where and how you add subdivision in your modifier stack can cause issues.

⚠️Fluid Filler geometry is constrained to its container

The geometry created by Fluid Filler is constrained to the interior of the container it resides in.

Support

We're here to help
Discord

Find us on the Official 3DYZ discord.

Documentation

We’ve tried to make it easy for you.