translate() 座標を移動する rect(0, 0, 30, 20); translate(40, 30); // 座標軸を 右に40px, 下に30px移動 rect(0, 0, 30, 20); translate(-10, 30); // 座標軸を 左に10px, 下に30px移動 rect(0, 0, 30, 20); pushMatrix() 座標をスタックに格納する, popMatrix() 座標をスタックから取り出す ※スタック(stack)とは、データ構造の一種で「最後に入れたデータを最初に取り出せる」ようになっている。 pushMatrix(); //(0, 0)を原点とする座標軸をスタックに格納 translate(40, 30); // 座標軸を 右に40px, 下に30px移動 rect(0, 0, 30, 20); popMatrix(); //座標軸の位