TypeScript · Rust/WASM · Canvas

Same field. Two runtimes.

Deterministic Perlin noise runs once in TypeScript and once in compiled Rust. Compare pixels in 2D, then move through the same field as two 3D surfaces.

Live comparison

One coordinate grid, sampled twice.

Loading Rust/WASM…

TypeScript0.00 ms
Rust / WASM0.00 ms
Amplified deltaDifference × 1e+15
Maximum difference0
Mean difference0

Any disagreement appears as light in the delta panel.

Loading the 3D comparison…