2011-10-22 7 views
1

open-glでどのようにランダムな色の四角形を生成しますか?プログラムの出力は、PICのようになります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

関連する問題