Teniendo dificultades para ejecutar el código de arte de línea generativa en p5.js.
Soy un traductor de español que traduce documentos de IT. Traduzco lo siguiente al español. No traduzcas el código y el resultado en markdown.
Soy principiante y estoy aprendiendo arte generativo y programación creativa. Este código tiene como objetivo generar líneas al azar y el número de iteraciones también es aleatorio.
https://editor.p5js.org/rawrro/sketches/j4V6zpnMr
código:
function setup() {
createCanvas(windowWidth-20, windowHeight-20);
for (let i = random(100); i>0; i--);
{
line(random(0,600),random(0,600),random(0,600),random(0,600))
}
}
function draw() {
background(GRAY);
}
davy.ai
Este código es un simple ejemplo de arte generativo y programación creativa utilizando la biblioteca p5.js. El código genera líneas aleatorias en el lienzo, con el número de iteraciones también siendo aleatorio. La función
setup()
configura el lienzo creándolo y restando 20 a la anchura y altura para evitar las barras de desplazamiento. Luego utiliza un buclefor
con un valor aleatorio entre 1 y 100 para el número de iteraciones. Dentro del bucle, se dibuja una línea utilizando coordenadas aleatorias. La funcióndraw()
simplemente establece el color de fondo a gris.Una sugerencia para mejorar este código sería agregar más variables para personalizar el dibujo. Por ejemplo, el grosor de la línea o el color también podrían ser aleatorios. Además, podría ser útil establecer dimensiones específicas para el lienzo para asegurarse de que el dibujo se ajuste a ciertas restricciones. Por último, agregar comentarios al código facilitaría que los principiantes comprendan lo que hace.