my design work in and out of architecture school.luis@legildesign.com

The Way of the Dinosaurs
The Way of the Dinosaurs

    I created this piece entirely in Processing with minimal post production. The algorithm processes a specified set of characters in a number of specified fonts to extract the perceived “brightness” of a character on a blank background. This information is then used to plug the best matching characters into a matrix of sample […]

The Ghost in the Machine
The Ghost in the Machine

I more stumbled up this than created it outright as I was experimenting with some basic image manipulations in Processing. The actual script is very simple, but the results are quite fascinating if a bit eerie. The algorithm takes an image and subdivides it into a matrix of square samples and draws a diagonal that […]

Trianglephant
Trianglephant

This triangular tessellation is an abstraction of an image and is generated through a script I wrote using the Processing programming language. I wrote the script to interpret an input image and give a resultant triangular tessellation with larger triangles representing brighter areas of the image and vice versa. After initial investigations/experiments I am very […]

Processing Mosaic
Processing Mosaic

Photo mosaics in Processing.

Random Tessellation
Random Tessellation

A script developed for the irregular tessellation of a randomly generated “tile”.

Particle Text
Particle Text

This script creates the text from a number of swarming particles. It is what I used to make my old site logo.

3D Image Field
3D Image Field

Create an 3D field from an image.

PictureKey Sketch
PictureKey Sketch

Reproduces an image as a series of random keystrokes.

Dark Spot Sketch
Dark Spot Sketch

I got the idea for this skecth by from some of the work of Casey Reas in Processing. The sketch consists of a number of circles which move about the working area. If two or more sphere collide, each one gradually takes on the direction of the other until each elements respective directional momentum seperates […]

Circle Drawer Sketch
Circle Drawer Sketch

A dynamic drawing tool that responds to the movements of the mouse.

Picture Dots Sketch
Picture Dots Sketch

This script takes a picture and rebuilds it using a series of dots and lines.

KeyStroke Visualizer
KeyStroke Visualizer

A script that visualizes key strokes by connecting typed letters randomly colored curves.

Circles Sketch
Circles Sketch

Circles that grow and shrink with the location of the mouse.

Centroid Recursion Sketch
Centroid Recursion Sketch

A recursive cracking algorithm for the Processing platform.

Bulging Lines Sketch
Bulging Lines Sketch

A neat sketch that follow the position of the mouse.

LightBright Sketch
LightBright Sketch

A sketch created to mimick the old LightBright™ toys.