Diego Miranda f(x)M

De Casiopea
La versión para imprimir ya no se admite y puede contener errores de representación. Actualiza los marcadores del navegador y utiliza en su lugar la función de impresión predeterminada del navegador.
f(x) Matematica Normalizada


Títulof(x) Matematica Normalizada
Tipo de ProyectoProyecto de Curso
Palabras Clavetarea 3
Período2012-
AsignaturaTaller Inicial 1ª y 2ª Etapa,
Del CursoImagen Escrita 2012,
CarrerasArquitectura
Alumno(s)Diego Miranda
ProfesorHerbert Spencer

Colocando el mouse en cierta posición las lineas permanecen rectas, y al desplazarlo en sentido contrario esta se tornan curvas entrelazándose entre sí, lo que provoca formas triangulares con una o dos aristas curvas.

____________________________________________________________________________________________________________________

float y, n; float m;

void setup() {

size(700, 700); }

/*

/ void grilla(int divsX, int divsY) {

stroke(240);

float xSpacer = width/(float)divsX; float ySpacer = height/(float)divsY; for (float y = ySpacer; y < height; y +=ySpacer) {

 line(200, y, width, y+9); 

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

 line(x*y, 79, x, height*4); 

} }

/* */

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

float t = tam*4; stroke(#00ff00 ); line(y, x+y, y/4, x); stroke (#8e4581); line(x-y, x+2,y,x*4);

}

void draw() {

background(255);


for (int x = 0; x < height; x++) {

 n = norm(x, 0, height); 
 m = map(mouseX, 0, width, 1, 25);
 y = pow(n, m) * height;  
cruz(y, x, y);
 cruz(x, x-y, y+x);

} println(m);

}