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

通过开启超虚拟分辨率(DSR/VSR)来优化 Windows 10 下的字体渲染

  •  
  •   plqws · 2019-03-08 07:10:53 +08:00 · 18603 次点击
    这是一个创建于 2110 天前的主题,其中的信息可能已经有所发展或是发生改变。
    偶然发现的字体优化技巧,无需 no-hinting 字体,只需要电脑安装具有支持 DSR(Nvidia) 或者 VSR(AMD) 技术的独立显卡即可。14 年后推出的中高端显卡基本都支持这个功能。

    具体设置的方法是这样的:例如我目前正在使用 2560*1440 分辨率的显示器,GTX1080 作为输出显卡。

    1. 在 Nvidia 控制面板开启 2.25x 的 DSR 缩放
    2. 同样的位置,DSR 平滑度设置为 30%。(这个参数可以细微调整到你最喜欢的效果)
    3. 将系统分辨率修改为开启 DSR 后的分辨率,例如我这里是 3840*2180
    4. 将缩放与布局设置为 200% 以上
    5. 然后你就能获得极佳的 Windows 字体抗锯齿体验了!

    ( AMD 显卡似乎效果不是很好,因为以前用 A 卡试过这个功能,但是似乎界面糊过头了,可能参数没调好,希望得到反馈)

    预览效果: https://user-images.githubusercontent.com/2133311/53996024-f50eab80-4171-11e9-9a35-9827c87ba432.png

    之后有啥字体渲染优化的更新会第一时间放到: https://github.com/wspl/mactype-hack 这个 repo 上面,感觉是时候改一下 repo 的名字了
    第 1 条附言  ·  2019-03-08 08:39:46 +08:00
    其实区别就和游戏开了抗锯齿一样,显示效果会模糊一点,很正常,但是以此换来的视觉效果的提升其实是很明显的,特别是对于程序员等需要长期盯着文字看的群体。

    Windows 10 的字体在 200% 以下都有明显的锯齿,中文字体还会出现各种诡异的变形扭曲。

    至于模糊,MacOS 在 25 寸+1440p 下开启 2x 高分屏支持一样会字体模糊,而且观感比我这个方法在 Windows 10 下的还差,这个应该要归功于 Windows10 本身对字体的抗锯齿就很消极吧。
    第 2 条附言  ·  2019-03-08 08:44:30 +08:00
    附一张开启前,等效缩放的图( 2560*1440/175%):
    https://user-images.githubusercontent.com/2133311/53999417-458c0600-417e-11e9-90e6-2b99f069847f.png

    主要是锯齿的区别,还有细微的文字形状差异
    17 条回复    2024-06-05 15:17:44 +08:00
    crisfun
        1
    crisfun  
       2019-03-08 07:23:50 +08:00 via iPhone
    之前用 A 卡还奇怪那家伙干嘛的,开了一秒钟就关了
    laogui
        2
    laogui  
       2019-03-08 07:59:48 +08:00 via Android
    最好来个图片对比,看不出哪里好,4k 下缩放 2k 本来也很细腻了。
    Eiden
        3
    Eiden  
       2019-03-08 08:04:08 +08:00 via Android
    看截图效果一般呐
    kokutou
        4
    kokutou  
       2019-03-08 08:27:29 +08:00 via Android
    然后就糊了。

    2k 显示器直接开 150 %缩放效果就可以了,1080p 的开 125%缩放效果也能看。
    Weny
        5
    Weny  
       2019-03-08 08:30:03 +08:00 via iPhone
    intel 集显好像也支持? U2518D 2k 物理分辨率,系统可以开 4k + 150%缩放。之前用了一下 Windows,发现比 Mac OS 不开 HiDPI 好多了。
    Imr
        6
    Imr  
       2019-03-08 08:31:13 +08:00 via iPhone
    划重点,缩放 200%,笔记本 4k 175%缩放以上一直都很细腻,所以说分辨率是关键
    JonyOang
        7
    JonyOang  
       2019-03-08 08:47:57 +08:00
    前提是 4k 分辨率的存在。
    tuwulin365
        8
    tuwulin365  
       2019-03-08 09:09:34 +08:00
    一个 200%,一个 175%怎么比较啊
    20015jjw
        9
    20015jjw  
       2019-03-08 09:30:15 +08:00 via Android
    游戏机系统字体无所谓的
    steam 和 discord 看得清就行
    0Zed
        10
    0Zed  
       2019-03-08 09:44:34 +08:00
    一直在用 mactype
    TrembleBeforeMe
        11
    TrembleBeforeMe  
       2019-03-08 18:10:01 +08:00
    真的有效,谢谢楼主。
    我觉得这个应该是 Windows10 的字体渲染策略的锅,对于不同缩放比例用的渲染策略不一。
    zhaohanqing
        12
    zhaohanqing  
       2019-03-08 20:25:52 +08:00 via Android
    A 卡用户这样干过,没有出现“糊过头”的现象,整体观感还是不错的
    deorth
        13
    deorth  
       2019-03-09 10:09:03 +08:00
    某些应用界面会变得没法看
    Repraance
        14
    Repraance  
       2019-06-14 03:23:52 +08:00
    卧槽效果太牛逼了 堪比 macOS 下开启 hidpi 效果( 27 寸 2k )
    这应该是这个点距下能达到最好的显示效果了 唯一的毛病是鼠标指针变大了。。
    TPOB
        15
    TPOB  
       2019-07-10 09:29:07 +08:00
    可是鼠标指针太大了。。。
    TPOB
        16
    TPOB  
       2019-07-10 09:32:18 +08:00
    我发现把显示鼠标轨迹打开之后鼠标大小就能恢复正常???然后把轨迹设置到最短基本上也就可以接受了,看不太出来轨迹
    Muist
        17
    Muist  
       194 天前
    很管用,谢谢楼主,我直接 4KDSR 成 5K ,系统里缩放 300%,非常好的显示效果,横的笔画终于不是虚的了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2168 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 15:55 · PVG 23:55 · LAX 07:55 · JFK 10:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.