Why This Matters
This WebGPU implementation of the Augmented Vertex Block Descent (AVBD) algorithm represents a significant step forward in web-based physics simulations, showcasing advanced collision detection and physics solving techniques directly in the browser. While currently limited to Chrome and not yet plug-and-play, it highlights the potential for high-performance, open-source physics engines accessible via web technologies, opening new possibilities for interactive applications and educational tools.
Key Takeaways
- Demonstrates advanced physics simulation techniques using WebGPU in the browser.
- Highlights ongoing efforts to bring high-performance physics to web platforms, despite current limitations.
- Encourages community support for open-source projects advancing web graphics and physics research.
Live Demo
webphysics-teaser.mp4
Live Demo
webphysics
This project is an experimental WebGPU rigid-body / soft-body physics prototype centered on an AVBD-style (Augmented Vertex Block Descent by Giles et al. (2025)) solver. I ❤ working on advanced¹ web graphics² open source experiments³, so if you'd like to see more projects like these, please support my work.️
Setup
npm install npm run dev
Build for production:
npm run build
Note: This is not a plug-and-play module yet and browser support (Chrome only for now) is limited, it's an initial proof of concept.
... continue reading