float val; float s = 0.02; // スケール void draw() { for (int y = 0; y < height; y++) { for (int x = 0; x < width/2; x++) { noiseDetail(3, 0.4); // 変化のゆるやかなノイズ val = noise((mouseX + x) * s, (mouseY + y) * s); stroke(val * 255); point(x, y); noiseDetail(5, 0.6); // 細かいノイズ val = noise((mouseX + x + width/2) * s, (mouseY + y) * s); stroke(val * 255); point(x + width/2, y); } } }
Creative Commons Attribution-NonCommercial-ShareAlike 2.0 Generic. (公開:2011-10-20)
このドキュメントはTakumi Funadaがprocessing.orgのリファレンスをベースに、書籍『Processingをはじめよう』のために執筆したものです。紙数の制約により、書籍の内容に関連する項目を選び、説明を簡略化しています。全機能に対するより詳しい解説が必要な場合は、processing.orgか開発環境に付属するドキュメントを参照してください。
ご意見はtf at musashinodenpa.comまでお送りください [Musashinodenpa]