Изменение разрешения в OpenTK
-
27-09-2019 - |
Вопрос
Я искал это, мне удалось узнать, как изменить размер нашего окна и как изменить разрешение монитора.
Но я не могу найти, как сообщить OpenGL, где и насколько велико мое окно просмотра.
Пример:игра запускается в размере 400х300, а я расширяю окно до 800х600.Теперь у меня есть окно размером 800x600, но рендерится только поле 400x300 в углу.У меня возникает та же проблема при переключении в полноэкранный режим: серая область покрывает весь экран, но у меня есть только небольшой прямоугольник в углу, в котором выполняется рендеринг.
Есть ли люди из OpenTK, которые знают, как это сделать?
Решение
Вам необходимо обновить область просмотра:
GL.Viewport(gameWindow.ClientRectangle);
Не связан с StackOverflow