Ejemplo n.º 1
0
        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();
        }
Ejemplo n.º 2
0
        // функция рисования
        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();
        }