top of page

CIELOS DE PÚRPURA Y ORO

Creative Code
JavaScript, OpenProcessing
2023

IMG_2869.JPG

ABOUT

Cielos de Púrpura y Oro is a generative visual project named after the colors referenced in the Salvadoran pledge of allegiance. The piece translates these symbolic hues into an evolving digital landscape, where abstraction, light, and motion evoke memory, place, and national identity. Cielos de Púrpura y Oro invites audiences to explore texture, color, and motion through interactive visuals.

THE CHALLENGE

The challenge was to use code as a creative medium rather than a purely technical tool. The goal was to explore how computational processes could express emotion, atmosphere, and cultural meaning through visual form.

MY APPROACH

I designed the experience as an interactive environment that invites audience participation and exploration. Using creative coding, I gave users control over key variables such as mouse size, particle scale, density, and movement speed, allowing each person to shape the visual landscape in real time. This approach positions interaction as a core design element, reinforcing immersion and transforming the viewer from a passive observer into an active participant.

*Note: This project can be better experienced in a desktop

IMG_2361.JPG

Cielos de Púrpura y Oro

Creative Code

IMG_2361.JPG

2023

JavaScript, OpenProcessing

IMG_2869.JPG

About

Cielos de Púrpura y Oro is a generative visual project named after the colors referenced in the Salvadoran pledge of allegiance. The piece translates these symbolic hues into an evolving digital landscape, where abstraction, light, and motion evoke memory, place, and national identity. Cielos de Púrpura y Oro invites audiences to explore texture, color, and motion through interactive visuals 

The Challenge

The challenge was to use code as a creative medium rather than a purely technical tool. The goal was to explore how computational processes could express emotion, atmosphere, and cultural meaning through visual form.

My Approach

I designed the experience as an interactive environment that invites audience participation and exploration. Using creative coding, I gave users control over key variables such as mouse size, particle scale, density, and movement speed, allowing each person to shape the visual landscape in real time. This approach positions interaction as a core design element, reinforcing immersion and transforming the viewer from a passive observer into an active participant.

bottom of page