It being a Thursday, after all. Cellular automata and something else which doesn’t have a well defined name that I know of. It draws spirals. Go check it out.

Edit: Changed some constants. This program has a billion constants. The download is still the same by the way, so don’t download it again.

Thursday, September 17, 2009
6 Comments »
RSS feed for comments on this post. TrackBack URI
Leave a comment
You must be logged in to post a comment.
http://en.wikipedia.org/wiki/L-system ?
Comment by jldugger — September 17, 2009 @ 8:49 pm
That might be right. Except I can’t tell if L-systems are supposed to be scale invariant. Maybe!
Comment by admin — September 17, 2009 @ 10:40 pm
I ran the demo. Looks pretty impressive. I love procedural techniques
Comment by Riddlemaster — September 21, 2009 @ 3:32 pm
What kind of cellular automation is that? It’s so pretty…
Comment by robut — September 21, 2009 @ 9:05 pm
Isn’t it? Each cell has a floating point value ranging from 0 to 1. The rule is if a cell(i,j) has a nonzero value, I replace the value of a neighboring cell with the value of cell(i,j) – k. I seed the system by setting every cell which contains a line segment to 1. It’s cool because depending on your constants, you create a pattern which expands but then dies out and becomes stable again.
Comment by admin — September 21, 2009 @ 9:14 pm
[...] I found this interesting work by Dasol, it is a procedural spiral generator and he uses also some celullar automata for the background. I [...]
Pingback by tamapolis » Blog Archive » Hackpact Day 11: DDS in python — September 22, 2009 @ 12:41 pm