Двойная сетка
Приём для тайловых карт: визуальная сетка смещена на полтайла относительно логической, и все переходы покрываются 16 тайлами вместо 47.
Суть в том, чтобы разместить сетку отрисовки не поверх логических клеток, а на их углах. Тогда каждый визуальный тайл перекрывает ровно четыре логические клетки — свои четыре угла — и должен знать только их типы. Четыре угла по два состояния дают 2⁴ = 16 вариантов, и этого хватает на все края и углы. Для сравнения: классический «blob»-набор из 47 тайлов, который автотайлинг выводит из битовой маски соседей.
Цена — рисование по смещённой сетке и пересчёт между двумя системами координат, зато арта нужно сильно меньше: 16 картинок вместо 47. Оскар Стольберг применил этот приём в Townscaper, а широко он разошёлся после разбора от jess::codes в 2024 году. Это родственник marching squares, где то же соответствие «углы → форма» используется для изолиний.