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

De Casiopea
Sin resumen de edición
Sin resumen de edición
Línea 10: Línea 10:
|Imagen=Edo1adasd.png
|Imagen=Edo1adasd.png
}}
}}
<nowiki>Insertar aquí texto sin formato</nowiki>
El espesor se crea por la cantidad de lineas, al mover el mouse se crea un ruido
que alcanza casi una densidad.


<nowiki>
float y,n;
float y,n;
float m;
float m;
Línea 51: Línea 53:
     cruz (x,height-y,5);
     cruz (x,height-y,5);
   }
   }
   println(m);}
   println(m);}</nowiki>

Revisión del 02:57 24 may 2012

Eduardo Arratia Función Matemática Mouse 2012


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

El espesor se crea por la cantidad de lineas, al mover el mouse se crea un ruido que alcanza casi una densidad.

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);}