xxxxxxxxxx
45
t = 0;
var tval=0.5
const INITIAL_VALUE = 0.321;
var scrape = INITIAL_VALUE;
var scraper;
var resetbutton;
function setup() {
createCanvas(400, 400);
// if you think "why 1300000"
// apparently that was the number to fill the
// canvas
scraper = createSlider(0,1240000,INITIAL_VALUE)
scraper.input((e)=>scrape=scraper.value());
tslid = createSlider(-5, 5, tval);
tslid.input((e) => tval=tslid.value())
resetbutton = createButton('reset');
resetbutton.mouseReleased(function(e) {
background(255,255,255);
t=0;
});
}
function draw() {
push();
translate(200,200);
for (var i = 0; i< 100; i++){
var x = cos(t); //todo slider true/false add i
var y = sin(t)+(t*tval);//TODO slider for the 0.5
rotate(y*(t/scrape));
point(x,y);
}
pop();
t+=1
if (t>665) {noLoop()}
}