使用opengl生成随机彩色方块

时间:2011-10-22 01:15:39

标签: opengl random colors

你如何在open-gl中生成随机彩色方块?程序的输出应该看起来像pic

enter image description here

1 个答案:

答案 0 :(得分:2)

rand()Twister

glPushMatrix();
glTranslatef(xpos, ypos, 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();

如果您正在寻找加密级伪随机数,那么模数非常糟糕,但对于此应用程序,它应该可以正常工作。