SketchBook

kadai1

var angle = 3;
var start = 50;
var a = 5;
var spot_size = 120;

function setup() {
createCanvas(windowWidth, windowHeight);
 background(30, 200, 200);
stroke(0, 7, 10);
colorMode(HSB);
}

function draw() {
translate(width / 2, height / 2);

var theta = start * radians(angle);
var rad = sqrt(start) * a;

 fill(map(start, 20, 506, 84) ,80,400,200);
ellipse(rad * cos(theta), rad * sin(theta), spot_size);

start++;
}