À propos · Concept

L'ordre contre
le vivant

Le Bauhaus croyait que la forme suit la fonction — il a fallu 1919 pour le formuler. Le Physarum polycephalum l'a pratiqué depuis 500 millions d'années, sans règle, sans compas, sans intention.

À gauche : la grille humaine. Lignes de force, angles calculés, typographie construite. À droite : l'intelligence distribuée — 8 192 agents sans cerveau convergent vers la solution optimale par émergence collective.

Regardez suffisamment longtemps. Les deux côtés arrivent au même réseau.

8 192 Agents Physarum
simulés par GPU
512² Trail map WebGPU
float32 · 1 Mo
3 WGSL Shaders compute
Physarum · Decay · Render
6–10 s Émergence visible
du réseau optimal

Architecture · WebGPU WGSL

Compute pipeline GPU —
Première utilisation dans ce pipeline

Chaque frame, trois passes GPU s'enchaînent sans toucher le CPU. Les agents lisent le trail map, choisissent leur direction, avancent. Un second shader diffuse et évapore les traces. Un troisième rend le réseau en ambre lumineux sur fond sombre.

Si votre navigateur ne supporte pas WebGPU (Safari, Firefox), un fallback JavaScript identique prend le relais — même algorithme, même réseau émergent, même fascination.

// Physarum — sense 3 directions, turn toward richest trail
let fwd = sampleTrail(pos, angle, 0.0);
let lft = sampleTrail(pos, angle, +senseAngle);
let rgt = sampleTrail(pos, angle, -senseAngle);
// Turn, move, deposit
if (lft > rgt) { angle += turnSpeed; }
pos += dir * moveSpeed;
trailMap[pos] += deposit;

Stack technique

WebGPU Compute WGSL
Physarum Polycephalum sim
Canvas 2D Bauhaus geometry
Split-screen narratif
Mulberry32 PRNG seedé
Fallback JS algorithmique
Zero CDN — 100% natif
« La forme suit la fonction —
votre algorithme, distillé. »

Bauhaus · 1919 · Réinterprété par Physarum Polycephalum · 500M years