If you’ve tried to create a liquid simulation in Blender 2.8 and nothing seems to work, you’re not alone. Many Blender users—especially those new to the software—run into problems where the liquid simply doesn’t appear, doesn’t move, or the simulation won’t even start. This can be frustrating when you want to make realistic water, pouring effects, or animated splashes. The good news: most liquid sim issues come from a few common mistakes or misunderstandings. Here’s a clear guide to finding out why your Blender 2.8 liquid sim isn’t working, how to fix it, and how to avoid these headaches in the future.
Why Liquid Simulations Often Fail In Blender 2.8
Blender 2.8 introduced a new liquid simulation system called Mantaflow, replacing the older “Fluid” system. While Mantaflow is more powerful, it’s also more complex for beginners. Most problems happen because:
- The wrong settings or domain types are chosen
- Objects are not set up correctly as liquid sources or obstacles
- Baking isn’t done properly
- The simulation cache is missing or outdated
An important point: If you’re following an old tutorial for Blender 2.7 or earlier, the steps may not work. Mantaflow’s workflow is different.
Key Elements For A Working Liquid Sim
Let’s look at the critical parts you need to get right:
1. The Domain
The domain is a box that holds your whole simulation. If it’s too small, your liquid disappears. If it’s missing, nothing happens.
- Make sure you add a cube and set it as the “Domain” in the Fluid settings
- The domain must completely surround your liquid source and the area where the liquid will move
- The domain object needs enough resolution to show detail
2. The Flow Object
Your liquid must come from an object set as a Flow. This could be a sphere, cube, or any mesh.
- Select your source object, go to the Physics tab, and set it as “Fluid” > “Flow”
- Set the flow type to “Liquid”
- Use “Geometry” or “Inflow” as the flow behavior depending on whether you want a one-time splash or a continuous pour
3. Correct Settings
Common settings that often cause issues:
- “Resolution Divisions”: Too low and the liquid will look blocky or not show up
- “Cache Type”: Use “Modular” or “Replay” for easier testing
- “Start” and “End” frames: Make sure they cover your animation length
Here’s a quick comparison of key settings and their effects:
| Setting | Low Value Result | High Value Result |
|---|---|---|
| Resolution Divisions | Very rough, little detail | Smooth, realistic detail (slower) |
| Domain Size | Liquid clips or vanishes | Plenty of space for simulation |
| Cache End Frame | Sim stops early | Simulates full animation |

Credit: blender.stackexchange.com
Step-by-step: Troubleshooting A Broken Liquid Simulation
If your liquid sim isn’t working, follow these steps to find and fix the problem:
- Check the Domain: Is it present, large enough, and set to “Liquid”?
- Look at the Flow Object: Is it inside the domain? Is “Flow Type” set to “Liquid”?
- Bake the Simulation: In the domain’s Physics settings, click “Bake Data.” Without this, nothing will appear.
- Adjust Resolution: If you see chunky, low-quality liquid, raise the resolution divisions.
- Review Cache Settings: Make sure the start and end frames match your animation. Delete the old cache if you change settings.
- Test with Simple Shapes: Try a basic cube as your flow object to rule out mesh issues.
- Update Blender: Early Blender 2.8 builds had bugs. Update to the latest 2.8x version for best results.
Here’s how problems can show up and what usually causes them:
| Problem | Likely Cause | Solution |
|---|---|---|
| No liquid appears | Domain missing/too small, flow object not set | Check domain/flow setup |
| Simulation does not move | No baking, cache not updated | Bake again, clear cache |
| Liquid passes through objects | Obstacles not set as Fluid > Effector | Set obstacles correctly |
Two Insights Beginners Often Miss
- Normals and Scale Matter: If your mesh normals are flipped, or objects are scaled without applying (Ctrl+A), simulation can fail. Always “Apply Scale/Rotation” and check normals before setting up physics.
- Bake Order Affects Results: If you change the domain or flow object after baking, you must clear and rebake. Old cache files can make it look like nothing changed.
Quick Fixes And Smart Tips
- Keep it Simple: Start with basic objects and only add complexity once you have a working sim.
- Check for Overlapping Objects: If two flow objects overlap, the simulation might break.
- Use the Timeline: Scrub through the timeline to see if liquid appears at certain frames only.
- Increase Viewport Display: By default, Blender might not show all liquid particles for performance. Raise the “Viewport Display” in the domain settings to see more liquid.
Example: Making A Simple Water Splash
Imagine you want to make a ball drop into a pool:
- Add a large cube for the domain. Set it as Fluid > Domain > Liquid.
- Add a sphere above it. Set as Fluid > Flow > Liquid > Geometry.
- Add a floor mesh inside the domain. Set as Fluid > Effector > Collision.
- Set the domain’s resolution divisions to 64 for decent quality.
- In the domain, set cache type to Modular and frames from 1 to 100.
- Click “Bake Data” and watch the simulation.
If it works, try increasing the resolution and adding more detail.

Credit: www.reddit.com
When To Use External Help
Sometimes, problems are caused by bugs or very specific hardware issues. If you’ve checked everything and the sim still won’t run, check Blender’s release notes or user forums. The official Blender Manual has up-to-date troubleshooting tips.
Frequently Asked Questions
Why Does My Liquid Not Show Up In The Render?
Check if the domain object is set to be visible in renders. Also, the liquid mesh is only generated after baking the simulation, so confirm the bake is complete.
How Can I Speed Up Baking For Liquid Simulations?
Lower the Resolution Divisions or use smaller domains for faster tests. Only raise resolution for final renders. Using “Replay” cache mode also speeds up changes.
Why Does My Liquid Look Blocky Or Jagged?
This is usually because of low resolution in the domain. Increase the resolution divisions for smoother, more realistic liquid. Remember, higher settings slow down your computer.
What Should I Do If The Liquid Passes Through Obstacles?
Make sure the obstacle is inside the domain and set as Fluid > Effector > Collision. Also, apply scale and rotation to the obstacle for accurate physics.
Can I Use Old Blender Tutorials For Liquid Simulation In 2.8?
Not directly. Blender 2. 8’s Mantaflow system is different from the old fluid sim. Look for tutorials made for 2. 8 or later to avoid confusion.
Liquid simulations in Blender 2. 8 can be tricky, but once you understand the core setup and common pitfalls, they become much easier to control. With careful setup and attention to detail, you’ll create impressive water effects in no time.

Credit: www.udemy.com

Dorothy Addeo is a senior product reviewer at Safefins.com with years of experience testing kitchen, furniture, backpacks, and everyday lifestyle products. She focuses on comfort, durability, usability, and long-term value through hands-on research and real-world testing. Her goal is to help readers find reliable products with honest, easy-to-understand recommendations they can trust.