xxxxxxxxxx
size(400, 400); //画像のサイズ
colorMode(HSB, 360, 100, 100);
//カラーモードをHSBに変換
//本来、値は0~255の数値をとるが、色相は360°で、
//彩度、明度は100%なので、範囲の設定を以上のように変更する
background(0); //背景色
stroke(200); //線の色
smooth(); //描画をなめらかにする
translate(100, 350); //座標軸を右に100px、下に350px移動
for(int i=0; i<35; i++) {
//iは0から始まり、35を超えない限り繰り返され、繰り返すたびに1ずつ増える
scale(1.1); //座標を1.1倍に拡大
rotate(PI/18); //座標軸を10°回転
stroke(8*i, 100, 100, 150); //線の色(色相,彩度,明度,透明度)
line(10, 10, 20, 0); //線の描画(x座標1,y座標1,x座標2,y座標2)
}
for(int i=0; i<35; i++) {
scale(1.1);
rotate(PI/18);
stroke(10*i, 100, 100, 50);
line(10, 10, 1, 0);
}
for(int i=0; i<10; i+=2) {
rotate(PI/36);
stroke(60*i, 100, 70, 50);
line(0, 1, 1, 0);
}