Caso 01 · Proyecto conceptual
Bruma Café
Identidad visual · Dirección de arte · Packaging · Campaña
«Momentos que perduran.»
- Cliente
- Proyecto conceptual
- Sector
- Specialty coffee
- Ubicación
- Madrid, España
- Año
- 2026
- Servicios
- Identidad visual, sistema gráfico, packaging, dirección de arte, campaña y social media.
Concepto
Bruma es el vapor que empaña el cristal mientras fuera pasa la ciudad: la señal de que dentro el tiempo va más despacio. Bruma Café es una cafetería de especialidad ficticia en Madrid, pensada como un refugio cotidiano — café de origen, repostería casera y la invitación a quedarse un rato.
«Momentos que perduran» no habla del café: habla de lo que ocurre alrededor. La conversación que se alarga, la página que por fin se termina, la pausa que se recuerda al día siguiente.
La identidad captura esa idea en forma de huella — lo que la taza deja sobre el papel cuando alguien se ha quedado el tiempo suficiente.
Sistema gráfico generativo
El sistema visual no parte de un dibujo: parte de un algoritmo. Un sketch de p5.js genera constelaciones de huellas y gotas — la bruma hecha materia — y produce composiciones irrepetibles para cada soporte. Como los momentos, ningún patrón se repite.
- 01Código
- 02Patrón
- 03Identidad
- 04Aplicaciones
// Patrón generativo de círculos y elipses — Bruma Café
let circulos = 100;
let color1, color2, color3;
function setup() {
createCanvas(800, 800);
frameRate(2); // un patrón nuevo cada medio segundo
color1 = "#FFEECF"; // Beige
color2 = "#421907"; // Marrón
color3 = "#B37A62"; // Arcilla
}
function draw() {
background(color1);
for (let x = 0; x <= width; x += circulos) {
for (let y = 0; y <= height; y += circulos) {
fill(color2); noStroke();
circle(x, y, random(0.3 * circulos, 1.2 * circulos));
let rnd = random(1, 100);
if (rnd <= 25) { // elipse rellena, abajo-izquierda
fill(color3); noStroke();
ellipse(x - circulos * 0.25, y + circulos * 0.25,
circulos * 0.45, circulos * 0.25);
} else if (rnd <= 50) { // rellena, abajo-derecha
fill(color3); noStroke();
ellipse(x + circulos * 0.25, y + circulos * 0.25,
circulos * 0.45, circulos * 0.25);
} else if (rnd <= 75) { // silueta, arriba-izquierda
noFill(); stroke(color3); strokeWeight(2);
ellipse(x - circulos * 0.25, y - circulos * 0.25,
circulos * 0.45, circulos * 0.25);
} else { // silueta, arriba-derecha
noFill(); stroke(color3); strokeWeight(2);
ellipse(x + circulos * 0.25, y - circulos * 0.25,
circulos * 0.45, circulos * 0.25);
}
}
}
}
Código original del sketch (p5.js). El lienzo de abajo lo ejecuta adaptado al navegador.
Sobre una retícula fija, cada nodo recibe un círculo marrón de diámetro aleatorio; después, un número entre 1 y 100 decide el cuadrante de la elipse arcilla — arriba o abajo, izquierda o derecha — y si va rellena o solo silueta.
Con frameRate(2), el sketch respira: cada medio segundo nace un patrón nuevo. Eso convierte la identidad en un sistema vivo — cada vaso, cada bolsa y cada cartel lleva una composición que no existe en ninguna otra pieza.
Del lienzo al objeto: el patrón se serigrafía sobre el papel de los vasos, crece hacia la base del packaging como el poso del café y se convierte en vinilo sobre el cristal del local.
Identidad visual
Una serif cálida en cursiva para la voz de la marca, acompañada del isotipo: la huella de la taza y su gota de arcilla — una celda del propio patrón generativo.
Paleta cromática
- Beige
#FFEECF - Marrón
#421907 - Arcilla
#B37A62
Tipografía
Aa Bb Cc — Momentos
Fraunces · titulares y voz de marca
Aa Bb Cc — 0123456789
Inter Tight · textos de apoyo y etiquetado
Elementos gráficos
Huellas, gotas y anillos: el vocabulario del patrón.
Packaging
La densidad del patrón crece hacia la base de cada pieza, como el poso en la taza. El resto queda en silencio: crema, serif y aire.
- Vasos take away
- Bolsas
- Paquetes de café
- Cajas
- Etiquetas
- Stickers
- Servilletas
- Tote bags
Papelería y experiencia
Tarjetas, tickets, posavasos y servilletas: las piezas pequeñas hacen el trabajo silencioso de la marca — están en la mano de quien se queda.
Espacio
En el local la identidad baja de volumen: madera, crema y la serif en pequeñas dosis. El patrón solo aparece donde la bruma aparecería — en el cristal.
Campaña fotográfica
Luz de media tarde, manos, vapor y repostería: la campaña retrata lo que pasa alrededor del café, no el producto. Cotidiano, cálido, sin posar.
Publicidad urbana
En la calle la marca habla bajito entre el ruido: cartel de papel, claim corto y una constelación de huellas que se reconoce de lejos.
Bruma Café
«Momentos que perduran.»
Social media
El feed alterna tres voces — fotografía, tipografía y patrón — para que la retícula respire como la marca: un momento, una palabra, una huella.
Posts, stories y campañas reutilizan el sistema generativo: ninguna publicación repite patrón.