Léxico TI › Programación › Rejilla dual (dual grid)

Rejilla dual (dual grid)

Programación Svenska → Actualizado: 2026-10-25

Una técnica de tilemap donde la rejilla visual se desplaza media ficha respecto a la rejilla lógica, de modo que 16 fichas cubren cada transición en lugar de 47.

El truco consiste en colocar la rejilla de dibujo sobre las esquinas de las celdas lógicas, no encima de ellas. Cada ficha visual solapa entonces exactamente cuatro celdas lógicas —sus cuatro esquinas— y solo necesita saber de qué tipo son. Cuatro esquinas con dos estados dan 2⁴ = 16 variantes, y cubren todos los casos de borde y esquina. Compárese con el conjunto clásico «blob» de 47 fichas que el autotiling deriva de una máscara de bits de vecinos.

El coste es dibujar sobre una rejilla desplazada y traducir entre ambas, pero el arte se reduce drásticamente: 16 imágenes en lugar de 47. Oskar Stålberg usó el truco en Townscaper, y se difundió ampliamente tras la explicación de jess::codes en 2024. Es pariente de los marching squares, que hacen la misma búsqueda de esquina a forma para líneas de contorno.

← Volver al léxico