6 comments

[ 5.4 ms ] story [ 23.0 ms ] thread
This port of Particle Lenia was achieved using compute shaders within Three.js and the (still unofficial) Three.js Shading Language (TSL).
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.

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
I wonder what alife running on exaflop computers could find.