Le reste de la formation est réservé aux inscrits.
S'inscrire gratuitementLes transformations utilisent une pile matricielle. push() sauvegarde letat, pop() le restaure.
function draw() {
background(220);
push();
translate(100, 100);
rotate(QUARTER_PI);
rect(0, 0, 50, 50);
pop();
// Ce rectangle n'est pas affecte
rect(200, 100, 50, 50);
}
Toujours associer chaque push() a un pop().