Escolar Documentos
Profissional Documentos
Cultura Documentos
Primitivas: punto
point(20,20);
point(30,30);
point(40,40);
point(50,50);
point(60,60);
Primitivas: lnea
line(25,90,80,60);
line(50,12,42,90);
line(45,30,18,36);
Primitivas: elipse
IntroduccinaProcessingv1.5+
Docente:RalLacabanne
7
ellipse(40,40,60,60);//crculogrande
ellipse(75,75,32,32);//crculopequeo
Primitivas: rectngulo
rect(15,15,40,40);//cuadradogrande
rect(55,55,25,25);//cuadradopequeo
Orden de dibujo
En Processing, el orden de dibujo siempre es secuencial, es decir, la primer instruccin se
representa primero, las siguientes por encima, y la ltima por sobre todas estas.
rect(15,15,60,60);//cuadradoinferior
rect(20,20,40,40);//cuadradointermedio
rect(25,25,20,20);//cuadradosuperior
Suavizado
En Processing existe una funcin que aplica a la imagen resultante un filtro antialias (postproceso)
para suavizar los contrastes cromticos al dibujar figuras. La funcin para activar esta propiedad es:
smooth()
smooth();
strokeWeight(1);//pordefecto
line(20,20,80,20);
IntroduccinaProcessingv1.5+
Docente:RalLacabanne
8
strokeWeight(4);//4pixeles
line(20,40,80,40);
strokeWeight(10);//10pixeles
line(20,70,80,70);
smooth();
strokeWeight(12.0);
strokeCap(ROUND);//redondeado
line(20,30,80,30);
strokeCap(SQUARE);//plano
line(20,50,80,50);
strokeCap(PROJECT);//proyeccin
line(20,70,80,70);
smooth();
strokeWeight(10);
strokeJoin(MITER);//mitra
triangle(50,20,80,80,20,80);
smooth();
strokeWeight(10);
strokeJoin(BEVEL);//bisel
triangle(50,20,80,80,20,80);
smooth();
strokeWeight(10);
strokeJoin(ROUND);//redondeada
triangle(50,20,80,80,20,80);
IntroduccinaProcessingv1.5+
Docente:RalLacabanne
Lectura recomendada
Informacin complementaria
Primitivas: tringulo
triangle(60,10,25,60,75,65);
Primitivas: cuadriltero
quad(38,31,86,20,69,63,30,76);
bezier(32,20,80,5,80,75,30,75);
//Dibujodepuntosdecontrol
line(32,20,80,5);
ellipse(80,5,4,4);
line(80,75,30,75);
ellipse(80,75,4,4);
IntroduccinaProcessingv1.5+
Docente:RalLacabanne
10
Ejercicio 01
Escribir un boceto con la finalidad de componer un cuadro, con una resolucin de 300x300
pxeles, que contenga las siguientes figuras:
dos elipses, cuatro lneas y un rectngulo.
Comentar todas las instrucciones.
Ejercicio 2
Componer un cuadro con una resolucin de 300x300 que contenga las siguientes figuras:
dos elipses, cuatro lneas y un rectngulo.
Generar las figuras con cambios de atributos.
Comentar todas las instrucciones.
IntroduccinaProcessingv1.5+
Docente:RalLacabanne