It looks like you're using an ad blocker! I really need the income to keep this site running.
If you enjoy BlenderNation and you think it’s a valuable resource to the Blender community, please take a moment to read how you can support BlenderNation.

Dynamic Paint and Conways Life

I'm not sure what to make of this, but it has passed my "I've watched this video twice" rule ;-)

Thomas Eldredge writes:

This is an experiment applying Conways Life ruleset to a canvas painted with the Dynamic Paint feature. A brush object is used to paint 'alive' cells onto the canvas. Then the ruleset is applied at each frame and the cells create the structures and patterns that make Conways Life so interesting.

Setup and more information here.


  • UnderSampled

    Reminds me a lot of old 90s visualization tech demos.

  • Asf

    so nerdy. I love it.

  • kram1032

    Heh, awesome idea :)

  • Brainlesly

    Tom strikes again !!! ha ha, this guy is awesome, I met him at a "blender users group" he volunteers to teach in Baton Rouge La.    A true patriot of the "open source" can see more of his work here:

  • Lawrence D’Oliveiro

    It’s quite simple, really. It’s applying Conway’s game-of-life rules to the trails and traces left by the brush object. I couldn’t seem to see any of the common dynamic patterns (e.g. traffic lights, gliders), but there were a lot of 2×2 stable blocks.

    More details here:

    It was a common exercise to write programs to run the game when I was doing undergrad Computer Science, back around 1980.

    • Jesper

      We had to program this in our java classes a few years ago ;) it's still one of the easiest way of showing emergent behaviour and it's a good exercise in object oriented programming

  • Fire Angel

    Lovely new use of an old bit of programming history.

  • William Armstrong

    Looking at this, I am wondering if Allegorithmic stole this for their new Substance Painter idea.

Share this story: