← Artículos
·7 min de lectura

Truchet en la práctica: multiescala, mantas y código

El mosaico cuadrado clásico es solo el comienzo. Aquí aparecen cuatro direcciones que toma la idea de Truchet cuando sale del libro de texto: patrones multiescala recursivos, mantas de tela, unas pocas líneas de código generativo y laberintos hexagonales.

Esta es la secuela práctica de nuestra historia del mosaico Truchet. Si prefieres primero la historia del fraile de 1704 y los mosaicos curvos de Cyril Stanley Smith, empieza por ahí — aquí retomamos donde las reglas simples empiezan a producir resultados sorprendentemente ricos.

Del lienzo a la tela: el quilting Truchet

Como este sitio se llama Patchwork, la conexión textil es inevitable, y además es real. El bloque de medio cuadrado-triángulo, una de las piezas básicas del quilting, no es otra cosa que un mosaico Truchet hecho en tela: un cuadrado dividido en diagonal en dos triángulos contrastantes. Cose muchos, gíralos al azar y tendrás un diseño de manta distinto cada vez.

Eso vuelve a Truchet especialmente apto para el patchwork. Una manta entera puede construirse con apenas dos o tres bloques básicos. No existe una colocación 'incorrecta': cualquier orientación encaja limpiamente con sus vecinas, así que incluso alguien que recién empieza puede improvisar una pieza con carácter sin necesidad de un plan maestro. El azar se ocupa de la composición.

Una manta Truchet: bloques de medio cuadrado-triángulo en dos o tres 'telas', colocados al azar
Una manta Truchet tejida con bloques de medio cuadrado-triángulo en verde, azul y gris oscuro sobre un sillón
La misma lógica de medio cuadrado-triángulo llevada a una manta real: pocos colores, repetidos con rotaciones al azar
Un primer plano de una manta Truchet al crochet hecha con bloques triangulares en turquesa, crema, mostaza y bordó
El crochet lleva la misma geometría Truchet hacia la textura: módulos triangulares repetidos y rotados para formar motivos mayores
Una manta Truchet multicolor al crochet extendida sobre una cama
Otra interpretación en crochet: una colcha completa construida a partir de unidades de medio cuadrado-triángulo rotadas

Truchet multiescala: patrones dentro de patrones

Los artistas generativos de hoy rara vez se quedan en un único tamaño de cuadrícula. En los patrones Truchet multiescala — popularizados por Christopher Carlson en su artículo de Bridges de 2018 — cada cuadrado puede subdividirse recursivamente en subcuadrados más pequeños, y cada uno de ellos volver a subdividirse. Los mosaicos existen a todas las escalas, relacionadas por potencias de un medio.

El resultado se siente orgánico, casi fractal: nudos densos de arcos pequeños conviven con grandes curvas amplias, y como los mosaicos se colorean por paridad, cada escala se lee como figura respecto de la escala mayor y como fondo respecto de la menor. Un puñado de reglas produce algo que parece compuesto a mano.

Un patrón Truchet multiescala en blanco y negro de Christopher Carlson con dominios curvos anidados en varios tamaños de cuadrado
Multi-Scale Truchet Patterns, de Christopher Carlson. Fuente de la imagen: christophercarlson.com

Para un ejemplo multiescala más lúdico, con puntos de color y arcos anidados, mira el generador de OpenProcessing de Roni Kaufman, que es lo que produce este script:

Un patrón Truchet multiescala colorido con arcos anidados y pequeños puntos de color, generado en OpenProcessing
Generador Truchet multiescala de Roni Kaufman (OpenProcessing)

El 'Hola Mundo' del arte generativo

Para quien programa, el mosaico Truchet es el primer boceto canónico — el 'Hola Mundo' del arte generativo. Toda la idea cabe en un doble bucle: recorre una cuadrícula y, en cada celda, lanza una moneda para decidir la rotación del mosaico. Son unas pocas líneas en p5.js, Processing o Python, y te recompensa al instante con un patrón que jamás dibujarías a mano.

Todo el truco cabe en una sola línea: if (random() > 0.5) rotate(90°). Todo lo interesante, desde los caminos serpenteantes hasta el laberinto que aparece de a poco, sale de repetir esa única decisión aleatoria en toda la cuadrícula:

Resultado p5.js en vivo
Un generador Truchet mínimo con arcos de Smith en p5.js

Si quieres más ejemplos, mira esta colección de scripts en p5.js.

Cambia los dos arcos por una sola diagonal y obtienes el laberinto angular clásico; sube la resolución de la cuadrícula y el patrón se densifica sin una sola regla extra.

Más allá del cuadrado: el Truchet hexagonal

Nada obliga a que los mosaicos sean cuadrados. Los Truchet hexagonales colocan 'puertas' en el punto medio de cada uno de los seis bordes y las conectan con arcos. Con seis bordes en lugar de cuatro hay muchas más formas de enrutar las conexiones, así que una cuadrícula hexagonal produce bastante más variación que una cuadrada.

La recompensa es la fluidez. Donde los mosaicos cuadrados se encuentran en ángulo recto, los hexágonos se encuentran a 120°, y las curvas continuas se doblan con más suavidad — los laberintos que emergen parecen más fluidos y naturales, más cerca de redes de ríos o papel marmolado que de circuitos impresos.

Un teselado Truchet hexagonal: puertas en los puntos medios unidas por arcos, con cada hexágono rotado al azar

Cameron Browne ha explorado a fondo estos teselados hexagonales en duotono — dos mosaicos base teselados juntos generan laberintos fluidos infinitamente variados:

Dos mosaicos base Truchet hexagonales azul y crema y un teselado rectangular formado con ellos
Mosaicos y teselado Truchet hexagonal en duotono, de Cameron Browne
Un denso patrón de laberinto azul y crema hecho con mosaicos Truchet hexagonales
Laberinto Truchet hexagonal en duotono, de Cameron Browne

Pruébalo tú mismo

Patchwork ya incluye los mosaicos diagonales de Truchet y los arcos emparejados de Smith, junto con muchas familias de bloques relacionadas. Colócalos en el lienzo, elige tus colores y deja que el azar haga el resto: es el mismo principio que está detrás de todos los patrones de arriba.

¿Quieres ver aparecer patrones nuevos con un clic?

Prueba el generador interactivo de combinaciones de mosaicos →

Abrir Patchwork y empezar a crear

Ilustrado con imágenes de fuente acreditada y figuras SVG generadas en el navegador a partir de disposiciones aleatorias con semilla.

Abrir Patchwork →