
Vemos muchos proyectos donde el tratamiento de las fachadas suele ser un material perforado con algún motivo geometrico artificial o natural, formando un patrón repetitivo o un dibujo que se extiende por toda la superficie. Algunos ejemplos son estos de architectkidd, UNStudio o BIG.
Estas propuestas pueden ser realizadas dentro de Grasshopper con el componente “Image Sampler”. Este componente descompone una imagen en pixeles dandote los colores en cada posición que le indiques en el flujo de entrada de datos. Si a la salida le conectas un componente para obtener por ejemplo los canales AHSV (alpha, hue, saturation, value = transparencia, tono, saturación, valor), podrias asignar uno de los parámetros para que controle el diametro de las perforaciones. Aqui he puesto un ejemplo con perforaciones circulares, pero de igual manera podría aplicarse a perforaciones cuadradas, rectangulares, de diamante o lo que se te ocurra.
El objetivo en cualquier caso es relacionar un dato del pixel a un parámetro de la perforacion a realizar. (Por cierto, los pixeles tienen mucha más información que los meros canales RGB que conocemos,…vamos que una camara ve mucho más que lo que captamos con nuestros propios ojos…pero esto ya es programación con “Computer Vision” y lo dejo para otro post).
Otras posibilidades podrían ser asignar los colores rojo, azul, verde, o el brillo y saturación del color no solo al tamaño o grado de apertura de una perforación sino a la profundidad del perforado (para relieves), al desplazamiento respecto a su posición, o cualquier otra condición geométrica…
Ejemplo con imagen “Noise” creada en photoshop

Ejemplo con una foto


