【资料图】
在今年的GTC大会上,英伟达展示了神经辐射缓存技术(以下简称NRC),这项技术是利用目前GeForceRTXGPU中的张量核心(TensorCores),让路径追踪更快更好。
正如其名字所言,NRC是一种基于神经网络的缓存辐射的新方法,这种技术最初在论文《实时神经辐射缓存路径追踪》中提到,使用路径追踪数据来训练神经网络,以便在3D场景中的任何位置预测辐射。
根据外媒Wccftech介绍:这项技术可以让开发者无需追踪从X点到Y点及更远位置的完整光线路径,而是可以直接查询NRC,以获得辐射的准确估计。这项技术优势非常明显,因为路径可以提前终止,从而提高了路径追踪的速度(这是因为减少了纹理加载、着色操作和其他不必要的性能开销)以及质量,简单来说就是开发时间更短,效果更好。
另外一个好处就是,由于NRC使用缓存内的数据估算光线,因此比普通的路径追踪噪点更少。NVIDIAGeForceDevTech工程师JakubBoksansky在GTC2023中讲到,因为这是边运行边学习的,所以这项技术不需要过多设置,也不会受到场景内部环境变化影响。
具体一点来说,就是NRC先用路径追踪器计算光线,再学习该结果。然后大部分光线都会提前停止计算(只计算两三次),少部分光线路径用来完整计算,这样就能训练到完整的光线信息。
目前这个技术仅支持DX12,Vulkan兼容性要到以后才会添加。至于实际应用,可能还需要过段时间。我们也可以期待一下4月11日的《赛博朋克2077》RTOverdrive模式,届时将会添加实时路径追踪功能。
开启RTOverdrive模式后,能够准确模拟整个场景中的光线属性,能够对几乎任意数量的自发光光源的光线属性进行建模,在所有物体上形成物理正确的阴影、反射和全局光照。以前的光线追踪技术都是模拟小部分光源的光线追踪阴影、反射和全局光照,而RTOverdrive模式能覆盖所有光源。
编辑点评:虽然老黄的心已经不在咱臭打游戏的玩家身上,但是新技术带来的提升还是非常不错的,算是造福了广大游戏玩家。《赛博朋克2077》作为新一代光追亲儿子,首先体验到也是理所当然,也希望老黄能继续在游戏开发技术上多整整活,这样玩家手上的RTX40系显卡才能物尽其用。
关键词: