OpengGL 4.0 を使用して、X 軸上の有限空間内に 2D グリッドを描画したいと考えています。
光をレンダリングする (それらを表示する) ために、vert/frag シェーダーなどを使用して GLSL を使用したいと考えています。
古い OpenGL 2.0 メソッドを使用した最も単純なコードで実行できますが、もちろん、照明/シェーダーを使用して色を付けることはありません。
void Draw_Grid()
{
for(float i = -500; i <= 500; i += 5)
{
glBegin(GL_LINES);
glColor3ub(150, 190, 150);
glVertex3f(-500, 0, i);
glVertex3f(500, 0, i);
glVertex3f(i, 0,-500);
glVertex3f(i, 0, 500);
glEnd();
}
}
しかし、グラフから 3D 空間の単純な 2D グリッドに変換するのに十分なほどよく理解していない、このチュートリアル以外のチュートリアルを見つけることができます。