- glVertex3f(0, 0, BOARDSIZE);
- glVertex3f(0, 0, 0);
- glVertex3f(BOARDSIZE, 0, 0);
- glVertex3f(BOARDSIZE, 0, BOARDSIZE);
+
+ /* only draw white squares */
+ for(i = 0; i < BOARDSIZE; ++i) {
+ for(j = (BOARDSIZE+i) % 2; j < BOARDSIZE; j += 2) {
+ glVertex3f(i, 0.0, j + 1.0);
+ glVertex3f(i + 1.0, 0.0, j + 1.0);
+ glVertex3f(i + 1.0, 0.0, j);
+ glVertex3f(i, 0.0, j);
+ }
+ }