private void Drawing() { Gl.glClear(Gl.GL_COLOR_BUFFER_BIT | Gl.GL_DEPTH_BUFFER_BIT); Gl.glLoadIdentity(); Gl.glColor3f(0, 0, 0); ProgrammDrawingEngine.SwapImage(); ProgrammDrawingEngine.SetColor(color1.BackColor); Gl.glFlush(); AnT.Invalidate(); }
// функция рисования private void Drawing() { // очистка буфера цвета и буфера глубины Gl.glClear(Gl.GL_COLOR_BUFFER_BIT | Gl.GL_DEPTH_BUFFER_BIT); // очищение текущей матрицы Gl.glLoadIdentity(); // установка черного цвета Gl.glColor3f(0, 0, 0); // визуализация изображения из движка ProgrammDrawingEngine.SwapImage(); ProgrammDrawingEngine.SetColor(color1.BackColor); // дожидаемся завершения визуализации кадра Gl.glFlush(); // сигнал для обновление элемента реализующего визуализацию. AnT.Invalidate(); }