Пример #1
0
        public static void LoadLevel()
        {
            /// TODO: Загрузка уровня.
            presentLevel        = new GameLevel();
            presentLevel.Height = 150;
            presentLevel.Width  = 450;
            presentLevel.Length = 450;
            presentLevel.Generate();

            Gl.glMatrixMode(Gl.GL_PROJECTION);
            Gl.glLoadIdentity();

            DrawingService.Distance = 280;
            Gl.glFrustum(-5, 5, -5, 5, 30, distance + 75);

            Gl.glMatrixMode(Gl.GL_MODELVIEW);
            Gl.glTranslated(0, 0, -45);

            thread = new Thread(presentLevel.Draw);
        }