// iuna taller de produccion multimedial dos // aņo 2007 // ayesa leandro // ejercicio uno tp tres void setup(){ size(400,400);//tamaņo ventana } void draw(){ background(255); // defino varias funciones. abajo, que sirve para dibujar las florcitas que estan sobre el eje x. y flor, que son los petalos de las flores. //line lo utilizo para dibujar el tronco de las flores que estan arriba(no las del eje). abajo(350); flor(125,50); flor(49,90); flor(200,90); flor(250,250); flor(223,195); flor(350,250); line(215,400,226,200); line(215,400,125,50); line(215,400,200,90); line(215,400,50,90); line(215,400,250,250); line(215,400,350,250); } //es una funcion que se utiliza para dibujar las flores de abajo. utilizo un for con las variables i y j y llamo a la funcion flor p //ra dibujar los petalos y line para el tronco void abajo(int j){ for(int i=30;i<400;i+=70){ //llamo a flor para dibujar los petalos flor(i,j); stroke(0,255,0); //tronco line(i,j,i,400); } } //funcion flor: dibuja los petalos de la flor. void flor(int x,int y){ noFill(); stroke(0,255,0); //se dibujan los petalos beginShape(); vertex(x,y); bezierVertex(x-20,y-30,x+20,y-30,x,y); bezierVertex(x+30,y-20,x+30,y+20,x,y); bezierVertex(x-30,y-20,x-20,y+20,x,y); bezierVertex(x-20,y+30,x+20,y+30,x,y); endShape();//cierre de la forma }