画質 高画質

size(500,500);
background(255);
for(int x=0;x<500;x++){

if(x%2==0){continue;}
line(x,0,500,x);
line(500,x,500-x,500);
line(500-x,500,0,500-x);
line(0,500-x,x,0);
}

1 2

system initializing with number 39 via sketch

1 2

float r,d,s,W=360;
noStroke();
size(720,720);
for(r=W;r>=0;r-=20){
d=0;
s=random(TAU);
while(d<=TAU){
fill(r/4,d*30,d*8+99);
beginShape(11);
vertex(W,W);
vertex(cos(s+d)*r+W,sin(s+d)*r+W);
vertex(cos(s+(d+=random(PI/2)))*r+W,sin(s+d)*r+W);
}
}

16 84

For you perusal the cover to Issue No.19, via sketch

0 0

『Curve × Grid』
base: Cissoid

0 6

数式を複雑にすれば綺麗な模様が描けると信じていました…😔

5 33

bonus: the semi-annual root bleaching process

(the reason why yuuki lets his roots grow out so badly before fixing them is because his sensory processing issues make the whole ordeal Bad)

2 5

メロン🍈の香りは上部から、オレンジ🍊のような柑橘類は下から香りが抜けていくという様子を可視化したデータ・ビジュアライゼーションではないです。

2 13

Happy Here's a photogrammetry model of an Eryops pelvis from the Cambridge Museum of Zoology. It finally finished computing the dense point cloud (after days of continuous processing!). My first time using photogrammetry to model a specimen, pretty exciting!

4 16

fresh from the GAN loom - a new scandinavian tapestry

never stops to amaze me how latentness plus randomness produce more organic designs than when you try to inject yourself into the process - leave the generative pipeline alone and deal with the edges - pre/post processing

15 64


自分の過去絵「パスタ!!!」をシータフィールド?で加工

0 1

system initializing with number 64 via sketch

2 2