ここでは円を画面に表示するコードの一部ですが、不幸な円は画面に表示されません。openglesで円を描く方法
glClearColor(0, 0, 0, 0);
glClear(GL_COLOR_BUFFER_BIT);
glPushMatrix();
glLoadIdentity();
glColor3f(0.0f,1.0f,0.0f);
glBegin(GL_LINE_LOOP);
const float DEG2RAD = 3.14159/180;
for (int i=0; i < 360; i++)
{
float degInRad = i*DEG2RAD;
glVertex2f(cos(degInRad)*8,sin(degInRad)*8);
}
glEnd();
glFlush();
コードはわかりにくいようですが、サークルは画面に表示されません。
こんにちはAjay、このリンクをお試しください - あなたの質問にお答えします:) http://iphonedevelopment.blogspot.com/2008/10/circles-and-ellipses-in-opengl-es.html –
サイドノート:毎回電話'glPushMatrix()'への呼び出しは、 'glPopMatrix()'への呼び出しによって一致しなければなりません。 –