» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

[新闻] 数毛社详细分析战地5 RTX版

"就算这样屏幕空间反射依然很吃性能,战地5的SSR(屏幕空间反射)仅使用当前显示分辨率一半渲染,并对部分物体剔除了SSR效果,而且同战地1一样,对于帧数极其敏感的玩家还可以在控制台里关闭所有屏幕空间反射获得最大性能
简而言之传统SSR有先天缺陷而且对性能开销影响也相当可观"

喷了,扯淡前先去读读寒霜的talk行不行,Stochastic SSR在PS4上只要2ms出头,用了异步计算后开销为0


TOP

引用:
原帖由 u571 于 2018-8-30 11:39 发表



To save on performance, screen-space reflections in Battlefield 5 run at half resolution and they purposefully have a conservative cut-off as to which objects are tested against to have screen-s ...
用半分辨率就能推出“SSR对性能开销影响也相当可观”这个结论么?SSR再慢能有光追慢?至于为什么用半分辨率,因为半分辨率正好是个性能和效果的平衡点,再往上效果提升不大,开销又会显著上升,你自己实现过Stochastic SSR就知道了。Stochastic SSR的去噪方法设计思想上就时为了做到ray trace和resolve分辨率分离,一般是half-res ray trace,full-res resolve。EA在GDC的PICA PICA demo用的是1/4分辨率,把他们自己在Stochastic SSR用的那套resolve方法改进一下用到光追版本上,效果和完全收敛的path tracing版本基本看不出区别。DF视频里也提到了一个优化方向就是降低RT部分的分辨率。

DF本身就不是什么图形专家,除了数分辨率的部分其他看看就行。



TOP

引用:
原帖由 u571 于 2018-8-30 12:11 发表



没有水效果一样很明显,光追性能压力取决2个要素,一个是分辨率一个是场景中多边形复杂度,跟有没有积水没关系


https://www.bilibili.com/video/a ... 1415490841322514212
当然有影响,无论是SSR还是RT反射向量都是importance sample的,意味着粗糙度越高性能越差,因为ray coherency会显著下滑,此外高粗糙度下1SPP效果也不好,所以当材质粗糙度高于一个值的时候一般都会关掉SSR,RT版本也是一样,这就是DF原文所谓conservative cut-off所指的意思,不是什么“对部分物体剔除了SSR效果”

[ 本帖最后由 shaderdog 于 2018-8-30 12:34 编辑 ]


TOP

发新话题
     
官方公众号及微博