实时GPU路径追踪着色器令《雷神之锤2》焕发新生
2023-06-11 02:01:40
大中小
路径追踪(Path tracing)和光线追踪(ray tracing)是两个新的图像渲染技术,有人认为这两个技术将在未来10到20年后对电子游戏产生重大推进作用。实时路径追踪将让计算机模拟出以假乱真的反射、阴影和全局光照效果。从下面这段来自Edd Biddulph的视频演示中,大家可以看到实时GPU路径追踪技术对《雷神之锤2》画面带来的改进。
目前路径追踪和光纤追踪的缺点是,使用这样的着色器以后,画面会出现噪点。出现这种情况的原因是一个像素点没有被充分采样,没有计算每一个潜在的光线路径。降低图像噪声的唯一方法,就是增加运算和采样,而这就对硬件性能有了更高的需求,也对总体流畅度表现产生了影响。
肯定会有人说,当代GPU性能这么强大,一定能够完成这种运算吧?但事实并不这么乐观,这段路径追踪技术演示demo使用的是《雷神之锤2》,一款1997年的游戏,然而却能让Nvidia Geforce Titan XP这样的当代一线GPU负荷满载。所以想要看到这一技术普遍应用,恐怕还要再多等几年。
但现在不需要等待就可以通过这段demo大致看到路径追踪的应用效果,即使是《雷神之锤2》这样的古老游戏,只要加上路径追踪,也会焕发新的光彩。
另外非常棒的是,作者 Edd Biddulph公布了这个GPU路径追踪技术demo的源代码,大家可以下载并自己拿《雷神之锤2》做实验,亲自体验运行效果。