大至急お願いします。プロセッシングについて

Writer: admin Type: vannoyan Date: 2019-01-12 00:00
大至急お願いします。プロセッシングについてです。まだプロセッシングを始めたばかりの初心者です。わからないことがあるので質問します。size(100, 100);colorMode(HSB, 100);for (int y=0; y<100; y+=10) { for (int x=0; x<100; x+=10) { fill(x, y, 100); rect(x, y, 10, 10); } }このように打ち込み、画像のようなものを作成しました。ここで質問なのですが、彩度を上が高く下が低くするにはどのようにすれば良いのでしょうか。また、上から下になるにつれて、白から黒になるようなグラデーションの作り方も教えていただけると有り難いです。(四角付きで)プロセッシングに詳しい方、何卒宜しくお願いします。###> 彩度を上が高く下が低くするには方法1 ある意味Processingの機能を有効活用プログラムの先頭で座標系を変更します。size(100,100);translate(0,height); //追加scale(1,-1); //追加colorMode(HSB, 100);以下略方法2 計算を一部変更。他の言語でもしばしば使える方法です。fill(x, 100-y, 100); //ここだけ変更 他は略> 白から黒になるようなグラデーションの作り方同じところをfill(100-y);でいいんじゃない?ナイス0
###わかりやすい説明ありがとうございます!大変助かりました!

 

TAG