Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var x = 0;
- var y = 0;
- var ratio = (2 * 3.14159265358979323846264) / 26.57365292; // 2 * PI / valor aleatório(26.57365292): se for inteiro sem casas decimais, forma-se "sementes" em linha reta
- var theta = 0;
- var radius = 5;
- var ballDiam = 10;
- var step = false;
- var r = 0, g = 255;
- var slider
- function setup() {
- createCanvas(800, 800);
- background(25);
- }
- function draw() {
- translate(width / 2, height / 2);
- x = radius * cos(theta);
- y = radius * sin(theta);
- theta = theta + ratio;
- if (theta > TWO_PI){
- theta = theta - TWO_PI;
- step += true;
- }
- if (step == true){
- radius += ballDiam;
- step = false;
- }
- ellipse(x, y, ballDiam, ballDiam);
- fill(r, g, 0);
- r += 0.78;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement