2011-10-22 2 views
1

open-gl에서 임의의 색 사각형을 어떻게 생성합니까? 프로그램의 출력은 그림처럼 보일 것이다opengl을 사용하여 임의의 색 사각형 생성

enter image description here

+3

이 숙제가 있습니까? –

+0

나는 온라인 튜토리얼을 통해 가고 있었다 그것은 어떤 기쁨 –

+1

user170705 있지 않는이 프로그램을 시도하지만, 메신저하도록 요청 : 당신은 당신이 할 수있는 생각하는 방법을 우리를 통해 이야기 .... –

답변

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(); 

계수가 매우 나쁘다 그러나이 응용 프로그램을 위해서는 잘 작동해야합니다.

+0

건배 남자. 나는 이것을 루프에 넣어 이미지의 패턴을 얻을 수 있다고 생각합니다. 덕분에 –

+0

네, 그건'xpos' /'ypos'의 의도입니다. – genpfault