Doriflow Engine

Doriflow in Animation


GPU-accelerated multiphysics engine

Doriflow

Liquids, whitewater, sand, snow, slime, soft solids, cloth, cables, grains and rigid bodies, solved together on your GPU and rendered in Blender.

Doriflow: dough, cables, laces, jelly and a wash cycle

11

material models

14

preset scenes

3

platforms: Windows · macOS · Linux

0

subscriptions: one-time purchase, lifetime updates

Solids, pastes, cables and cloth

Six solvers beyond liquids and sand

Soft solids, pastes, cables, bonded grains and cloth share the scene with liquids, sand and snow.

Finite-element soft bodies

Finite-element soft bodies

Rubber, silicone and gel as hyperelastic solids, with stresses, supports and moving loads.

RubberSiliconeGelStress
Slime, paste, clay and dough

Slime, paste, clay and dough

Elastoviscoplastic materials that yield, flow and hold their shape. Adhesion lets tools pull them apart.

SlimePasteClayDoughAdhesion
Elastic rods

Elastic rods

Cables, wires and ropes that stretch, bend and twist, with contact against themselves and solids. Shown: 500 strands twisted into a yarn.

BendTwistSelf-contact
Cohesive and bonded grains

Cohesive and bonded grains

Per-object cohesion and breakable bonds: grains clump, crumble and fracture.

CohesionBondsFracture
Cloth with hinge bending

Cloth with hinge bending

Dihedral bending, sub-step contact with solids and per-solid Coulomb friction.

Hinge bendingSub-step contactFriction
Exact rigid-body contact

Exact rigid-body contact

Contact from the exact mesh surface, with corner and edge points: sub-millimetre contact gaps.

Exact mesh fieldCorner pointsEdge points

Multiphysics showcase

One engine for every material

Soft solids, liquids and grains, coupled in one run.

Liquid core impact

Liquid core impact

Density fingers

Density fingers

Bucket elevator

Bucket elevator

Liquids and whitewater

Floods, spillways and liquid sheets

From a flooded city block to a single drop.

Downtown flood

Downtown flood

A flood carries debris through a city block

Cascade

Cascade

Stepped spillway into a stilling basin

Orbital slosh

Orbital slosh

Propellant tank with ring baffles

Vortex

Vortex

Tangential feed and central drain

Water bell

Water bell

A jet opens into a liquid canopy

Liquid iris

Liquid iris

Two jets, one liquid sheet

Crown impact

Crown impact

A crown, a cavity, a rebound

Liquid gyroscope

Liquid gyroscope

Spin against surface tension

Snow, sand and floating bodies

Snow, grains and bodies in water

Snow into a lake, sand on a wheel, bodies riding the waves.

Alpine impact

Alpine impact

Snow slides down a chute into a lake

Golden turbine

Golden turbine

Sand falling on a paddle wheel

Splashdown

Splashdown

Capsule water entry

Cork harbour

Cork harbour

Cork bodies in paddle-driven waves

Soft solids and cloth in water

Water against soft structures

Membranes, fins and cloth deform under the flow.

Tidal gills

Tidal gills

A current through three tensioned fins

Flexure

Flexure

Flood surge on a tensioned barrier

Soft gates

Soft gates

A water sheet against three elastic fins

Silk spillway

Silk spillway

Water bends a suspended cloth

Elastic rods

Cables, ropes and strands

Stretch, bend, twist and self-contact: knots, braids, springs, spools and 100-strand bundles.

Twist and ply

Twist and ply

Carousel overdrive · Ultra twist · Three-ply braid

Spin

Spin

String vortex · Spin-up · Rotor comb

Knots and tangles

Knots and tangles

Knot lock · Figure eight · Tangle storm

Wind and release

Wind and release

Rod redline · Spooling · Cross wringer

Press and snap

Press and snap

String press · Arch snap · Coil spring

Sweep and swing

Sweep and swing

Bristle wave · Hanging-chain modes · Loop cage

Everything in Doriflow Advanced

Every phase, two-way coupled

Liquids and whitewater

Splashes, waves, floods and pipe flow, with viscosity and surface tension. Foam, spray and bubbles are generated from the flow.

Floating bodies

Rigid bodies float, tilt, sink and ride the flow, and the flow responds to every body in it.

Sand, snow, mud and jelly

Continuum materials that pile, yield, slump and flow, from jelly and snow to honey and lava, coupled with water in the same scene.

Granular flow

Discrete grains that stack, pour and discharge from silos, with liquids and solids around them.

Cloth, cables and soft solids

Cloth, elastic rods and finite-element soft bodies in the same scene as liquids, grains and rigid bodies.

Animated colliders

Keyframed obstacles and deforming characters (Mixamo rigs) push through liquids, grains and cloth.

Inlets and outlets

Emit and drain any phase: liquid jets, grain feeds, continuous material streams.

One-click workflow

Compute All runs simulation, surface mesh and whitewater in one pass. Any run resumes from its last checkpoint. Fourteen preset scenes to start from.

Videos

See it run

Showcase scenes, production lines and material tests, each computed in one run.

Impulse turbine

Impulse turbine

Free jet on a bucket wheel

Floating hulls

Floating hulls

Rigid bodies riding a wave tank

Plunge scour

Plunge scour

Water jet cutting a sand bed

Material lab

Material lab

Mixamo character tips a bin of grains

Capillary filament

Capillary filament

Viscous deposit

Viscous deposit

Drum avalanche

Drum avalanche

Sand plough

Sand plough

Snow stamp

Snow stamp

Floating stability

Floating stability

Fabric drape

Fabric drape

Elastic buckling

Elastic buckling

Engineering validation

Measured against theory

Each validation study runs a classic experiment in Doriflow and compares the measured response with theory and published data: natural periods, damping, deviations, energy per cycle.

Engineering validation study: Counterweight

Tuned liquid damper: sloshing period

Who it is for

Built for artists, engineers and researchers

VFX and motion design

Liquids, whitewater, soft bodies and cloth with direct controls, meshed and rendered with Cycles or EEVEE.

Engineers and researchers

Test large, coupled scenes on your own GPU before committing HPC time: flooding, drainage, coastal defence, sloshing, granular discharge.

Product and process visualisation

Food, packaging and production lines in one run: dough sheeting, bucket elevators, wash cycles.

Why Doriflow

Pay once, keep every update

✓  One-time purchase

No subscription and no hidden modules. Every update for the life of the product is included.

✓  GPU first

NVIDIA GPUs on Windows and Linux, Apple Silicon on macOS.

✓  Direct support

Support from the team that builds the engine.

System requirements

Blender

4.0 to 5.2

Windows / Linux

64-bit, NVIDIA GPU with 5 GB VRAM or more

macOS

Apple Silicon (M1 or later)

CPU

Intel Core i5 or AMD Ryzen 5 and above

Support

Technical support  [email protected]


  • Industry-level multiphysics capabilities with superior stability for complex, high-detail simulations.

    $150
  • GPU-accelerated multiphysics simulation with complete core features for professional workflows.

    $55
$150

Have questions about this product?
Login to message

Details
Sales 30+
Dev Fund Contributor
Published over 2 years ago
Blender Version 4.0 - 5.0
Extension Type N/A
Render Engine Used Cycles, Eevee
License Mit