void setup() { size(360, 200); // Tamanho da tela colorMode(HSB, 360, 100, 100); // Notação de cor for(int i=0;i<360;i++) { // Percorre a tonalidade for(int j=0;j<100;j++) { // Percorre a saturação color c = color(i, j, 50); // Gera uma cor set(i, j, c); // Altera o ponto } } noStroke(); } void draw() { color c = get(mouseX, mouseY); // Obtem a cor no mouse fill(c); // Preenche o retângulo com a cor rect(0, 100, 360, 100); // Cria o retângulo }