Home▸Geometry▸Gyroid Cross-Sections (2D)

🌀 Gyroid Cross-Sections (2D)

Sweep a z-slice through the gyroid triply-periodic minimal surface and watch its 2D cross-section contour f(x,y,z)=0 change topology in real time, rendered with marching squares.

Geometry2DModerate60 FPS📱 Mobile-adapted⇄ 3D version
2d-gyroid ↗ Open standalone
⚙ Under the hood

Sweep a slicing plane through the gyroid's implicit surface and watch marching squares trace its 2D contour f(x,y,z)=0 in real time. Adjust the z-slice, tiling period and grid resolution to see how the gyroid's two interlocking labyrinths change topology as the slice moves.

geometryminimal-surfacegyroidmarching-squarescross-section2d

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)