xxxxxxxxxx
132
let e;
let a;
let w;
let q;
let p;
let s;
let h;
let aa1;
let aa2;
let ab1;
let ab2;
let ac1;
let ac2;
let ad1;
let ad2;
let ae1;
let ae2;
let ba1;
let ba2;
let bb1;
let bb2;
let bc1;
let bc2;
let bd1;
let bd2;
let be1;
let be2;
function setup() {
createCanvas(1000, 1000);
e = 100.973
a = 84.667
w = 185
h = 185
q = 85.024
p = 92.643
s = 100.611
aa1 = a
aa2 =0.285
ab1 =64.176
ab2 =20.776
ac1 =20.774
ac2 =20.776
ad1 =20.774
ad2 =64.179
ae1 =0.072
ae2 = q
ba1 = e
ba2 =0.072
bb1 =66.666
bb2 =34.235
bc1 =34.236
bc2 =34.235
bd1 =34.236
bd2 =66.666
be1 =8.258
be2 =p
}
function draw() {
background(0, 80, 255);
stroke(255, 255, 80);
strokeWeight(3)
for (let x = 0; x < width; x += w) {
for (let y = 0; y < height; y += h) {
beginShape()
line(x + a, y + aa2, x + ab1, y + ab2)
line(x + ab1, y + ab2, x + ac1, y + ac2)
line(x + ac1, y + ac2, x + ad1, y + ad2)
line(x + ad1, y + ad2, x - ae1, y + q)
line(x + e, y - ba2, x + bb1, y + bb2)
line(x + bb1, y + bb2, x + bc1, y + bc2)
line(x + bc1, y + bc2, x + bd1, y + bd2)
line(x + bd1, y + bd2, x + be1, y + p)
endShape()
beginShape()
line(x + e, y + aa2, x + (e + (a - ab1)), y + ab2)
line(x + (e + (a - ab1)), y + ab2, x + (e + (a - ac1)), y + ac2)
line(x + (e + (a - ac1)), y + ac2, x + (e + (a - ad1)), y + ad2)
line(x + (e + (a - ad1)), y + ad2, x + w - ae1, y + q)
line(x + p, y + 8.256, x + (a + (e - bd2)), y + bd1)
line(x + (a + (e - bd2)), y + bd1, x + (a + (e - bc1)), y + bc2)
line(x + (a + (e - bc1)), y + bc2, x + (a + (e - bb2)), y + bb1)
line(x + (a + (e - bb2)), y + bb1, x + w, y + s)
endShape()
beginShape()
line(x + a, y + (s + (q - aa2)), x + ab1, y + (s + (q - ab2)))
line(x + ab1, y + (s + (q - ab2)), x + ac1, y + (s + (q - ac2)))
line(x + ac1, y + (s + (q - ac2)), x + ad1, y + (s + (q - ad2)))
line(x + ad1, y + (s + (q - ad2)), x - ae1, y + (s + (q - q)))
line(x + p, y + 177.022, x + bd2, y + (p + (p - bd1)))
line(x + bd2, y + (p + (p - bd1)), x + bc1, y + (p + (p - bc2)))
line(x + bc1, y + (p + (p - bc2)), x + bb2, y + (p + (p - bb1)))
line(x + bb2, y + (p + (p - bb1)), x - ba2, y + q)
endShape()
beginShape()
line(x + e, y + (s + (q - aa2)), x + (e + (a - ab1)), y + (s + (q - ab2)))
line(x + (e + (a - ab1)), y + (s + (q - ab2)), x + (e + (a - ac1)), y + (s + (q - ac2)))
line(x + (e + (a - ac1)), y + (s + (q - ac2)), x + (e + (a - ad1)), y + (s + (q - ad2)))
line(x + (e + (a - ad1)), y + (s + (q - ad2)), x + w - ae1, y + (s))
line(x + q, y + h, x + (a + (e - bd2)), y + (p + (p - bd1)))
line(x + (a + (e - bd2)), y + (p + (p - bd1)), x + (a + (e - bc1)), y + (p + (p - bc2)))
line(x + (a + (e - bc1)), y + (p + (p - bc2)), x + (a + (e - bb2)), y + (p + (p - bb1)))
line(x + (a + (e - bb2)), y + (p + (p - bb1)), x + 177.022, y + p)
endShape()
}
}
}