// Jarek's variations void setup() { size(100, 200); // noStroke(); colorMode(RGB, 255, 255, 255, 100); rectMode(CENTER); } void draw() { background(0); fill(255,100,100, 100); rect(mouseX, height/2, mouseY/2+10, mouseY/2+10); fill(100,155,100, 50); ellipse(width-mouseX, height/3, ((height-mouseY)/2)+10, ((height-mouseY)/2)+10); }