Kinematic 0.5.0 is out. Modeling and sculpting in the viewport, a timeline on every graph, photo and sound editing. What's new
Kinematic / Learn / Simulate / Break a dam, then turn the water to mud
Simulate tutorial

Break a dam, then turn the water to mud

Tutorial8 minFirst steps7 stepsStarts from the Liquid Dam Break demo
What you will make

The first liquid to try, with foam where the water churns: a column of water lets go, slams the far wall and sloshes back. Then you make it thick and slow, and give it more water.

The water mid-slosh in its glass tank, shaded as deep water.
The water mid-slosh in its glass tank, shaded as deep water.

One node runs the whole liquid, so a few settings change everything about how it moves.

Steps

  1. Choose Help > Browse Demos..., type dam in the search box and open Liquid Dam Break. It plays at once: the column lets go, races down the tank, slams the far wall and sloshes back. It is a heavy sim, so expect a few frames a second on most computers.

  2. In the Objects panel, under Simulations, click flip. The viewport switches to the liquid's particles, and a card on the right holds Cell size, Friction, Bounce, Time scale and Viscosity enable.

    The water as particles in its box, with the card showing Cell size, Friction, Bounce, Time scale and Viscosity enable.
    The water as particles in its box, with the card showing Cell size, Friction, Bounce, Time scale and Viscosity enable.
  3. On the card, turn on the Viscosity enable switch and set Viscosity below it to 0.5. To watch from the start, press stop and then play on the timeline at the bottom of the window. This time the column slumps forward slowly like wet mud instead of crashing.

  4. Click the back arrow in the viewport's header (its tip reads Back to what you were looking at) until you see the shaded picture again.

    The thick version: a heavy, rounded slab of liquid easing across the tank floor.
    The thick version: a heavy, rounded slab of liquid easing across the tank floor.
  5. Set Time scale to 0.5 on the card for slow motion, or 2 to speed it up.

  6. Give it more water. In the Objects panel, under 3D, click water. This is the column the sim starts from, with handles on every side. Drag the top handle up, or set Size y in Properties to 1.1. Press stop and play to start over with the taller column.

    The starting column of water picked in the viewport, with handles on its sides.
    The starting column of water picked in the viewport, with handles on its sides.
  7. Turn Viscosity enable off again for water, and watch the taller column hit the far wall harder and throw more spray.

On the canvas

The demo's 3DGeoBox named water is the starting column, and one 3DGeoFlipSimpleSolver named flip runs the whole liquid. Everything you changed sits on those two nodes; the rest of the graph lights and shades the picture.

Make it yours

  • Set Viscosity to 0.005 for something like honey: it still flows, but it folds as it lands.
  • Set Viscosity to 5 and the column barely moves, like cooling lava.
  • Move the water column to the middle of the tank (set its Center x to 1.2) so it splashes out both ways.
  • Make Cell size smaller, such as 0.04, for finer detail. It runs slower.
Keep going

Free and open. Yours, forever.

No account, no license key. macOS, Windows, Linux and Raspberry Pi.

Download for macOS 0.5.0