Изменение разрешения в OpenTK - PullRequest
2 голосов
/ 02 октября 2010

Я искал это, мне удалось выяснить, как изменить размер нашего окна, и как изменить разрешение монитора.

Но я не могу найти, как сказать OpenGL, где и насколько велика моя область просмотра.

Пример: игра запускается с разрешением 400x300, и я расширяю окно до 800x600. Теперь у меня есть окно 800x600, но отображается только поле 400x300 в углу. У меня та же проблема при переключении в полноэкранный режим, серая область покрывает весь экран, но в углу отображается только небольшая рамка.

Кто-нибудь из OpenTK знает, как это сделать?

1 Ответ

1 голос
/ 05 октября 2010

Вам необходимо обновить окно просмотра:

GL.Viewport(gameWindow.ClientRectangle);
...