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.

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
Rubber, silicone and gel as hyperelastic solids, with stresses, supports and moving loads.
RubberSiliconeGelStress
Slime, paste, clay and dough
Elastoviscoplastic materials that yield, flow and hold their shape. Adhesion lets tools pull them apart.
SlimePasteClayDoughAdhesion
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
Per-object cohesion and breakable bonds: grains clump, crumble and fracture.
CohesionBondsFracture
Cloth with hinge bending
Dihedral bending, sub-step contact with solids and per-solid Coulomb friction.
Hinge bendingSub-step contactFriction
Exact rigid-body contact
Contact from the exact mesh surface, with corner and edge points: sub-millimetre contact gaps.
Exact mesh fieldCorner pointsEdge pointsMultiphysics showcase
One engine for every material
Soft solids, liquids and grains, coupled in one run.

Liquid core impact

Density fingers

Bucket elevator
Liquids and whitewater
Floods, spillways and liquid sheets
From a flooded city block to a single drop.

Downtown flood
A flood carries debris through a city block

Cascade
Stepped spillway into a stilling basin

Orbital slosh
Propellant tank with ring baffles

Vortex
Tangential feed and central drain

Water bell
A jet opens into a liquid canopy

Liquid iris
Two jets, one liquid sheet

Crown impact
A crown, a cavity, a rebound

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
Snow slides down a chute into a lake

Golden turbine
Sand falling on a paddle wheel

Splashdown
Capsule water entry

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
A current through three tensioned fins

Flexure
Flood surge on a tensioned barrier

Soft gates
A water sheet against three elastic fins

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
Carousel overdrive · Ultra twist · Three-ply braid

Spin
String vortex · Spin-up · Rotor comb

Knots and tangles
Knot lock · Figure eight · Tangle storm

Wind and release
Rod redline · Spooling · Cross wringer

Press and snap
String press · Arch snap · Coil spring

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
Free jet on a bucket wheel

Floating hulls
Rigid bodies riding a wave tank

Plunge scour
Water jet cutting a sand bed

Material lab
Mixamo character tips a bin of grains

Capillary filament

Viscous deposit

Drum avalanche

Sand plough

Snow stamp

Floating stability

Fabric drape

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.

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]