0
私は絵の中に描かれているものを描こうとしています。だから私はランダムな色の四角形を描画することができますが、画像のようにパターンの四角形を描画するforループを取得するのに問題があります。 forループのOpenGL描画四角形
コード:
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();
}
}
それでは、現在は何を描いていますか? – genpfault
私はforループを入れようとする前に、ランダムな色の四角形が描かれていました。 –