xxxxxxxxxx
/*@pjs preload="boushi.png";*/
PImage img;
int eSize=3;
size(400,400);
background(50,80,100);
img=loadImage("boushi.png");
noFill();
stroke(#52DEFF); //青い線
line(0,90,400,293);
stroke(#E83680); //ピンクの線
line(40,0,210,400);
stroke(#FFE864); //黄色の線
line(0,0,400,400);
stroke(#6EF77F); //緑の線
line(0,350,400,50);
stroke(#FF5100); //オレンジの線
line(300,0,50,400);
stroke(#820FFF); //紫の線
line(0,199,400,200);
stroke(255); //白い線
line(199,0,200,400);
noStroke();
fill(#FFBFDB,70); //ピンクの丸
ellipse(200,200,200,200);
fill(#A5F7FF,50); //水色の丸
ellipse(290,290,50,50);
ellipse(350,50,30,30);
fill(#FFCFAA,80); //オレンジの丸
ellipse(150,50,60,60);
ellipse(5,350,60,60);
fill(#FBFF40,80); //黄色の丸
ellipse(200,270,40,40);
ellipse(140,250,40,40);
ellipse(280,200,40,40);
ellipse(210,140,40,40);
ellipse(200,240,40,40);
fill(#F3A7FF,75); //紫の丸
ellipse(250,250,40,40);
ellipse(130,220,40,40);
ellipse(200,210,40,40);
ellipse(150,150,40,40);
ellipse(160,260,40,40);
fill(#5256FF,80); //青い丸
ellipse(230,270,40,40);
ellipse(180,270,40,40);
ellipse(160,210,40,40);
ellipse(240,199,40,40);
ellipse(230,160,40,40);
tint(#FF874B,70);
image(img,0,0,400,400);
for(int x=0; x<=400; x+=20){
for(int y=0; y<=400; y+=20){
fill(255-y,x,y);
noStroke();
ellipse(x,y,eSize,eSize);
}
}