Xcode 宽屏游戏
我是MacOS的OpenGL开发新手 我使游戏1024x768分辨率。在宽屏显示器的全屏模式下,我的游戏看起来很紧张,不好。Xcode 宽屏游戏,xcode,macos,opengl,Xcode,Macos,Opengl,我是MacOS的OpenGL开发新手 我使游戏1024x768分辨率。在宽屏显示器的全屏模式下,我的游戏看起来很紧张,不好。 OpenGL中是否有任何函数可以获取每英寸像素值?如果我找到了它,我可以决定是否在屏幕的两侧添加条形图。OpenGL是一个图形库,这意味着它不是用来执行这些任务的,它只是用来在屏幕上渲染一些东西。这是相当低的水平。您可以使用Cocoa API NSScreen来获取有关Mac连接屏幕的正确信息。OpenGL是一个图形库,这意味着它不打算执行此类任务,它只用于在屏幕上渲染某
OpenGL中是否有任何函数可以获取每英寸像素值?如果我找到了它,我可以决定是否在屏幕的两侧添加条形图。OpenGL是一个图形库,这意味着它不是用来执行这些任务的,它只是用来在屏幕上渲染一些东西。这是相当低的水平。您可以使用Cocoa API NSScreen来获取有关Mac连接屏幕的正确信息。OpenGL是一个图形库,这意味着它不打算执行此类任务,它只用于在屏幕上渲染某些内容。这是相当低的水平。您可以使用Cocoa API NSScreen来获取有关Mac连接屏幕的正确信息 我使游戏1024x768分辨率 这是错误的方法。决不要硬编码任何决议。如果您想制作全屏游戏,请使用全屏分辨率。如果要调整渲染分辨率,请切换屏幕分辨率并让显示器进行适当的缩放。通过使用显示器和操作系统提供的分辨率,您将始终获得适当的纵横比 注意,可能仍然需要考虑像素纵横比。但是,无论是切换显示分辨率,还是确定像素纵横比都不是OpenGL的一部分。这些是操作系统提供的设施 我使游戏1024x768分辨率 这是错误的方法。决不要硬编码任何决议。如果您想制作全屏游戏,请使用全屏分辨率。如果要调整渲染分辨率,请切换屏幕分辨率并让显示器进行适当的缩放。通过使用显示器和操作系统提供的分辨率,您将始终获得适当的纵横比
注意,可能仍然需要考虑像素纵横比。但是,无论是切换显示分辨率,还是确定像素纵横比都不是OpenGL的一部分。这些是操作系统提供的设施。谢谢!我甚至没有那样想)谢谢!我甚至没有那样想)