Saltar la navegación

3. 📖 Color y Fondo

Introducción

Si dibujas una figura sin más, puede que no se vea como esperas. Para controlar cómo se ven las formas, p5.js nos da tres funciones clave: background, fill y stroke.


Fondo del canvas – background()

Sirve para poner color al fondo del canvas.

function setup() {
  createCanvas(400, 300);
  background(220);
}

📌 El número indica un tono de gris (0 = negro, 255 = blanco).


Color de relleno – fill()

Define el color interior de las figuras.

function setup() {
  createCanvas(400, 300);
  background(220);
  fill(255, 0, 0);
  circle(200, 150, 100);
}

📌 fill(rojo, verde, azul).


Color del borde – stroke()

Define el color del contorno de las figuras.

function setup() {
  createCanvas(400, 300);
  background(220);
  fill(0, 150, 255);
  stroke(0);
  rect(120, 80, 160, 140);
}

📌 Si no quieres borde, puedes usar noStroke().


El orden importa:

  • Primero defines fondo y colores
  • Luego dibujas las formas

Desde aquí ya puedes ver claramente lo que programas, y a partir de ahora el siguiente paso natural será mover, animar e interactuar con lo que aparece en pantalla 🎨🚀

Ejemplo

Creado con eXeLearning (Ventana nueva)