Identidad lineal
De Casiopea
Título | identidad lineal |
---|---|
Tipo de Proyecto | Proyecto de Curso |
Palabras Clave | lineal |
Período | 2013- |
Asignatura | Imagen Escrita, |
Del Curso | Imagen Escrita 2013 - ARQ, |
Carreras | Arquitectura |
Alumno(s) | Gonzalo Gallo |
Profesor | Herbert Spencer |
float margen, xSpace, ySpace;
int xElems, yElems; void setup() {
size(500, 500);
margen = 50; xElems = 10; yElems = 10;
calc(); mouseX = xElems; mouseY = yElems;
} void draw() {
background(255);
xElems = (int) mouseX / 7; yElems = (int) mouseY / 8; calc(); for (float y = margen; y <= height-margen; y += ySpace) { for (float x = margen; x <= width-margen; x += xSpace) { line(x, y, 4, 7); } }
} void calc() {
xSpace = (width - 2 * margen) / (float)(xElems - 1); ySpace = (height - 2 * margen) / (float)(yElems - 1);
}