beautiful work - inspired me to do a similar idea I have had for a while - train a model to create those minified js /canvas animations
Full details below - all trained on
@PrimeIntellect 's Lab
Example animation + code:
setup=()=>createCanvas(400,400);draw=()=>{background(8);let t=frameCount/40;stroke(180,220,255,140);strokeWeight(1.2);for(let i=0;i<320;i++){let x=width/2+(sin(t+0.02*i)*150);let y=height/2+(cos(t+0.03*i)*120);let dx=sin(t*0.8+0.01*i)*30+noise(t*0.3+i*0.1)*20;let dy=cos(t*0.7+0.01*i)*25+noise(t*0.4+i*0.15)*25;push();translate(x+dx,y+dy);rotate(t*0.5+i*0.1);for(let j=0;j<8;j++){point(0,0);line(0,0,cos(t+j*0.5)*40,sin(t+j*0.5)*20);}pop();}}