//=time() ?>
t=0
draw=_=>{t||createCanvas(W=720,W)
t+=.01
colorMode(HSB)
B=blendMode
B(BLEND)
background(0,.04)
B(ADD)
F=(a,b=r+7)=>cos(a)*b*9+360
for(r=-4;r<54;r+=.05)stroke(r*6,70,W,.1)+line(F(R=r+random(.1),r),F(R-PI/2,r),F(R+=noise(sin(r%TAU-t)*2,t)),F(R-PI/2))}
#つぶやきProcessing
setup=_=>{createCanvas(W=720,W)
background(0,99,0)
stroke("#FF0")
for(y=0;y<W;y+=6)for(x=0;x<W;x+=6)if(noise(0|x/90,0|y/60)>.75)rect(x,y,4)
else if((N=noise(x/99,y/59))<.4)line(x,y,x+cos(R=(0|N*16)*PI/4)*8,y+sin(R)*8)
else if(N<.43)circle(x,y,3)}
#つぶやきProcessing
#AltEdu2022
MarbleBall
https://t.co/3mEvOUtoD1
#processing #p5js #generativeart
昨日作ったもののアイディアを掘り下げてみた。
bezier()とグラデーションの組み合わせはいい感じになるなぁ。 https://t.co/cUP4IhpOrT
t=0
draw=_=>{t||createCanvas(W=720,W)
t+=.01
background(0,9)
noStroke()
for(d=360;d;d-=4)for(r=0;r<TAU;r+=PI/4)push()+fill(abs(((d*4+t*510)%510)-255),99)+translate(360+cos(R=r+t+(N=noise(d/99,t))*3)*d,360+sin(R)*d)+rotate(R)+ellipse(0,0,3,(W-d)/4*N)+pop()}
#つぶやきProcessing
setup=_=>{createCanvas(W=720,W)
colorMode(HSB)
noStroke()
for(z=0;z<3;z++)for(y=0;y<W;y+=20)for(x=y/20%2*35;x<750;x+=70){if(noise(x,y)>(z*.2+.3)){push()+translate(x,y-z*40)
for(i=1;i<4;)fill(z*90,50,i++*25)+rotate(TAU/3)+quad(0,0,-35,-20,0,-40,35,-20)
pop()}}}
#つぶやきProcessing
t=0
draw=_=>{t||createCanvas(W=720,W)
t+=.005
background(W)
textSize(99)
for(y=0;y<300;y+=9)push()+translate(360+(T=tan(R=t+y/99))*(T>0?9:99),500-y)+rotate(T>0?T/5:T*4)+text(String.fromCodePoint(int(128512+(noise(y+int((R+PI/2)/PI))*130)%65)),-70,35)+pop()}
#つぶやきProcessing
t=0
draw=_=>{t||createCanvas(W=720,W)
t++
colorMode(HSB)
blendMode(BLEND)
background(0,.02)
blendMode(ADD)
noStroke()
for(y=0;y<W;y+=180)for(x=-9;x<W+9;x+=2)fill((x/4+y/2)%360,75,W,.1)+square(x+noise(x/99,t/9)*6-3,(t+y+noise(x/W,y,t/W)*W)%720,4)}
#つぶやきProcessing
#100日後に完成する魔法陣
Day 99
『汝の意義は其処に在り』
魔法陣に力が宿り天界が回転し始める。
現在の魔法陣:https://t.co/AGF3mlRvpX
本日の変更点:https://t.co/o3ebypOwFK
現在のソース全体:https://t.co/nynJz0m43c
#Processing
#p5js
#100日後に完成する魔法陣
Day 98
『新しき盟約に従い力を与える』
魔法陣に力が宿り属性門が回転し始める。
現在の魔法陣:https://t.co/m255l0r9Nc
本日の変更点:https://t.co/nik8hIYgz5
現在のソース全体:https://t.co/jIzmMQUFgP
#Processing
#p5js