You must either increase your grid resolution by a factor of 2, since the shared vertex color will be interpolated across the triangle/quad, or break the efficiency of triangle fan, and express duplicate vertices for each shared boundary each with its own color attribute.
agone
- 522
- 3
- 8