光追(Ray Tracing)是一种通过模拟光线在场景中的物理行为来生成逼真光照、反射和阴影的技术。其核心原理是:从摄像机视角向每个像素发射光线,追踪光线在场景中的路径(包括反射、折射、散射),计算最终到达光源的辐射量。这需要大量计算,因为每条光线可能与多个物体相交,且需要多次反弹。传统光栅化通过近似和预计算来提升效率,而光追则追求物理准确。
NVIDIA RTX显卡引入了RT Core(光线追踪核心),专门用于加速BVH(包围盒层次结构)遍历和光线-三角形相交测试。RT Core硬件加速了光线与场景几何的碰撞检测,但光照计算(如材质着色)仍需流处理器处理。因此,开启光追后帧率下降主要源于:1)光线数量:每像素发射的光线数越多,效果越好但计算量越大;2)反弹次数:多次反射增加计算复杂度;3)场景复杂度:几何体越多,BVH越庞大。RTX 3070的RT Core性能有限,在4K或高画质下容易成为瓶颈。
DLSS(深度学习超级采样)通过AI重建低分辨率图像来提升性能。它先以较低分辨率渲染,再通过神经网络生成高分辨率帧,从而减少光追计算量。DLSS与光追配合使用,可以在保持画质的同时大幅提升帧率。建议你开启DLSS质量模式,并将光追设为中等,平衡画质和性能。