viernes, 23 de julio de 2021

Taller Geometría con Processing Alexander Arias

 

2 files
Save to cloud
 
 
 
 
 
 
 
 
 
void setup() {
    size(200,200);
    frameRate(10);
    noLoop();
}
void draw() {
    //1 Cambiar background
    //background(255);
    
    //2 Dibujar Cuadrado y Circulo
    //Ver orden de dibujo
    //rect(15,15,50,50);
    //ellipse(60,60,55,55);
    
    //3 Dibujar Circulo y Cuadrado
    //Ver orden de dibujo
    //ellipse(60,60,55,55);
    //rect(15,15,50,50);
    
    //4 Crear una X en el canvas
    //line(0,0,200,200);
    //line(200,0,0,200);
    
    //5 Dibujar el punto central
    //point(100,100);
    
    //6 Dibujar la primera línea del triángulo
    //  el radio para todos los poligonos es r=50
    int r=50;
    int ox=100,oy=100; //Origen en x y y el (0,0)
    int n=3;
    double teta;
    teta= 360/n;
    println(teta);
    teta=teta*(2*PI)/360;
    println("teta=" + teta);
    double x,y,t;
    
    t=0*teta;
    println("t1=" + t);
    x=r*cos(t);
    y=r*sin(t);
    line(ox,oy,ox+x,oy+y);
    println("p1");
    println("x=" + (ox+x) + "  y=" + (oy+y));
    
    t=1.0*teta;
    println("t2=" + t);
    x=r*cos(t);
    y=r*sin(t);
    line(ox,oy,ox+x,oy+y);
    println("p2");
    println("x=" + (ox+x) + "  y=" + (oy+y));
    
    t=2.0*teta;
    println("t3=" + t);
    x=r*cos(t);
    y=r*sin(t);
    line(ox,oy,ox+x,oy+y);
    println("p3");
    println("x=" + (ox+x) + "  y=" + (oy+y));
    
}
 

No hay comentarios:

Publicar un comentario