xxxxxxxxxx
function setup() {
createCanvas(1024, 512);
background(210);
rect(0,0,1024,512);
angleMode(DEGREES);
}
function draw() {
noStroke();
//BIG BLUE AND WHITE RECT
push();
translate(512,0);
fill(0,0,230);
rect(0,0,512,512);
fill(255);
rect(90,90,332,332);
pop();
//CENTRAL YELLOW DIAMOND AND 4 BLUE ONE
push();
translate(768,256);
rotate(45);
fill(235,210,0);
rectMode(CENTER);
rect(0,0,235,235);
translate(117,0);
fill(0,0,230);
scale(0.5);
rect(0,0,235,235);
translate(-468,0);
rect(0,0,235,235);
translate(234,234);
rect(0,0,235,235);
translate(0,-468);
rect(0,0,235,235);
pop();
//RED RECT AND FOUR CORNER SMALL WHITE RECTS
fill(255,120,0);
rect(685,173,166,166);
fill(255);
rect(851,339,83,83);
rect(851,90,83,83);
rect(602,90,83,83);
rect(602,339,83,83);
//MID WHITE DIAMOND
push();
translate(768,256);
rotate(45);
fill(255);
rectMode(CENTER);
scale(0.5);
rect(0,0,235,235);
pop();
//CENTER BLUE RECT AND CIRCLES
fill(0,0,230);
rect(726.5,214.5,83,83);
fill(235,210,0);
ellipse(768,256,83,83);
fill(255);
ellipse(768,256,55.33,55.33);
//CORNER RED RECTS
fill(255,120,0);
rect(934,422,90,90);
rect(934,0,90,90);
rect(512,0,90,90);
rect(512,422,90,90);
//CORNER WHITE DIAMONDS
push();
translate(979,467);
rectMode(CENTER);
rotate(45);
fill(255);
scale(0.71);
rect(0,0,90,90);
translate(-420.3,-420.3);
rect(0,0,90,90);
translate(-420.3,420.3);
rect(0,0,90,90);
translate(420.3,420.3);
rect(0,0,90,90);
pop();
}