关于 rMBP 分辨率选择的问题。

2014-11-23 11:45:30 +08:00
 gesse
缩放分辨率提示影响性能主要是哪方面的?
9019 次点击
所在节点    macOS
16 条回复
xenme
2014-11-23 11:52:21 +08:00
不知道。
一直都用缩放分辨率,显示内容多。没感觉有啥性能影响。
jackytang520
2014-11-23 11:54:18 +08:00
一直用1920X1200的分辨率,15的RMBP用默认的我感觉真是浪费啊
patr0nus
2014-11-23 11:56:50 +08:00
不管选什么分辨率,显卡都是按2x的像素点来渲染的。
比如你选择了 Looks like 1680x1050,那显卡就得生成 3360x2100 的图像, 然后在呈现在显示器上的时候扔掉一些像素点。
ffffwh
2014-11-23 12:18:32 +08:00
截图看看dimension就知道了
ivanchou
2014-11-23 12:22:20 +08:00
不太理解最好分辨率下显示的东西没有低分辨率下多
gesse
2014-11-23 12:22:30 +08:00
@patr0nus
为什么是生成3360x2100的图像呢?显卡默认是这个?
patr0nus
2014-11-23 12:29:53 +08:00
@gesse retina模式下都是翻倍的缩放,毕竟贴图资源都是2x的,这样处理比较方便吧
Jouleken
2014-11-23 12:36:27 +08:00
作为一个新手和菜鸟,我表示在制作小尺寸图片的时候很累,经常要放大才能看清细节。。。

可能我没找到使用要领,求分享。
hsj007
2014-11-23 13:01:49 +08:00
处女座路过 我觉得1440x900的才是点对点。。。
alan7
2014-11-23 13:06:20 +08:00
1920X1200。。chrome全局125%缩放
SoloCompany
2014-11-23 13:33:39 +08:00
一开始用了一段时间 1920 * 1200(其实就是 3840 * 2400),很快改到 1680 * 1050 用了很长时间,后来尝试用原生的 1440 * 900 即 2880 * 1800 感觉锐度特舒服,然后就一直用,直到最近实在忍受不了工作空间的减少,又恢复使用 1680 分辨率了,感觉 15 寸电脑最适合就是使用 1680 的分辨率了,希望以后苹果能提供更高精度的屏幕可选
gesse
2014-11-23 13:40:45 +08:00
popbones
2014-11-23 13:50:36 +08:00
@patr0nus 不是这样的吧,OS X有两种模式的分辨率:1:1的普通更高分辨率,这个是多少就是多少;1:2的HiDPI分辨率,这个只能是屏幕原声分辨率的0.5次方。以rMBP 15为例,其默认支持的分辨率为Native resolution: 2880 by 1800 pixels (Retina); scaled resolutions: 1920 by 1200, 1680 by 1050, 1280 by 800, and 1024 by 640 pixels

翻译成系统实际的profile就是:
1024x640
1280x800
1440x900
1680x1050
1920x1200
1440x900 (HiDPI)
2880x1800

其中只有HiDPI使用@2x资源。1440x900 (HiDPI)渲染尺寸和2880x1800一样,但屏幕尺寸和1440x900一样。1440x900渲染就是1440x900,然后屏幕控制器upscale。

这些设置在retina机器上傻瓜化了,并不是所有都可供部分用户选择。但是如果使用SwitchResX之类的软件还是可以看详细设置。

另外非r屏的机器也是可以打开HiDPI模式,只不过1440x900的机器只能开720x540 (HiDPI)而已,实际的点距也没有变化,屏幕空间小了很多,所以没什么意义。
popbones
2014-11-23 14:05:14 +08:00
@patr0nus 刚刚确认了一下,所有系统偏好设置里面选择的都只能是HiDPI模式的分辨率,所以要想减轻性能负担又想使用高分辨率的话还是建议通过例如QuickRes第三方程序选择1:1模式的分辨率。
patr0nus
2014-11-23 14:19:11 +08:00
@gesse 好巧,我也是从这个回答里面得知 RMBP 分辨率的处理问题的。
那个回答里面“对于 Retina 屏幕,第五步的显示硬件永远是 2880x1800。而第四步的结果位图可以最多达到 3840x2160。系统对显卡资源的要求主要取决于第四步的位图大小。”就是我的意思。
显卡给出的位图只有在大于等于显示器分辨率的时候才能发挥出高分屏的效果啊,要是简单地4个像素点代表一个像素点岂不是就是和非 retina 一样模糊了。

@popbones
对系统默认的都是HiDPI,所以点数是刚好是像素数的一半时是正好的,即13吋下1280x800点,14吋下1440x900点。"Looks like"超过这个的都会在显示时扔掉一些像素,有点浪费==所以说是性能负担。

第三方 App 的确是可以开启1:1不缩放,我一开始没考虑这个情况。
gesse
2014-11-23 18:50:16 +08:00
@patr0nus
输出的位图就是我们定义的分辨率,一般都会小于显示屏的物理分辨率,视网膜屏为什么清晰,是因为像素密度大。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/148644

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX