/ p5 / re-code 02

Inspiré par « From the Square Series » de Roger Coqart

/* 
Part of the ReCode Project (http://recodeproject.com)
Based on "From the Square Series" by Roger Coqart
Originally published in "Computer Graphics and Art" v3n2, 1978
Copyright (c) 2015 Haydn Edgvaron-King - OSI/MIT license (http://recodeproject/license).
*/

/* @pjs pauseOnBlur="true"; */

var lin = 0;
var col = 0;
var taille = 12;
var lin2 = 0;
var col2 = 0;
var taille2 = 36;
 
function setup() {
createCanvas(780, 780);
background(0);
stroke(255);
strokeWeight(3.2);
strokeCap(ROUND);
}
 
function draw() {
 var sorte = round(random(0,5));
 //println(#5ea19a + sorte);
 if (sorte == 0) {
 line(lin * taille, col * taille, taille + (lin * taille), taille + (col * taille));
 }
 if (sorte == 1) {
 line(lin * taille + taille, col * taille, lin * taille, col * taille + taille);
 }
 if (sorte == 2) {
 line(lin * taille, col * taille, taille + (lin * taille), taille + (col * taille));
 }
 if (sorte == 3) {
 line(lin * taille + taille, col * taille, lin * taille, col * taille + taille);
 }
 if (sorte == 4) {
 }
lin++;
if (lin * 12 > width) {
col++;
lin = 0;
}
if (col * 12 > height) {
 noLoop();
}
 var sorte2 = round(random(0,5));
// println(#5ea19a + sorte2);
 strokeCap(ROUND);
 if (sorte2 == 0) {
 line(lin2 * taille2, col2 * taille2, lin2 * taille2 + taille2, col2 * taille2);
 }
 if (sorte2 == 1) {
 line(lin2 * taille2, col2 * taille2, lin2 * taille2, col2 * taille2 + taille2);
 }
 if (sorte2 == 2) {
 line(lin2 * taille2, col2 * taille2, lin2 * taille2 + taille2, col2 * taille2);
 }
 if (sorte2 == 3) {
 line(lin2 * taille2, col2 * taille2, lin2 * taille2, col2 * taille2 + taille2);
 }
 if (sorte2 == 4) {
 }
lin2++;
if (lin2 * 36 > width) {
col2++;
lin2 = 0;
}
if (col2 * 36 > height) {
}
}