Beispiel #1
0
        /// <summary> Отрисовывает сцену в выбранном режиме. </summary>
        private void DrawScene()
        {
            {
                mouse.Apply(camera);

                keyboard.Apply(camera);

                camera.Setup();
            }

            Gl.glClear(Gl.GL_COLOR_BUFFER_BIT | Gl.GL_DEPTH_BUFFER_BIT);

            {
                DrawBottom();

                DrawSpheres();

                DrawCylinders();

                DrawLights();
            }

            {
                labelPosition.Text = "Положение: " + camera.Position.ToString();

                labelOrientation.Text = "Ориентация: " + camera.Orientation.ToString();
            }
        }