Pyramid Icon

GoTracer

DEMO

A minimal pathtracing engine built with Go and WebAssembly.

i Output resolution width in pixels. Higher = sharper but slower.
i Rays per pixel. More samples = less noise, smoother image.
i Max light bounces. Higher = more realistic reflections/refractions.
Loosely based on Ray Tracing in One Weekend. Start with low samples for quick previews, increase for quality.
Created by Aidan Goodyer 2024-2026