import java.applet.*; import java.awt.*; import java.awt.image.*; import java.awt.event.*; import java.io.*; import java.net.*; import java.text.*; import java.util.*; import java.util.zip.*; public class spyro_study extends BApplet { // A study on double spiral. // by Alessandro Capozzo // 27th August 2003. float rotation; float coef; float step,ang,r,x,y,l; int xx,yy,zz; star[] galaxy; int index; void setup() { size(400,400); background(0xff999999); coef=0; galaxy=new star[9501]; rotation=PI/600; index=1; for(int s=0;s<2;s++){ for (int step=0;step<600;step++){ r=step*0.4f; ang=step*0.025f+(0.0001f/random(20))+PI*s; x = cos(ang)*r; y = sin(ang)*r; l=18-(step/25)+1; //l=10; for (int p=0;pPI){ coef=0; } pop(); translate(280,20); pop(); rotateY(rotation); rotation=PI/((mouseX/2)+10); int count=galaxy.length; for (int i=1;i