
Webphysics Avbd Engine
This is a WebGPU physics engine implementing the AVBD (Augmented Vertex Block Descent) solver from a 2025 SIGGRAPH paper. It runs rigid body and soft body physics entirely on the GPU using compute shaders, with LBVH broad phase collision detection and graph coloring for parallel solves. Chrome only, experimental. You'd use this if you're building browser based physics sims and want GPU acceleration without WebAssembly or porting existing engines. The implementation is pretty complete with joints, springs, warm starting, and body sleeping, but expect to tune substeps and iterations heavily for stability. Good reference if you're exploring modern GPU physics techniques or need something lighter than full Bullet/PhysX ports.
- skills.sh installs
- 356
- GitHub stars
- 26
- last updated
- Jun 3, 2026
Install
$ npx -y skills add aradotso/trending-skills --skill webphysics-avbd-engine --agent claude-codeInstalls into .claude/skills of the current project.
Files
webphysics-avbd-engine
Skill by ara.so — Daily 2026 Skills collection.
What It Does
webphysics is an experimental WebGPU-accelerated rigid-body and soft-body physics engine implementing the AVBD (Augmented Vertex Block Descent) solver from Giles et al. (2025). It runs entirely on the GPU using WebGPU compute shaders and supports:
- Rigid-body simulation with contacts, friction, and joints
- GPU broad-phase collision detection via LBVH (Linear BVH)
- Narrow-phase manifold generation with warm-start persistence
- Graph-coloring-based parallel body solves
- Springs and soft-body constraints
- Body sleeping/diagnostics
Browser support: Chrome only (requires WebGPU). This is an experimental proof-of-concept, not a production library.
Installation & Setup
git clone https://github.com/jure/webphysics.git
cd webphysics
npm install
npm run dev # development server
npm run build # production build
The dev server typically starts at http://localhost:5173 (Vite-based).
Project Structure
Sponsors
Details
- Repository
- github.com/aradotso/trending-skills
- First seen
- Jun 3, 2026
More from aradotso/trending-skills
All 251- Autoteam Chatgpt Rotation351
- Anything Analyzer Cdp344
- Capso Screenshot Macos340
- Acgti Anime Persona Quiz338
- Cli To Js Api Wrapper336
- Html Ppt Skill336
- Ntwarden Windows Analysis Toolkit336
- Geoflow Content Automation335
- Dflash Mlx Speculative Decoding331
- Palantir For Family Trips325
- Wterm Web Terminal325
- Anubis Android App Manager324
- Nothing Ever Happens Polymarket Bot324
- Openduck Distributed Duckdb321
- Designlang Design Extract318
- Uzi Skill Stock Analyzer318
- Tech Doc Style Chinese316
- Weft Ai Language315
- Hy World 2 0 3d World Model314
- Killerpdf Portable Editor312
- Xata Postgres Platform312
- Lingbot Map 3d Reconstruction310
- Diagram Design Editorial307
- Meta Harness Optimization306