tut, tut, tut: yo ordeno, tú dibujas
.....

sesión 9

Hola compañeros de Tut, tut, tut, los felicito por las hermosísimas
tareas que han mandado ¡muy bien!

Hemos aprendido como ordenar que se dibujen elipses, rectángulos, triángulos y líneas. Ahora vamos a aprender a ordenar que se trace una forma diseñada por nosotros.

IIIIIIIIIIIIII Copien el siguiente programa, péguenlo en un archivo nuevo y den clic en run:

size(200,200);
background(37, 45, 134);
fill(201, 252, 240);
noStroke();
smooth();
beginShape();
vertex (20,40);
vertex(40, 40);
vertex(50,20);
vertex(60, 40);
vertex(80,40);
vertex(65, 50);
vertex(80, 80);
vertex(50, 60);
vertex(20, 80);
vertex(35, 50);
endShape();

Ahora vamos revisar lo que hace este programa:

size(200,200);
background(37, 45, 134);
fill(201, 252, 240);
noStroke();
smooth();

Estas funciones ya las conocen, size determina el tamaño de la ventana, background el color del fondo, fill el color de relleno, noStroke elimina el contorno y smooth suaviza las formas.

beginShape();
vertex (20,40);
vertex(40, 40);
vertex(50,20);
vertex(60, 40);
vertex(80,40);
vertex(65, 50);
vertex(80, 80);
vertex(50, 60);
vertex(20, 80);
vertex(35, 50);
endShape();

Para diseñar nuestras propias formas necesitamos utilizar la función beginShape la cual indica que se comienza a trazar una figura y endShape que indica que se termina de trazarla. La primera va al principio y la segunda al final. En medio tenemos varias veces la función vertex. La función vertex tiene dos parámetros que determinan las coordenadas x y y de un punto. Cada vertex determina las coordenadas de un punto o vértice en la nueva forma. La función beginShape junto con endShape traza líneas entre los puntos marcados por vertex. Estas líneas forman el contorno de la nueva figura.

 
adelante
sesiones
foro
tareas
noticias
tut, tut, tut

 

Red Escolar, México, 2007