传奇sf,传奇私服发布网,新开一秒传奇
当前位置:网站首页 > 传奇私服 > 正文

让最新版 迎来大改 只为让玩家们有更好的观感

作者:admin发布时间:2021-08-11分类:传奇私服浏览:174评论:20


导读:「9102年」就要结束了,最新版()的字体渲染在150%以下缩放时的表现依然十分糟糕;开启150%缩放后字体渲染才会迎来大幅改善。这是因为微软雅黑内置的gasp表中对不同字号启用了...

让最新版 迎来大改 只为让玩家们有更好的观感

「9102年」就要结束了,最新版()的字体渲染在150%以下缩放时的表现依然十分糟糕;开启150%缩放后字体渲染才会迎来大幅改善。

这是因为微软雅黑内置的gasp表中对不同字号启用了不同的渲染方式定义

。在最新的1909上,这个阈值是21px,即21px以上的文字才启用平滑渲染。很巧的是,21px对应的缩放百分比正好是130%。

这就意味着125%的缩放可能导致大部分字体渲染「崩坏」。对此,我们可以通过两个方法来「hack」。

注:

所有操作在最新版本系统()下操作,更早的版本可能效果有所不同。

本文所使用方法2来自知乎用户@洛晓晓晓晓,原文地址及原理可跳转阅读。本文对工具进行了整合并系统化操作步骤。

本文所提及所有方法仅为临时解决方案,根治该问题的办法包括但不限于:虔诚地祈愿微软能找人把字体渲染的汇编重新写一次、等待新微软雅黑(一说新微软雅黑即小米兰亭Pro)被部署到系统中、购买4K显示器并启用至少150%的缩放、破釜沉舟改用(针对计算机专业学生)、购买一台Mac等等。

方法1:

可喜可贺的是,早前很多人所熟悉的现在完全支持且无需打补丁了,同时也不太可能会出现大的bug。使用可以看做一个「AOE技能」,默认情况下对全部字体有效,且可以进行字体热替换、调整阴影、微调笔划等。

但缺点也很明显:

严重影响性能,包括dwm和用户程序如:Fences3

无法在安全策略高的软件中加载,如:WPS

部分程序的渲染很奇怪,如宋体在IE或Edge下的渲染效果

效果调试起来比较麻烦,达到完美需要折腾一段时间

MacType的配置方法倒也简单:从Github下载最新的Release,安装后启用即可。在初始配置中建议遵循以下顺序:

第一次使用MacTypeWizard时,选择「独立加载」模式

选择配置文件,观察Explorer.exe(资源管理器)内与Word/EdgeBeta中的渲染效果

重新运行MacTypeWizard。若满意效果,将加载模式改为「注册表加载」或「服务加载」以获得更好的使用体验;若不满意,关闭所有应用程序,更改配置文件后重新观察渲染效果。

关于更详细的介绍与效果demo,可参考《用MacType拯救你的Windows字体|一日一技》。需要注意的是,此文写作于2016年,部分配置方法已过时。

方法2:干掉微软雅黑的hinting

具体到本文开头提到的平滑渲染问题,我们也可以使用硬替换的方法,将系统中微软雅黑、SegoeUI、Arial、宋体等字体的hinting干掉来得到更好的渲染效果。

注意,这个方法也有一定的危险性且可能在操作系统更新后失效。请在完全了解过程与其危险性的前提下进行此操作。

工具包下载:Link。该链接仅供本站使用。

步骤

解压缩工具包,并按照instruction.txt配置好环境。

启动Powershell,将目录切换到工具包目录下。

执行cdsimsun、.\GaspHack_v2.bat与cd..

执行cdgeneral与.\GaspHack_v2.bat

双击运行backup目录下的back.bat

如果一切都正常运行,backup下应有一堆字体,包括simsun.ttc,msyh.ttc,segoeui.ttf等;general\workingDir\output与simsun\workingDir\output下也有对应的字体。

尽可能地退出其他无关软件,特别是杀毒软件等安全工具,运行「字体替换工具」,将general\workingDir\output与simsun\workingDir\output下的文件拖入,点击「开始执行任务」即可。

重启电脑,打开设置并搜索「ClearType」,选择「调整ClearType文本」并按照提示操作。

注销用户并重新登录,完成。

Credit

GaspHack:ThemeX,RadarNyan

字体替换工具:fishlee.net

UniteTTC:yozvox

总结

平心而论,通过干掉hinting的方式来改善渲染在效果上可能不如MacType好,但这种方法的优势很明显:兼容性好、性能高(没有动态加载其他dll)。

出于性能及安全性考虑,本文不再介绍WinFont对此方法的一个小修复。如果想覆盖更多字体,可通过增删general目录下的bat文件中的copyC:\Windows\Fonts\segoe*.ttf.\段来达到目的。

同时,本方法主要面对使用125%缩放的设备,150%与175%缩放的设备也可以通过该方法提升观感。200%以上缩放的设备无需改动。对于低PPI屏幕(简单判断方法:Windows推荐缩放比例为100%,且100%下字体大小可接受)的用户,原作者建议不用折腾了。

如果在干掉hinting后想要恢复原来的字体,打开字体替换工具执行「还原」操作即可。

最后放上方法二操作前后的效果预览:

请查看原图观察效果。

由于每个显示器的像素排列方式等不同,效果也有可能不同,这也是需要执行「调整ClearType文本」的原因。宋体由于在小字号下使用平滑渲染看着比较难受,本文中给出的配置未进行处理。

关联阅读:

不输MacType,这些优化思路也能让Windows字体细腻清晰


已有20位网友发表了看法:

欢迎 发表评论: