About this experiment
Built with Three.js 0.185 and TSL on WebGPU. Air pressure pushes this closed mesh outward; springs pull its 1,536 vertices together. Pressure and tension change the simulated forces, rather than playing a preset animation.
This smaller experiment is inspired by Shader Sweden’s inflatable lettering. It uses our own torus mesh and spring solver, without the original’s remeshing, XPBD solver, collisions, or tethers. A WebGPU-capable browser is required.
Three.js compute-cloth reference · Three.js MIT license