ラインで複雑なスパイラル
/** * Spiral By Line * * @author aa_debdeb * @date 2015/10/15 */ float radious1 = 200, radious2 = 150; void setup(){ size(500, 500); smooth(); frameRate(24); background(0); } void draw(){ noStroke(); fill(0, 100); rect(-1, -1, width + 1, height + 1); stroke(0, 139, 139, 200); strokeWeight(1); translate(width/2, height/2); for(int angle = 0; angle < 360; angle+=5){ float radian1 = radians(angle); float radian2 = radian1 + frameCount * 0.1; line(radious1 * cos(radian1), radious1 * sin(radian1), radious2 * cos(radian2), radious2 * sin(radian2)); } }