We closed this forum 18 June 2010. It has served us well since 2005 as the ALPHA forum did before it from 2002 to 2005. New discussions are ongoing at the new URL http://forum.processing.org. You'll need to sign up and get a new user account. We're sorry about that inconvenience, but we think it's better in the long run. The content on this forum will remain online.
IndexDiscussionExhibition › recursive circulation
Page Index Toggle Pages: 1
recursive circulation (Read 663 times)
recursive circulation
Aug 27th, 2008, 12:19am
 
this sketch recursively renders a circle orbiting a circle. each iteration's circle has an attraction/avoidance relationship to another circle (possibly itself). relationships are determined by formulas in terms of i (iteration index) and n (total number of circles). changing the their relationships changes how they dance.

http://www.vimeo.com/1608666

http://jeremyawon.info/ex/rc/
Re: recursive circulation
Reply #1 - Aug 27th, 2008, 3:37am
 
Uuh this was really great. Couldn't stop playing with it...
Checked out your vimeo site, you are making great stuff. Keep up the great work!
Re: recursive circulation
Reply #2 - Aug 27th, 2008, 5:42am
 
very fascinating: something appearing so simple exhibits such complex, organized behavior...

nice work
Re: recursive circulation
Reply #3 - Aug 27th, 2008, 10:37am
 
great stuff! infinite like universe )
Re: recursive circulation
Reply #4 - Aug 27th, 2008, 10:37am
 
from just watching the video it's hard to figure out what's going on, but by interacting with it, you can see quickly....very nice Smiley
Re: recursive circulation
Reply #5 - Aug 27th, 2008, 5:13pm
 
I really admire the live equation entry. I also love rgbp and sinks&fountains. Very nice stuff.
Re: recursive circulation
Reply #6 - Aug 27th, 2008, 5:36pm
 
thanks for the feedback - glad to find others enjoy playing with it.

nosetinker: unfortunately the zoom effect is not infinite, or at least not "complete" Sad

the method i use to adjust each circle so that their diameters add up to the applet height suffers from a precision limitation: the ith diameter is computed from the (i-1)th, with the first diameter controlled directly by the user. this is problematic because the first circle would have to approach 0 for the last circle to approach the entire applet height. i'm sure there's an implicit formula for each circles diameter as a function of iteration index. i just can't be bothered to think it through at the moment Tongue
Page Index Toggle Pages: 1