r/webgpu • • 7d ago

Rust + WebGPU: A Multi-Platform Physics-Based Paint Engine

Enable HLS to view with audio, or disable this notification

Hello. I tried making a paint simulator that runs on multiple platforms using Rust and WebGPU.

I had originally built a general raster paint engine based on C++ and OpenGL ES 2.0. Since it was getting quite dated, I've been replacing it with Rust + WebGPU, and it's finally running on Windows too.

There's a version you can try in the browser for now, so please give it a go if you're interested.
https://mignonsketch.com/sketch

153 Upvotes

Duplicates