V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
wym572
V2EX  ›  MacBook Pro

2016 年以后的 MacBook Pro 用了什么方法在肉眼(几乎)察觉不到的情况下把默认分辨率提升?

  •  
  •   wym572 · 2017-10-08 20:46:49 +08:00 · 5554 次点击
    这是一个创建于 2604 天前的主题,其中的信息可能已经有所发展或是发生改变。

    换了 2017MBP 13inch,刚开始用着完全没有察觉的屏幕分辨率跟默认的差别,直到今天开了虚拟机,看了一眼里面的分辨率是 1440x900 才发现问题不对。到 System Preference 里一看,默认分辨率已经变成 1440x900 了。

    问题是我竟然毫无察觉,靠近观察也没有发现什么明显的文字或者是图片质量的损失。对比之前的 1280x800 也只是感觉 UI 小了一圈而已,对比 Windows10 的非整数缩放简直是天上地下。

    有人知道这是什么原理吗?

    FYI,看了这里 ( https://9to5mac.com/2016/12/02/15-inch-macbook-pro-screen-resolution-blurry/) 的讨论,发现说这种变化跟新 MBP 的像素排列有关,有人说老款开到非整数缩放就能看出来显示质量的损失,现在手头已经没有老款,不知道有没有同学能拍张照片供大家参考一下。

    7 条回复    2017-10-08 23:31:43 +08:00
    wuxie1
        1
    wuxie1  
       2017-10-08 21:09:25 +08:00 via iPhone
    链接里的那篇文章那里说改变像素排列了大兄弟,我看他的意思是说选了更高分辨率设置后失真不明显,Apple 就改成了默认的。。。
    cbais7890
        2
    cbais7890  
       2017-10-08 21:14:56 +08:00
    文章说的是新款 MBP 改了缩放比例, 然后教你改回来的教程吧...
    另外 System Preference 里面写的大约 XXX 分辨率不是物理分辨率, 而是系统用原始分辨率渲染之后, 再按所选的对应分辨率在这个尺寸的屏幕上显示的 UI 尺寸为基准缩放回来的
    换句话说这个只是 UI 缩放, 与分辨率无关, 分辨率一直是点对点显示
    wym572
        3
    wym572  
    OP
       2017-10-08 21:26:41 +08:00
    @cbais7890 嗯,点对点我是知道的,我只是惊讶非整数倍缩放的效果居然这么好。
    honeycomb
        4
    honeycomb  
       2017-10-08 22:27:37 +08:00
    @wym572 和 mac 做 hiDPI 很早。
    Windows10 迭代了这么多次才做到现在的样子
    QAPTEAWH
        5
    QAPTEAWH  
       2017-10-08 23:28:04 +08:00 via iPhone
    - 老款缩放,明显糊+1
    - 新款缩放,几乎没感觉

    这种缩放从 2015 年的 12 寸 MacBook 开始就有了。原理不明,猜测和增大的 pixel aperture 有关。
    ZRS
        6
    ZRS  
       2017-10-08 23:29:36 +08:00
    举个例子
    1440x900 HiDPI 渲染分辨率是 2880x1800
    渲染完之后输出到物理分辨率为 2560x1600 的屏幕上,需要做 resize
    就我了解的 resize 算法来说,没有蠢到直接把像素复制粘贴的....最差也是个最近邻插值吧...至于苹果是怎么做的我就不太懂了
    0ZXYDDu796nVCFxq
        7
    0ZXYDDu796nVCFxq  
       2017-10-08 23:31:43 +08:00 via iPhone
    @wym572 整数倍当然是效果最好的。
    Windows 支持 10%等级的放大,对 13 寸左右 1080p 的屏幕,只能用 150%的放大比例,所以效果不是很好。如果用 4K 直接 200%效果也非常好。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3612 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 79ms · UTC 05:01 · PVG 13:01 · LAX 21:01 · JFK 00:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.