boolean enregistre = false;

void setup() {
size(1000, 1000, P3D);
background(0);
noStroke ();
background(0);
frameRate (10000);

}

void draw() {

background(0);

{directionalLight(255, 255,255, 500, 500, -70);
translate(mouseX, mouseY, 0);
sphere(70);

}




if (enregistre){
println ("enregistrement");
saveFrame("data/image-#####.png");
}
}
void keyPressed(){
if (key == 'e') enregistre= true;
if (key == 's') enregistre= false;


if (keyCode == ENTER){
DerImage =(timestamp()+".png");
saveFrame(DerImage);
key =TAB;
}
}

String timestamp() {
Calendar now = Calendar.getInstance();
return String.format("%1$ty%1$tm%1$td_%1$tH%1$tM%1$tS", now);
}
Objet