我想知道如何更改缓冲区图像的比例,以便将320x240的分辨率渲染为640x480。
好的,这是要做的:
对于2D游戏,您可以使用"setDisplayMode"方法设置屏幕分辨率,但是如果您希望将屏幕缩放到所需的任何位置,则必须将"glOrtho"方法的宽度和高度更改为所需的缩放分辨率。
下面是一个示例:
Display.setDisplayMode(new DisplayMode(width, height));
...
glOrtho(0, width/scale, height/scale, 0, 1, -1);