Я сделал простое приложение с вращающимся тетраэдром с помощью 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?
Заранее спасибо, Даниэль