Tidori
What
千鳥格子とは、沢山の鳥が並んでいるような柄です。黒の部分と白の部分が同じ形をしているのも特徴的です。
千鳥格子はバッグやスカートなど、主にファッションでよく使われるデザインです。
How
var w = 400;
var h = 400;
var triSize = 20;
var miniTriSize = triSize / 2;
var span = triSize * 2;
function setup() {
createCanvas(w, h);
background(255);//white
}
function draw() {
noLoop();
background(255);
for(x = 0; x < w; x += span){
for(y = 0; y < h; y += span){
push();
translate(x, y);
drawTidori();
pop();
}
}
}
function drawTidori(){
fill(0);
noStroke();
triangle(0, triSize, triSize, 0, triSize, triSize);
rect(triSize, 0, triSize, triSize);
triangle(triSize, triSize, triSize * 2, triSize, triSize, triSize * 2);
triangle(triSize * 2, 0, triSize * 2 - miniTriSize, 0, triSize * 2, -miniTriSize);
triangle(triSize * 2, 0, triSize * 2 + miniTriSize, 0, triSize * 2, miniTriSize);
fill(255);
triangle(triSize, triSize, triSize - miniTriSize, triSize, triSize, triSize - miniTriSize);
triangle(triSize, triSize, triSize + miniTriSize, triSize, triSize, triSize + miniTriSize);
}
Where
関連するチュートリアル・リファレンスへのリンクです。