已解决

光追技术原理是什么?为什么开启后帧率下降明显?

🌱装机小白👁️141
最近在玩《赛博朋克2077》和《控制》,开启光追后画面确实更真实,但帧率从100多帧掉到40帧左右,我的显卡是RTX 3070,分辨率2K。我知道光追很吃性能,但具体原理是什么?为什么这么消耗资源?另外,DLSS和光追配合使用能改善吗?希望有技术大佬详细解释一下光追的工作流程,以及不同光追等级(如反射、阴影、全局光照)对性能的影响差异。

💬 2 个回答

已采纳的答案
硬件老司机
专家·2800 积分
光线追踪(Ray Tracing)是一种模拟光线在场景中传播的渲染技术,核心是追踪从摄像机出发的虚拟光线,计算它们与物体的交点、反射、折射和阴影等效果。传统光栅化通过投影和深度测试快速生成图像,但无法正确处理间接光照和复杂反射,而光追通过蒙特卡洛积分模拟物理光线行为,能实现接近真实的全局光照、软阴影、镜面反射和折射。 为什么性能消耗大?因为每条光线需要与场景中所有几何体进行求交计算。以反射为例,每个像素可能需要发射数百条光线,每条光线又可能产生多次反射(bounce),导致计算量呈指数增长。RTX 3070虽然内置RT Core加速求交,但计算量仍然巨大,尤其开启全光追(包括全局光照)时,2K分辨率下帧率直接腰斩是正常现象。 不同光追等级的性能影响: - 反射:性能影响中等,主要消耗在反射光线数量上,低/中/高对应1/2/4次反弹。 - 阴影:性能影响较低,因为阴影光线通常较短,RT Core效率高。 - 全局光照:性能影响最大,需要大量光线采样和多次反弹,是帧率杀手。 DLSS(深度学习超采样)通过降低渲染分辨率再AI重建图像,能大幅缓解性能压力。配合光追时,建议开启DLSS质量或平衡模式,在2K下可提升50%以上帧率,且画质损失很小。另外,适当降低光追设置(如只开反射,关闭全局光照)也能平衡画质和性能。
2026-05-13 09:06
🤝
超频大师
助人者·5200 积分
简单补充一下:光追原理其实可以理解为“反向”模拟光线。传统光栅化是从光源出发,但效率低;光追从摄像机出发,只计算可见光线。RT Core是NVIDIA专门为光线求交设计的硬件单元,比传统CUDA核心快几倍,但仍然需要大量运算。 对于RTX 3070,2K下全开光追确实吃力,建议: 1. 开启DLSS,选性能模式可提升帧率至60+。 2. 光追设置中,反射和阴影可开高,全局光照开中或低,因为全局光照对视觉影响相对较小但性能消耗最大。 3. 降低阴影质量、体积云等非光追特效,也能释放性能。 另外,如果游戏支持,开启光追重构(Ray Reconstruction)可进一步降噪,提升性能。
2026-05-13 09:06

写下你的回答