Я пытаюсь нарисовать то, что на картинке.Таким образом, я могу нарисовать случайный цветной квадрат, но у меня возникли проблемы с получением цикла for для рисования квадратов в шаблоне, как на изображении.
Код:
for (int i =0; i < image.width; i = i+5) {
for (int j = 0; j < image.height; j = j+5) {
//will this for loop give me what's in the image?
//want to incorporate the code below in here. Modifications?
glPushMatrix();
glTranslatef(i, j, 0);
glColor3ub( rand()%255, rand()%255, rand()%255 );
glBegin(GL_QUADS);
glVertex2i(0,0);
glVertex2i(1,0);
glVertex2i(1,1);
glVertex2i(0,1);
glEnd();
glPopMatrix();
}
}