Desktop application Experimental
Interactive Video
Overview · selected highlights

Crucible2.5D

A 2D testbed for advanced material simulation: MPM solids, SPH liquids and Eulerian air exchange motion and heat. Anisotropic tearing, thermal processing and magnetic lift become experiments you can intervene in and inspect.

Particles ↔ grids ↔ materials
TransferEvolveCouple
Brochure →
  1. ◈

    MPM solids

    Transfer particles to a grid; update stress, deformation and directional damage.

  2. ≋

    SPH liquids

    Use particle neighborhoods to estimate density and local fluid forces.

  3. ∇

    Eulerian air

    Advance grid fields for flow, heat and combustion.

  4. ↔

    Couple the worlds

    Exchange impulses and heat; inspect how material history changes the response.

Keeping the world planar makes coupled experiments readable within an interactive performance budget; pores, load paths and field-shaped peaks still differ from their 3D counterparts.

System schematic: particles carry material state, grid transfers exchange motion, and added material laws control directional response and damage. SPH fluids and Eulerian air complement the MPM solids in the wider laboratory.
System schematic: particles carry material state, grid transfers exchange motion, and added material laws control directional response and damage. SPH fluids and Eulerian air complement the MPM solids in the wider laboratory.
A magnetic field raises a column and neighboring surface peaks in the planar material laboratory.
A magnetic field raises a column and neighboring surface peaks in the planar material laboratory.
Magnetic lift and mechanical Spring Drag produce different responses in the same pool.
Four heated witnesses respond through different material laws.
Four heated witnesses respond through different material laws.
Interactive schematic

One MPM particle, nine grid nodes

One MPM particle, nine grid nodes

Open separately ↗

Wheel over the scene may zoom; move outside it to scroll the page.

Preview of One MPM particle, nine grid nodes

Suspended · activate to run; playback pauses after the full panel leaves the vertical viewport.