在OpenTK更改分辨率
-
27-09-2019 - |
题
我一直在寻找各地对于这一点,我已经成功地找到了改变我们窗口的大小,以及如何改变显示器的分辨率。
但我似乎无法找到如何告诉OpenGL的情况下,如何大我的视口。
例:游戏在400×300启动时,以及我的窗口扩展到800×600。我现在有一个800x600的窗口,但只在角落里一个400x300的盒子被渲染到。 切换到全屏时,我得到了同样的问题,灰色区域覆盖整个屏幕,但我只有在角落里一个小盒子被呈现到
任何OpenTK人那里知道如何做到这一点?
解决方案
您需要刷新视:
GL.Viewport(gameWindow.ClientRectangle);
不隶属于 StackOverflow