import processing.opengl.*; framePoster fPost = new framePoster("TiefRot","TiefRot"); ringsystem r; boolean SAVING; int saveLag; void setup(){ size(600,600,OPENGL); hint(ENABLE_OPENGL_4X_SMOOTH); background(50); ellipseMode(CENTER_RADIUS); noStroke(); //stroke(0,120); //framerate(1); r=new ringsystem(300,300,42,PI*400.0f,16.0f,20,2); } void draw(){ //background(50); r.update(); //r.draw(); r.draw(); //filter(BLUR,1); r.update(); //r.draw(); r.draw(); if(SAVING) saveLag--; if(saveLag<=0){ SAVING=false; saveLag=10; } } void mouseReleased(){ background(50); r=new ringsystem(300,300,42,PI*400.0f,16.0f,20,2); } void keyPressed(){ println(SAVING); if ((key == ' ')&&(!SAVING)) { SAVING=true; fPost.postFrame(); } }