pub fn tile_indices() -> Vec<u16>
Two triangles per cell; the diagonal alternates with (x + y) & 1.
(x + y) & 1