gpt4 book ai didi

iphone - 视网膜显示屏是否消除了抗锯齿的需要?

转载 作者:行者123 更新时间:2023-12-03 18:12:22 25 4
gpt4 key购买 nike

对于 iPhone 4,Retina 显示屏的分辨率非常高,以至于大多数人无法区分彼此的像素(据说)。如果是这种情况,支持 Retina 显示屏的应用程序是否仍然需要抗锯齿以使字体和图像平滑,或者不再需要?

<小时/>

编辑:我对更详细的信息感兴趣。开始赏金。

最佳答案

毫无疑问 - 您仍然需要进行抗锯齿计算,因为曲线、二阶曲线、相交曲线和不同类型的连接都很复杂。

(还要注意的是,非常简单,因为这个问题是两年前出现的。视网膜显示器现在无处不在,而且事实上,抗锯齿功能实际上在每个视网膜显示器上都已完成。)

当然,直线(也许是 45 度)也可以在 A/B 测试中进行测试。但只要看看较浅的线,或变化的差异即可。

等等 - 这里有一个击倒论点............

不要忘记,您可以在视网膜显示屏上显示非常非常小的字体!!!

当字母高度小于(比方说)50 像素时,人们可能会说您需要抗锯齿。因此,如果您有一个蹩脚的每英寸 10 点显示屏……但字母有 80 英尺高(8000 像素高),您就不需要抗锯齿。我们刚刚证明您在 10 ppi 显示器上“不需要”抗锯齿。

相反,假设 Steve 的下一个显示器每英寸有 1000 个像素。对于非常小的字体以及任何非常小的细节(即 50 像素或更少),您仍然需要抗锯齿!

此外:不要忘记类型中的细节...矢量图像...是无限的!

您可能会说,哦,巴斯克维尔“M”的“ body ”在视网膜显示屏上看起来很好,没有抗锯齿。那么,衬线的曲线怎么样?衬线末端的缺口怎么办?依此类推。

另一种看待它的方式:好吧,在典型的 Mac 显示器上,您不需要对平面或 45 度线进行抗锯齿处理。此外,在视网膜显示屏上,您可以在 22.5 度线甚至 12.25 度线上避免出现锯齿现象。

但那又怎样呢?如果添加抗锯齿功能,在视网膜显示屏上,您可以成功地绘制出极其浅的线条,比在视网膜显示屏之前的 MacBook 显示屏上浅得多。

再次如前面的示例所示,假设下一代 iPhone 每英寸有数十亿个像素。尽管如此,添加抗锯齿功能仍然可以让您拥有更浅的好看线条——根据定义,是的,它总是会让它看起来更好,因为它总是会改善细节。

请注意,杂志文章中的“眼睛分辨率”完全是无稽之谈。

即使在 50 dpi 显示器上,您也只能看到由像素显示策略的数学运算创建的模糊混合

如果您不相信这是事实,请立即在 Mac 上查看此文字,并计算字母“r”中的像素。当然,你能做到这一点是不可思议的!!您也许可以在 10 dpi 显示屏上“解析”像素。重要的是显示策略创建的模糊数学。

可以说,抗锯齿总是会产生“更好的模糊效果”。如果您一开始就有更多像素,抗锯齿只会再次提供更好的模糊效果。再次强调,只需考虑更小的功能,当然您希望对它们进行抗锯齿处理。

事情似乎就是这样!

关于iphone - 视网膜显示屏是否消除了抗锯齿的需要?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4535301/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com