0
私は2つの正方形を下に置いて、窓の中心にも置いておきたいと思います。OpenGLを使用してお互いの中心を合わせる方法は?
私は、次のコードを持っている:
glBegin(GL_QUADS);
glColor3f(0.5f, 0.5f, 0.5f);
glVertex2f(-0.8f, 0.1f);
glVertex2f(-0.2f, 0.1f);
glVertex2f(-0.2f, 0.7f);
glVertex2f(-0.8f, 0.7f);
glColor3f(0.5f, 0.5f, 0.5f);
glVertex2f(-0.7f, -0.6f);
glVertex2f(-0.1f, -0.6f);
glVertex2f(-0.1f, 0.0f);
glVertex2f(-0.7f, 0.0f);
glEnd();
結果は次のとおりです。
しかし、それはまさに下ではありません。
どうすればよいですか?
、なぜあなたは、このコードは、あなたが得たものよりも、別の出力につながることを期待していますか?これを紙の上に描くと、出力が正確になるはずです。 – derhass
古いOpenGLの代わりにOpenGL 3.3以降を学ぶことをお勧めします。 learnopengl.comは素晴らしいリソースです。 – Archmede
2つのクワッドのx座標が一致しないので、それらがお互いの真下にあるのは不思議ではありません。 – BDL