Oldman
我再把变量控制一下,说得再简单点吧,不考虑色域等其他因素,原本普通画面+400尼特亮度就能做出很好的观感,暗部该看清的都能看清,现在却把暗部做得黑咕隆咚在400尼特下啥也看不到,非要在1000尼特才能 ...
所以游戏给了两个选项,sdr就对画面进行缩限保证你都能看清楚,开hdr就必须用hdr显示器来看实现更大的亮度范围。你在sdr显示器上看hdr内容就黑的看不见白的过曝,你在hdr显示器上直接看sdr又会觉得什么东西都发灰。因此就需要将hdr内容缩限到sdr上给sdr显示器来看,sdr的内容也需要插值映射到hdr上才能正常显示。
游戏的hdr实际上就是保证渲染输出原生的hdr内容,不会因为另外的插值映射造成细节丢失或者直出让整个画面发灰。hdr和sdr是不同的图像输出标准,二者在直出的情况下互不兼容,都需要经过转换才能正常显示。
换成帧数可以认为是原生60帧(sdr)和原生240帧(hdr)的区别。
在非可变刷新率的显示器上,60hz的显示器配60帧刚刚好,240hz配240帧的输出刚刚好,但是要是你的显示器是240hz,但是游戏只能输出60帧,那要不然就直出让显示器几次刷新都显示同一张图片,对比其他窗口的240帧就显得卡顿(对应hdr显示器显示sdr发灰,hdr显示器白买了,而且跟其他支持hdr的显示对比起来格格不入才显得发灰),要不然就用光流法等传统插帧技术做成果冻效果(对应直接映射造成细节丢失),或者用dlss等ai技术插帧(还是老黄的自动hdr黑科技)。这些肯定都不如让游戏直接输出240帧效果好(对应游戏打开hdr选项)。
反之在60hz的屏幕上,游戏输出240帧的话就会画面撕裂(对应看不清楚亮暗处细节)。
hdr不是伪技术,只是适配hdr显示器的一个选项