OpenTK で簡単な回転四面体アプリケーションを作成しました。私の問題は、最後の顔がないことです。頂点の順序を間違えているからだと思います。
GL.Begin(BeginMode.Triangles);
GL.Color3(Color.Silver);
GL.Vertex3(-0.269f, -0.5f, -0.5f);
GL.Vertex3(0.598f, -0.5f, 0f);
GL.Vertex3(-0.269f, -0.5f, 0.5f);
GL.Color3(Color.Honeydew);
GL.Vertex3(-0.269f, -0.5f, -0.5f);
GL.Vertex3(0.0f, 0.5f, 0f);
GL.Vertex3(-0.269f, -0.5f, 0.5f);
GL.Color3(Color.Moccasin);
GL.Vertex3(-0.269f, -0.5f, 0.5f);
GL.Vertex3(0.598f, -0.5f, 0f);
GL.Vertex3(0.0f, 0.5f, 0f);
GL.Color3(Color.IndianRed);
GL.Vertex3(0.598f, -0.5f, 0f);
GL.Vertex3(-0.269f, -0.5f, 0.5f);
GL.Vertex3(0.0f, 0.5f, 0f);
GL.End();
四面体を取得する正しい順序は何ですか? 別の BeginMode を使用する必要がありますか?
前もって感謝します、ダニエル