The MART tileset shares the Center's atlas but not its pins, so marts
were raw detector output: 32px walls, the racks fused into one deep
monolith, the clerk booth a 48px slab. Pinned like the references --
16px wall band with the built-in cases, bookcase-collapsed racks,
half-cell counter with the poster on top, register standing on it.
The volume repeat scan anchors at a column's front tile; a plateau
column ending in a rounded corner tile ($13/$35) never matched and
read its whole capped extent -- 48px fins and tents out of the 16px
mesas on Routes 3 and 4. When the two rows directly above the front
are identical, the column is that repeat wearing a trim foot: unit is
one course plus the trim. Doorway columns still answer to their
region first.
The cliff drawing's dark east slope ($02/$24/$34) broke the repeat scan
at its corners and rose to 32px towers; a folded doorway column read
its own drawn extent and towered a block over the 16px mound around
Diglett's Cave. The slope chain is pinned to one 16px course, and a
doorway column now takes height AND top from its region: roofed among
drawn facades (houses), flat among flat repeats (the mound). Adds the
voxel_mound_probe driver that prints per-column detector decisions.
A body-anchored building's eave juts frontEave voxels past the map
boundary; the neighbour-body mask read that overhang as a ring scrap
and opened the roof rim into the sky from across the seam. Building
placements only scan the body, so their quads now carry an `own` flag
the edge keep-rules never touch.
Flowers stand as 1px animated cutouts on their own pulled mesh (own-cell
flowers hide behind the walker, the cell south still overdraws feet).
Cuttable bushes, gym statues (single-block plinth) and Lt. Surge's trash
cans stand as 5-voxel prop cutouts; prop_ground names the tile painted
beneath. Block edits refresh meshes in place instead of blinking to 2D.
Two voxel-mode holes, both in ChunkMesher's keep/emit rules:
1. A tile claimed by a standing object (building footprint, sign
standee, pond bushes) painted only its flat synthesized ground and
never emitted side faces, so beside recessed water the 2px step was
an open slit into the sky. The skip branch now emits the same
below-ground side bands ordinary ground does, cut from the
synthesized ground's art.
2. A profiled building whose front row is the map's last tile row has
its facade exactly on the shared boundary plane (Saffron's row
houses seen from Route 6), where the strict overBody test and the
closed neighbour mask dropped it. Outward-facing quads on the body's
boundary planes are now kept, told apart from ring scraps -- the
thing the mask exists to kill -- by their winding.