フォロー

mark用 就是不清楚4K显示器显示1K会比原生1K糊多少 

bbs.saraba1st.com/2b/forum.php

楼主,这个问题我是专业的。你用的是N卡那就简单了。

打开Nvidia控制面板,找到【调整桌面尺寸和位置】,在【2. 应用以下设置:】有个【选择缩放模式:】

下面有这么几个选项:【纵横比】,【全屏】,【无缩放】,【整数缩放】。选择【整数缩放】然后应用。

【纵横比】是默认也是大众选项,将游戏画面在保持纵横比的情况下把分辨率与显示设备匹配,中途会有抗锯齿等处理造成损失。
【全屏】则是无视游戏原始比例,横纵都会强制拉伸铺满屏幕导致画面变形。一些fps玩家要的就是画面变形这个效果,在游戏里故意设置较窄的分辨率让画面横向变形,为了游戏里敌人的显示也变宽便于发现和瞄准。
【无缩放】则是显卡不处理游戏画面,分辨率不足的部分一律填充黑色像素。
【整数缩放】就是为了这种4K显示器玩1K游戏需求而生的

平时桌面使用3840x2160分辨率,游戏内设置将分辨率改成1920x1080。这样一来4K显示器显示1K就和原生1K一模一样,如果觉得糊,只是因为原生1K分辨率本来就不够用。

在上述选项的下方还有个【对以下项目执行缩放:】的选项,一项是【GPU】,一项是【显示】。这个选项是选择让显示设备处理缩放还是显卡处理。

缩放的出现是因为显卡输出分辨率和显示设备的最佳分辨率不匹配造成的。老游戏切出桌面会黑屏很久是因为分辨率出现了变化,需要和显示设备沟通进行信号切换。如果选择【GPU】缩放,那么显示设备收到的视频信号就一直是显示设备最佳分辨率,由显卡负责进行不匹配分辨率进行缩放的工作。而【整数缩放】的方法是,如果输出分辨率横向纵向刚好具有整除部分,那么就将游戏画面进行像素填充式缩放,如果有多出的像素部分则显示为黑边。

举例:在3840x2160的分辨率下,游戏运行在1920x1080,不难发现游戏的横向纵向分辨率刚好是4k的一半,那么显卡就可以把游戏画面的一个像素以4个像素进行填充,也就是将游戏画面的横向纵向像素数量都翻倍,就得到了3840x2160的游戏画面。由于屏幕比例一致也就不会有黑边。

如果PC运行于3840x2160,游戏运行于640x480,虽然480不能整除2160,但是显卡可以将游戏画面填充至2560x1920,也就是横纵向的像素翻四倍,原有的一个像素用16个像素进行填充。2560x1920距离3840x2160还差一点,那就填充黑色像素就完事了。

上述就是整数缩放的工作原理。再举一个例子,如果在2560x1440的屏幕上运行1920x1080的游戏,那么显卡没有填充的必要,按照1920x1080显示游戏,然后其余像素填充黑色完事。

另外游戏机在游戏里大多是不能显示满分辨率的,毕竟性能不够用,游戏厂商一般使用动态分辨率,复杂场景降低,简单场景提高。即使如此多数游戏也达不到显示设备的最大(最佳)分辨率。

参考阅读:关于缩放、像素密度的关系
bbs.saraba1st.com/2b/thread-19

ログインして会話に参加
にゃんこカフェ

自嗨用毛象,仅供亲友使用,不对外开放注册,抱歉!
自闭人建自闭站