"Single Rotation" cellular automaton demonstration with Lanczos smoothing.
See also 3D version! Also you can see demonstration video.
Single Rotation is a very simple yet rich reversible cellular automaton. Unlike the famous Game of Life, it preserves total number of alive cells. This allows to track the trajectory of each cell as it moves through the field during its evolution.
The code is written in CoffeeScript, and uses browserify and minify tools. To compile, type:
Open the HTML file in the browser.
Thr program uses following features:
- Typed arrays
- Animation with requestAnimationFrame
All these features should be supported in the most desktop and many mobile browsers.