Diferencia entre revisiones de «Eduardo Arratia Función Matemática Mouse 2012»

De Casiopea
(Página creada con '{{Proyecto |Título=Eduardo Arratia Función Matemática Mouse 2012 |Palabras Clave=tarea 3 |Carreras Relacionadas=Arquitectura |Asignaturas Relacionadas=Taller Inicial 1ª y 2...')
 
Sin resumen de edición
Línea 1: Línea 1:
{{Proyecto
<nowiki>Insertar aquí texto sin formato</nowiki>{{Proyecto
|Título=Eduardo Arratia  Función Matemática Mouse 2012
|Título=Eduardo Arratia  Función Matemática Mouse 2012
|Palabras Clave=tarea 3
|Palabras Clave=tarea 3

Revisión del 07:16 12 abr 2012

Insertar aquí texto sin formato


TítuloEduardo Arratia Función Matemática Mouse 2012
Palabras Clavetarea 3
AsignaturaTaller Inicial 1ª y 2ª Etapa,
Del CursoImagen Escrita 2012,
CarrerasArquitectura
Alumno(s)Eduardo Arratia


float y,n; float m;

void setup (){

 size (700,700);

}

void grilla (int divsX, int divsY){

 stroke (#F5620C);
 
 float xSpacer = width/(float)divsX;
 float ySpacer = height/(float) divsY;

for (float y= ySpacer; y< height; y+=ySpacer){

 line (0,y,width,y);

} for (float x= xSpacer; x<width; x+=xSpacer){

 line (x,0,x,height);

} } void cruz(float x, float tam, float y) {

 float t = tam; 
 stroke(#4A48E0);
 line(x-t, y++, x+20, y+t);
 line(x/t, y+t, x+t, y/t);

}

void draw (){

 background (255);
 grilla (30,30);
 
 for(int x=0; x<width;x++){
   n= norm (x,10,height);
   m = map (mouseX,0,width,1,10);
   y=pow (n,m)*width;
   
   cruz (x,y,9);
   cruz (x,height-y,5);
 }
 println(m);}