Home▸Algorithms & AI▸Marching Squares in 3D: Isosurface Scanner with Marching Tetrahedra, Euler Characteristic and Slice Monitor

🧊 Marching Squares in 3D: Isosurface Scanner with Marching Tetrahedra, Euler Characteristic and Slice Monitor

A Blender-modelled isosurface scanner: marching tetrahedra build a watertight mesh of metaballs, noise, gyroid, sphere or torus live, with a scan-ring slice shown on a monitor as 2D marching squares and Euler-characteristic checks.

Algorithms & AI3DAdvanced60 FPS📱 Mobile-adapted🟠 Blender⇄ 2D version
Marching Squares in 3D: Isosurface Scanner with Marching Tetrahedra, Euler Characteristic and Slice Monitor ↗ Open standalone
⚙ Under the hood

A Blender-modelled isosurface scanner: marching tetrahedra build a watertight mesh of metaballs, noise, gyroid, sphere or torus live, with a scan-ring slice shown on a monitor as 2D marching squares and Euler-characteristic checks.

Marching CubesIsosurfaceMarching TetrahedraEuler CharacteristicThree.jsBlender

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)