€5+

cellular.automaton.elementary

6 ratings
I want this!

cellular.automaton.elementary

€5+
6 ratings

>> Support a charity (<- a few are listed here) || Support me on -> patreon | ko-fi

>> This program is distributed in the hope that it will be useful, but without any warranty

About

This patch generates Elementary Cellular Automata with different rules in [jit.gl.pix] (on the gpu). The texture is scrolling down adding a new layer on top for the next generation. An elementary ca is a one-dimensional cellular automaton with 2 possible states (1/0). Rules are notated as 8 bit values and for every cell (plus 2 neighbors) the nth bit determines if the next generation will live or die. Generating the CA on the gpu allows for high resolution renders while still maintaining 60 fps. A few 4k renders are included in the download as example.

References:

https://en.wikipedia.org/wiki/Elementary_cellular_automaton


If you have any questions, comments, bug-reports or suggestions. Please feel free to contact me via info@timohoogland.com

License

This work is licensed under the CC BY-NC-SA 4.0 International License (Creative Commons Attribution-NonCommercial-ShareAlike 4.0).

Attribution: You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.

NonCommercial: You may not use the material for commercial purposes.

ShareAlike: If you remix, transform, or build upon the material, you must distribute your contributions under the same license as the original.

I want this!

includes

ca_elementary.maxproj
ca_elementary.maxpat
4k_render_01.jpg
4k_render_02.jpg
4k_render_03.jpg
Copy product URL

Ratings

5
(6 ratings)
5 stars
100%
4 stars
0%
3 stars
0%
2 stars
0%
1 star
0%