I’ve been working on UG-3: Particle Synth, an interactive simulation based on the classic Primordial Particle Systems concepts (originally by Jeffrey Ventrella and Tom Mohr).
My goal was to create a "biological synthesizer”-allowing real-time manipulation of the attraction/repulsion matrix ($N \times N$) to hunt for emergent lifelike structures.
The Tech:
* Stack: React, TypeScript, and WebGPU.
* Optimization: Implemented a GPU-based spatial grid
* Performance: Uses Web Workers to keep the UI responsive while the GPU handles the physics step.
WDYT?
yamsasson•1h ago
I’ve been working on UG-3: Particle Synth, an interactive simulation based on the classic Primordial Particle Systems concepts (originally by Jeffrey Ventrella and Tom Mohr).
My goal was to create a "biological synthesizer”-allowing real-time manipulation of the attraction/repulsion matrix ($N \times N$) to hunt for emergent lifelike structures.
The Tech: * Stack: React, TypeScript, and WebGPU. * Optimization: Implemented a GPU-based spatial grid * Performance: Uses Web Workers to keep the UI responsive while the GPU handles the physics step. WDYT?