#hex grid
Cutting the plane into hexagons, found as two grids of rectangles, the second shifted by half a rectangle each way: each point belongs to whichever of its two nearest centres is closer. A point's offset from its centre and the centre itself are all a shader needs to draw on each tile.
1 shader
