You could use wgpu to replicate this demo.

https://wgpu.rs