sketch-a-day/2019/sketch_190911b/sketch_190911b.pyde

13 wiersze
298 B
Plaintext
Czysty Zwykły widok Historia

2019-09-11 11:13:27 +00:00
#つぶやきProcessing
a,b,c=512,256,128
def setup():size(a,a);rectMode(3);frameRate(1);colorMode(3)
def draw():r(b,b,2,a)
def r(x,y,n,t):
w=t/n
m=(w-t)/2
for i in range(n):
for j in range(n):
u,v=w*i+m+x,w*j+m+y
if w>2 and random(10)<8:r(u,v,2,w)
else:fill(b-w,b,b,c);square(u,v,w)