Awesome port, playing around with the 3D example now!
Steps to run (in Chrome):
git clone https://github.com/craftlinks/Notebook
cd Notebook/particle-lenia
node --version
# v24.3.0
npm i
npm run dev
# 2D Example: http://localhost:5173
# 3D Example: http://localhost:5173/gpu_test
Mesmerizing visuals! I wasn't familiar with Lenia.
It mentions that the visualization can be seen at the bottom of the post, but I only see the video and image gallery. I have WebGPU enabled in Chromium.
Particle Lenia is awesome. I did an online version that you can interact with here: https://brianberns.github.io/ParticleLenia/
Awesome port, playing around with the 3D example now!
Steps to run (in Chrome):
Mesmerizing visuals! I wasn't familiar with Lenia.
It mentions that the visualization can be seen at the bottom of the post, but I only see the video and image gallery. I have WebGPU enabled in Chromium.
Yeah, sorry about that. It would just brick most people's phone. But there is a link to the git repo so you can run it in your browser locally.
I wonder what alife running on exaflop computers could find.
This port of Particle Lenia was achieved using compute shaders within Three.js and the (still unofficial) Three.js Shading Language (TSL).