Blog: Velia
Why our ocean flickered, and the 30-frame test that proved the fix #velia #engine
The new engine's water sparkled so hard it was uncomfortable to watch. A 30-frame flicker test found the cause and showed the fix cut flashing pixels from 7.5 % to 2.5 %, level with the first version, for 0.6–1.0 ms of GPU time.
Rebuilding a browser sailing game on its own WebGPU engine #velia #engine
Velia's first version, on three.js, found the product but stuttered. A small purpose-built WebGPU engine draws the same lake about 5× faster on the GPU, with about 10× fewer draw calls and an eighth of the JavaScript.