• fullscreen
  • wavy_checkers.pde
  • int w = 256;int t = 0;
    void setup(){size(256,256);}
    void draw(){for(int y=0;y<w;++y)for(int x=0;x<w;++x){float n=t+noise(x*.01,y*.02,t*.1)*50;set(x,y,color(((int)(x-n)^(int)(y+n))&255));}t++;}
    
    
    

    code

    tweaks (0)

    about this sketch

    This sketch is running in HTML5 using Processingjs.

    license

    advertisement

    Jim Bumgardner (KrazyDad)

    wavy_checkers

    Add to Faves Me Likey@! 4
    You must login/register to add this sketch to your favorites.

    Distorted checkers using XOR logic and perlin noise.

    < 200 characters.

    200 characters isn't quite enough for anti-aliasing...
    Rewritten for processing.js...
    You need to login/register to comment.