PImage monImageNoir; PImage monImageLum; void setup() { monImageNoir = loadImage("consoles_noir.jpg"); monImageLum = loadImage("consoles_lumR.jpg"); size(monImageNoir.width/2, monImageNoir.height/2); } final int squareHeight = 200; void draw() { //copy(monImageNoir, 0, 0, monImageNoir.width, monImageNoir.height, 0, 0, monImageNoir.width, monImageNoir.height); //copy(monImageLum, mouseX-squareHeight, mouseY-squareHeight, squareHeight, squareHeight, mouseX-squareHeight, mouseY-squareHeight, squareHeight, squareHeight); copy(monImageNoir, 0, 0, monImageNoir.width, monImageNoir.height, 0, 0, monImageNoir.width/2, monImageNoir.height/2); copy(monImageLum, mouseX*2-squareHeight, mouseY*2-squareHeight, squareHeight, squareHeight, mouseX-squareHeight/2, mouseY-squareHeight/2, squareHeight/2, squareHeight/2); }