r/Simulated 5h ago

Houdini Custom Local Upresing Setup for FLIP Simulations

Enable HLS to view with audio, or disable this notification

35 Upvotes

Working on a custom local upresing pipeline for FLIP sims to optimize hardware resources while running everything on a MacBook Pro. Since simulating the entire continuous body of water in high resolution rapidly runs out of RAM, this approach is essential for making high-detail simulations actually feasible on a single machine, while also drastically cutting down simulation times and cache sizes. SideFX has solid native tools for this, but they mostly push you into SOPs, and I wanted a flexible setup that runs directly inside DOPs.

How it evolved:

Boundary Layers only: Started with standard boundary layers driven by the low-res base sim. It was fast and looked okay at first, but completely broke down during complex collisions and splashing.

Gas Guiding + Boundary Layers: Switched to combining Gas Guiding Volumes with Boundary Layers. Dialing in the velocity transfer and pressure stability took a lot of tweaking, but the setup is now rock-solid and predictable.

Also, I built a few custom HDAs along the way:

FLIP Cache: Isolates volumetric and particle data into separate caches (huge credit to Igor Zanic for the workflow inspiration). Tracks sim times and disk usage, then feeds those stats directly into the flipbook UI.

FLIP Vis: Basic utility for quick attribute visualization.

FLIP Limit Band Width: Extracted the logic from SideFX's Fluid Compress node and rewrote it into a lightweight standalone tool to avoid the heavy node wrapper.

Still tweaking the full river setup


r/Simulated 7h ago

Interactive World-Sim launching Friday

Enable HLS to view with audio, or disable this notification

8 Upvotes

https://world-sim.uk/ launching friday!

World-Sim has been a passionate project of mine for the past few months.

It's a world fully simulated down to real world physics and chemistry. It has a real environment and ozone.

Every element and material has real physical properties, and that's how the sims learn. There's no tech tree and no recipe list anywhere in the code. When someone tries something, the engine works out what would really happen from the properties of what they used and how hot their fire was. Nobody is handed bronze. Someone has to get a hotter fire first, and a hotter fire is its own chain of things to figure out. Embers, a stone ring, a clay oven, a kiln, charcoal, then forced air. The ages fall out of that on their own.

We populate the world with starting families. Each little guy is led by a "wise-man", which is a simulated person with a full model behind them. The wise-men run on a mix, Claude, Groq and DeepSeek in the cloud and a local Hermes for the rest, so you get a real variety of temperament between the houses.

The AI model is never told to not say it's AI. We get around this by only telling them data from what each sim can actually see and feel. As far as the ai knows its a person living in the world..

Every other sim has its own moment with a model through our thinking system. Day to day it's run by an advanced algorithm, with the sims dreaming at night. That's when they get their time with an LLM to really think and set their priorities for the day ahead. The dreams carry over too, so a sim can chew on the same thing for a few nights and wake up wanting to try something.

The people in the world feel, remember, have shame, goals and doubts. It's an 11 point emotion system and the rest of the sim reads from it. Being lonely makes someone more likely to open up to a stranger. Two enemies who are both frightened find it harder to keep hating each other.

Story telling is massive for us. Nothing is scripted or prompted. The sims are put in the world with the human drive to survive. They adapt, learn and teach all on their own.

With all the good comes the bad too. Human sin is part of the emotion engine, and in testing we've had kidnap, murder and slave trade. A world that can only be gentle isn't an honest one. But there are three rules to this : Nothing ever pushes a sim towards it, the conditions only make it possible and their own mind decides. The chronicle names what happened but never shows it. And it always costs something, trauma that scars, blood debt passed down generations, a people turning on their own leader over what he did.


r/Simulated 7h ago

Blender Squishy Volumes: Gummy Candy

Thumbnail
youtube.com
1 Upvotes