FAQ
Cover
This is the archive Discourse for the Processing (ALPHA) software.
Please visit the new Processing forum for current information.

   Processing 1.0 _ALPHA_
   Topics & Contributions
   Simulation, Artificial Life
(Moderator: REAS)
   fibonacci variants
« Previous topic | Next topic »

Pages: 1 
   Author  Topic: fibonacci variants  (Read 3345 times)
bzor

WWW Email
fibonacci variants
« on: Nov 23rd, 2003, 8:59pm »

there's probably tons of these on this site but here's some more:
 
http://www.bzor.com/p5/fib_01/
 
http://www.bzor.com/p5/fib_02/
 
benelek

35160983516098 WWW Email
Re: fibonacci variants
« Reply #1 on: Nov 24th, 2003, 3:45am »

*sigh*
 
fibonacci is always cool.
 
Fractal_Mike
Guest
Email
Re: fibonacci variants
« Reply #2 on: Nov 25th, 2003, 7:02pm »

Looks great!
 
here's my spartan version:
http://stud3.tuwien.ac.at/~e0225885/programmieren2_en.html
 
olivier

WWW Email
Re: fibonacci variants
« Reply #3 on: Nov 25th, 2003, 10:40pm »

yes, it is Always cool
Here is my own (but it's not p5)
http://www.pressecitron.com/works/tournesol/
 
REAS


WWW
Re: fibonacci variants
« Reply #4 on: Jan 1st, 2004, 7:54pm »

bzor,
 
these are the best i've seen. it's a shame you didn't include the source code.  
 
+ casey
 
 
TomC

WWW
Re: fibonacci variants
« Reply #5 on: Jan 6th, 2004, 1:58pm »

I just tried something similar using Mike's as a starting point...
 
Code:

// By Tom Carden www.tom-carden.co.uk
// Adapted from Phyllotaxis by Michael Szell (03.Oct.2003) http://stud3.tuwien.ac.at/~e0225885/programmieren2_en.html
 
void setup(){
  size(400,400);
  rectMode(CENTER_DIAMETER);
  strokeWeight(1);
  //noFill();
  noStroke();
}
 
float del= random(TWO_PI);
 
void loop(){
  background(255);
  float ang=PI;
  float size = 50.0;
  for (int n=1; n<255; n++){
    //stroke(n%2==0?color(255,100,50,n):color(50,100,255,255-n));
    //stroke(255-n);
    fill(n);
    push();
    translate(width/2+sin(ang)*(width/2)*((float)n/255), height/2+cos(ang)*(height/2)*((float)n/255));
    rotate(ang);
    rect(0,0,size*(1.0f-0.5*(float)n/255),size*(1.0f-0.5*(float)n/255));
    pop();
    ang += del;
  }
  del += 0.0005;
}

 
But then I saw Olivier's work... wow.
« Last Edit: Jan 6th, 2004, 2:02pm by TomC »  
toxi

WWW
Re: fibonacci variants
« Reply #6 on: Jan 6th, 2004, 3:08pm »

these are very nice indeed, i also did an attempt in shockwave 3d last year, if anyone feels inclined to port this to Processing, the Director source file is here, feel free to use:
 
http://www.toxi.co.uk/zips/macr_fib.zip
 
little preview:
http://www.toxi.co.uk/macronaut/work/fib.htm
 
press any key to respawn with new (random) configuration...
« Last Edit: Jan 6th, 2004, 3:08pm by toxi »  

http://toxi.co.uk/
Koenie

170825270170825270koeniedesign WWW Email
Re: fibonacci variants
« Reply #7 on: Jan 6th, 2004, 8:24pm »

Hey toxi, didn't you use that in your macronaut movie?
 
Koenie
 

http://koeniedesign.com
Fractal_Mike
Guest
Email
Re: fibonacci variants
« Reply #8 on: Jan 10th, 2004, 10:57pm »

on Jan 6th, 2004, 1:58pm, TomC wrote:
I just tried something similar using Mike's as a starting point...

Heh, that's nice! Added to page: http://stud3.tuwien.ac.at/~e0225885/programmieren11_en.html
 
If I had only more time for processing..
 
Pages: 1 

« Previous topic | Next topic »