for(var y = 0; y < height ; y+=cellSize) {
for(var x = 0; x < width ; x+=cellSize) {
let noiseVal = getNoise(x,y);
triangle(x, y , x + cellSize + 1 , y ,x ,y + cellSize + 1);
triangle(x + cellSize, y + cellSize , x + cellSize , y ,x ,y + cellSize);
} else if (noiseVal > 0.6) {
triangle(x, y , x + cellSize + 1 , y ,x ,y + cellSize + 1);
triangle(x + cellSize, y + cellSize , x + cellSize , y ,x ,y + cellSize);
} else if (noiseVal > 0.5) {
triangle(x, y , x + cellSize + 1 , y ,x ,y + cellSize + 1);
triangle(x + cellSize, y + cellSize , x + cellSize , y ,x ,y + cellSize);
}else if(noiseVal > 0.4) {
triangle(x, y , x + cellSize + 1 , y ,x ,y + cellSize + 1);
triangle(x + cellSize, y + cellSize , x + cellSize , y ,x ,y + cellSize);
} else if(noiseVal > 0.3) {
triangle(x, y , x + cellSize + 1 , y ,x ,y + cellSize + 1);
triangle(x + cellSize, y + cellSize , x + cellSize , y ,x ,y + cellSize);
triangle(x, y , x + cellSize + 1 , y ,x ,y + cellSize + 1);
triangle(x + cellSize, y + cellSize , x + cellSize , y ,x ,y + cellSize);
function getNoise(x, y) {
let noiseValue = noise(x/80, y/80, seed);
noiseValue = map(noiseValue, 0.3,0.7, 0,1);