欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

《仙剑奇侠传七》支持光线追踪、DLSS 2.3:帧率暴涨2倍多

程序员文章站 2022-07-03 13:30:07
10月15日,北京软星研发的《仙剑奇侠传七》(以下简称《仙剑7》)在方块游戏平台正式发布。作为仙剑系列的正统续作,它历经四年精心打磨,做出了一系列重大变革,比如首次采用第三人称即时战斗模式,而在画质技...

10月15日,北京软星研发的《仙剑奇侠传七》(以下简称《仙剑7》)在方块游戏平台正式发布。

作为仙剑系列的正统续作,它历经四年精心打磨,做出了一系列重大变革,比如首次采用第三人称即时战斗模式,而在画质技术上,第一次与nvidia合作,加入支持nvidia光线追踪、nvidia dlss超采样技术。

《仙剑7》使用的光线追踪技术相当全面,不但包括光追反射、光追阴影、光追环境光遮蔽等基本技术,还运用了更加高效先进的光追全局光照、光追焦散、光追半透明,以及全新的混合渲染模式。

这些技术叠加一起,可以呈现出耀眼的反射效果,清澈透亮、波光粼粼的水体效果等。

- 光追反射

光追反射能够针对物体表面不同的材质属性,渲染出与之相匹配的、基于物理算法的反射效。相对于传统光栅化渲染,可呈现出更加完善的环境细节。

同时,不仅针对光滑表面,光追反射对于不同粗糙度表面的反射表现,都能做出十分精确的刻画,从而更好地体现出不同材质的质感。

《仙剑奇侠传七》支持光线追踪、DLSS 2.3:帧率暴涨2倍多

- 光追阴影、环境光遮蔽

相对于光栅化渲染,使用光追技术渲染阴影,可以非常容易地得到传统技术使用特殊技巧都难以实现的物理真实的高精度阴影、半影、环境光遮蔽效果,增强游戏场景的层次感。

对于物体数量较多的场景,使用光追阴影还能获得比传统csm阴影渲染更快的性能。

《仙剑奇侠传七》支持光线追踪、DLSS 2.3:帧率暴涨2倍多

- 光追全局光照

使用光线追踪渲染全局光照同样可以获取比光栅化渲染更好的间接光照效果,但是以往的光追全局光照开销较大。

《仙剑7》使用了nvidia restir gi技术,只需极少的样点数量,就能渲染出高质量的全局光效果,从而大幅提高光追全局光照的效率。

《仙剑奇侠传七》支持光线追踪、DLSS 2.3:帧率暴涨2倍多

- 光追焦散

焦散是光线通过物体表面反射,或通过半透明物体折射后,汇聚所产生的常见的光学现象。

由于光栅化渲染技术上的局限,实时互动的基于物真实的焦散效果,在以往很难实现,而使用光追技术,通过追踪光子的运行轨迹,就可以非常方便地实现。

《仙剑7》使用了nvidia的两项渲染焦散光追技术,一个是根据水面特点,专门用于渲染水焦散的ray-guided water caustics(rgwc),另一个是渲染一般物体反射折射所产焦散效果的adaptive anisotropic photon scattering(aaps)技术。

通过这两个技术,《仙剑7》的光照效果更加炫丽,并且具有更强的互动性。

比如通过使用aaps技术,阳光透过彩色玻璃照射在角色身上和墙壁上,可以实时呈现出迷人的彩色光斑,玩家也可以控制角色与其互动,增加乐趣。

《仙剑奇侠传七》支持光线追踪、DLSS 2.3:帧率暴涨2倍多

- 光追半透明、全新混合渲染模式

半透明渲染一直是光栅化渲染的难点,不同的半透明面片需要正确排序,才能确保半透明混合效果的正确,半透明物体的折射效果更是很难精确绘制。

通过使用光追技术,可以自然地获取正确的半透明物体渲染顺序,实现oit半透明渲染,同时也可以得到正确的折反射效果。

《仙剑7》充分支持光追半透明渲染,增加了nvidia提供的半透明介质的光线吸收效果,全面支持雾化,全局光照等其他场景特效。

同时还使用了nvidia提供的全新混合渲染模式,开发者可以混合使用光追和光栅化来渲染半透明物体,并且保证渲染结果的正确。

比如,《仙剑7》使用光追技术渲染水体效果,同时用光栅化来渲染普通粒子,性能和效果都得到保证,再结合rgwc技术渲染的水焦散效果、光线吸收效果,最终得到晶莹剔透的水体效果。

《仙剑奇侠传七》支持光线追踪、DLSS 2.3:帧率暴涨2倍多

- dlss 2.3

除了各种光追技术,《仙剑7》还支持最新的nvidia dlss 2.3超采样抗锯齿,按照官方数据最多可以提供超过2倍的性能提。

比如入门级的光追显卡rtx 2060,开启后平均帧率立刻从完全没法玩的16.4fp,来到基本流畅的51.8fps,rtx 3060及以上级别显卡则全部可超过60fps。

《仙剑奇侠传七》支持光线追踪、DLSS 2.3:帧率暴涨2倍多

在笔记本上,1080p分辨率、光追、最高画质设定下,dlss 2.3也可以带来30-40%的性能提升,rtx 3060及以上级别的显卡开启dlss之后,平均帧数全部超过60fps。

《仙剑奇侠传七》支持光线追踪、DLSS 2.3:帧率暴涨2倍多

为了方便玩家选择显卡、设定画质,nvidia通过专业测试,提供了不同级别的硬件配置、画质设置推荐,包括基本、中等、高级、超高四种画质级别,分别建议rtx 2060、rtx 3060、rtx 3060 ti、rtx 3080或更好的显卡。

《仙剑奇侠传七》支持光线追踪、DLSS 2.3:帧率暴涨2倍多

- the end -

转载请注明出处:快科技