En este tutorial, aprenderá cómo crear una animación geométrica dinámica y colorida usando p5.js. Esta animación simboliza la idea de que "el mundo está lleno de gente fabulosa e increíble que hace cosas maravillosas". Las formas se moverán aleatoriamente por el lienzo, cambiando de color y creando un efecto visualmente cautivador.
Descargar p5.js:
Crear un nuevo proyecto:
Comencemos configurando la estructura básica de nuestro boceto p5.js. Esto incluye definir las funciones setup() y draw().
function setup() { createCanvas(windowWidth, windowHeight); noStroke(); // Disable stroke for the shapes } function draw() { background(30, 30, 60, 25); // Dark background with transparency }
Explicación:
createCanvas(windowWidth, windowHeight);: esto establece el tamaño del lienzo para que coincida con la ventana de tu navegador.
noStroke();: Esto elimina el borde de las formas que crearemos.
background(30, 30, 60, 25);: Esto establece el color de fondo en azul oscuro con algo de transparencia, creando un efecto de seguimiento para las formas.
Ahora, agreguemos el código para crear formas aleatorias con diferentes colores, posiciones y tamaños.
function draw() { background(30, 30, 60, 25); // Dark background with transparency for (let i = 0; iExplicación:
Variables aleatorias:
Tipos de formas:
Para asegurarse de que el lienzo cambie de tamaño con la ventana, agregue la siguiente función:
function windowResized() { resizeCanvas(windowWidth, windowHeight); }
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3