Settings

Theme

Particle Lenia Deluxe Edition

craftlinks.art

36 points by CraftingLinks 6 months ago · 9 comments

Reader

lbeckman314 6 months ago

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
sitkack 6 months ago

This is nice.

Slackermanz created the discrete version of what would later become Lenia, called MNCA (Multiple Neighborhood Cellular Automata).

https://slackermanz.com/

https://www.youtube.com/c/slackermanz

brianberns 6 months ago

Particle Lenia is awesome. I did an online version that you can interact with here: https://brianberns.github.io/ParticleLenia/

imiric 6 months ago

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.

  • CraftingLinksOP 6 months ago

    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.

UltraSane 6 months ago

I wonder what alife running on exaflop computers could find.

  • CraftingLinksOP 6 months ago

    Yes, what is interesting with particle lenia is that the number of particles act as a sort of resolution of the energy fields they create. The more particle you can throw at it, the more fractal like details and complexity in the organisation pattern become visible.

    • UltraSane 6 months ago

      We need alife with access to a state space at least as large as biological life, which is pretty freaking big.

CraftingLinksOP 6 months ago

This port of Particle Lenia was achieved using compute shaders within Three.js and the (still unofficial) Three.js Shading Language (TSL).

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection