1. You got it, I’m calling filter(BLUR) in draw. The box is made up of the blurred ellipses that have faded over time.Here’s the full code:
//steps_130924aPointPosition p = new PointPosition();void setup(){  background(255);  size(500,500);  p.pos.x = 0;  p.pos.y = 0;}void draw(){  fill(255,1);  stroke(255,1);  rect(0,0,width,height);  translate(width/2,height/2);  p.tpos.x = cos(millis()/random(3))*width/3;  p.tpos.y = sin(millis()/random(3))*height/3;  p.update();  p.render();  filter(BLUR,random(3));}class PointPosition {  PVector pos = new PVector();  PVector tpos = new PVector();  void update(){    pos.lerp(tpos,0.99);  }  void render(){    stroke(0);    int size = int(random(30));    ellipse(pos.x,pos.y,size,size);  }}

    You got it, I’m calling filter(BLUR) in draw. The box is made up of the blurred ellipses that have faded over time.

    Here’s the full code:

    //steps_130924a
    PointPosition p = new PointPosition();

    void setup(){
      background(255);
      size(500,500);
      p.pos.x = 0;
      p.pos.y = 0;
    }

    void draw(){
      fill(255,1);
      stroke(255,1);
      rect(0,0,width,height);
      translate(width/2,height/2);
      p.tpos.x = cos(millis()/random(3))*width/3;
      p.tpos.y = sin(millis()/random(3))*height/3;
      p.update();
      p.render();
      filter(BLUR,random(3));
    }

    class PointPosition {
      PVector pos = new PVector();
      PVector tpos = new PVector();
      void update(){
        pos.lerp(tpos,0.99);
      }
      void render(){
        stroke(0);
        int size = int(random(30));
        ellipse(pos.x,pos.y,size,size);
      }
    }

     
  1. jewjewbean95 likes this
  2. what-seest-thou reblogged this from forgethowtotalk
  3. ambitious-drawings likes this
  4. alg0rh1tm likes this
  5. halffiction likes this
  6. adamferriss said: incubator.quasimondo.co…
  7. adamferriss likes this
  8. pulse-width likes this
  9. galapa-ghost likes this
  10. forgethowtotalk posted this