Perlinノイズでグニョグニョと立ち現れる
JavaScriptモードでは上手く,機能しない. Javaモードでの実行を推奨.
/** * Emergence of Perlin Noise * * @autor aa_debdeb * @date 2015/09/11 * */ float t = 0.0; // step size for time float tStep = 0.02; float step = 0.01; float appearRate = 0.2; void setup(){ size(500, 500); frameRate(30); } void draw(){ background(0); loadPixels(); for(int h = 0; h < height; h++){ for(int w = 0; w < width; w++){ if(noise(w * step, h * step, t) < appearRate){ pixels[h * width + w] = color(255); } } } updatePixels(); t += tStep; }