xxxxxxxxxx
function setup() {
createCanvas(windowWidth, windowHeight);
colorMode(HSB,360,100,100,100);
rectMode(CENTER);
rSeed = int(random(100));
}
function draw() {
background(16, 42, 100);
randomSeed(rSeed);
tile();
}
function tile(){
let c = 15;
let w = width / c;
for (let i = 0; i < c; i++) {
for (let j = 0; j < c; j++) {
let x = i * w + w / 2;
let y = j * w + w / 2;
let s = w * noise(frameCount * 0.01, i, j);
// for (let i = 0; i < 30; i++) {
// for (let j = 0; j < 30; j++) {
// let x = i * 90;
// let y = j * 90;
if(random(3) < 0.5){
rect(x,y, s, s,10,30);
frameRate(30);
fill(274, 70, 68);
stroke(175, 86, 77);
strokeWeight(5);
drawingContext.shadowOffsetY = 10;
drawingContext.shadowBlur = 30;
drawingContext.shadowColor = color(12, 73, 100);
}else {
if(random(1) < 0.5){
rect(x,y, s, s,10,30);
frameRate(20);
fill(274, 70, 68);
stroke(175, 86, 77);
strokeWeight(5);
drawingContext.shadowOffsetY = 10;
drawingContext.shadowBlur = 30;
drawingContext.shadowColor = color(12, 73, 100);
}
// else {
// rect(x,y, s, s,10,30);
// frameRate(10);
// fill(274, 70, 68);
// stroke(175, 86, 77);
// strokeWeight(5);
// drawingContext.shadowOffsetY = 10;
// drawingContext.shadowBlur = 30;
// drawingContext.shadowColor = color(12, 73, 100);
// }
}
}
}
}