xxxxxxxxxx
function setup() {
x1 = 1200 // width
y1 = 1200 // height delta
x2 = 1000 //heigth
y2 = 80// heith delta
z1 = 80 //ddd density
z2 = 800
z3 = 1200
z4 = 1200
z5 = 1280
createCanvas(x1,y1);
}
function draw() {
for(let idx=0;idx<65536;++idx){
d=frameCount*0.001
x=(idx%x2)
y=int(idx/y2*d)
//y=int(idx/y2)
// s = z1*(1+sin(d*((x-z2)*(x-z3) + (y-z4)*(y-z5))))
s = z1*(1+sin(d*((x-x2)*(x-z3) + (y-y2)*(y-z5))))
set(x,y,color(s % x,s%y,cos(s)))
}
updatePixels();
}