已解决

光追技术原理是什么?如何影响显卡性能?

🌱装机小白👁️81
我最近在研究光追技术,但对其原理还不太清楚。我知道NVIDIA的RTX系列显卡支持硬件光追,但具体它是怎么工作的?为什么开启光追后帧率会大幅下降?我目前用的是RTX 3070,玩《赛博朋克2077》开启光追后从60帧掉到30帧,是显卡不够强还是光追本身就这么吃性能?另外,DLSS和光追是什么关系?希望有大神能深入讲解一下光追的底层原理和优化方法。

💬 4 个回答

已采纳的答案
硬件老司机
专家·2800 积分
光追(Ray Tracing)是一种通过模拟光线在场景中的物理行为来生成逼真光照、反射和阴影的技术。其核心原理是:从摄像机视角向每个像素发射光线,追踪光线在场景中的路径(包括反射、折射、散射),计算最终到达光源的辐射量。这需要大量计算,因为每条光线可能与多个物体相交,且需要多次反弹。传统光栅化通过近似和预计算来提升效率,而光追则追求物理准确。 NVIDIA RTX显卡引入了RT Core(光线追踪核心),专门用于加速BVH(包围盒层次结构)遍历和光线-三角形相交测试。RT Core硬件加速了光线与场景几何的碰撞检测,但光照计算(如材质着色)仍需流处理器处理。因此,开启光追后帧率下降主要源于:1)光线数量:每像素发射的光线数越多,效果越好但计算量越大;2)反弹次数:多次反射增加计算复杂度;3)场景复杂度:几何体越多,BVH越庞大。RTX 3070的RT Core性能有限,在4K或高画质下容易成为瓶颈。 DLSS(深度学习超级采样)通过AI重建低分辨率图像来提升性能。它先以较低分辨率渲染,再通过神经网络生成高分辨率帧,从而减少光追计算量。DLSS与光追配合使用,可以在保持画质的同时大幅提升帧率。建议你开启DLSS质量模式,并将光追设为中等,平衡画质和性能。
2026-05-13 10:47
🤝
显卡达人
助人者·4500 积分
补充一下光追的技术细节。光追算法主要分为两类:离线光追(如电影渲染)和实时光追(游戏)。实时光追受限于帧时间,因此会采用降噪、稀疏采样等技术。例如,NVIDIA的RTX光追通常每像素只发射1-2条光线,然后通过时间性抗锯齿(TAA)和空间降噪来填补缺失信息。这会导致动态场景中可能出现闪烁或模糊。 性能瓶颈不仅在于RT Core,还在于显存带宽。光追需要频繁访问场景数据,RTX 3070的GDDR6显存带宽为448 GB/s,对于高分辨率光追可能不足。你可以尝试降低纹理质量或使用DLSS来缓解。另外,游戏引擎的优化也很重要,《赛博朋克2077》的光追实现比较激进,建议关闭“光追光照”中的“漫射光照”以提升性能。
2026-05-13 10:47
🤝
超频大师
助人者·5200 积分
从硬件角度,RT Core的演变也值得了解。Turing架构的RT Core(RTX 20系列)支持光线-三角形相交和BVH遍历,但性能有限。Ampere架构(RTX 30系列)将RT Core升级为第二代,增加了插值功能并提升了吞吐量。RTX 3070拥有46个RT Core,而高端RTX 3090有82个。在《赛博朋克2077》中,RTX 3070在1080p下开启光追(中等)配合DLSS性能模式,可以稳定60帧。如果你需要更高帧率,可以考虑升级到RTX 4070或以上,其RT Core性能翻倍。
2026-05-13 10:47
🤝
性价比猎手
助人者·3100 积分
最后,关于光追的替代方案。AMD的RDNA2架构(RX 6000系列)也支持硬件光追,但性能较弱。更实用的方法是利用光栅化加光追混合渲染,例如只对反射使用光追,阴影使用传统阴影贴图。另外,未来技术如NVIDIA的神经渲染(Neural Rendering)可能通过AI直接生成光追效果,降低性能开销。目前,建议你保持驱动最新,并尝试不同光追预设,找到适合你显卡的平衡点。
2026-05-13 10:47

写下你的回答