什么是光线追踪,光追有作用吗?
2023-06-29 15:07:14 老林 【 字体:大 中 小 】举报
什么是光线追踪?– 了解基础知识
根据定义,光线追踪是一种在算法中对光传输进行建模的方法,用于创建数字艺术,无论是图像还是场景。在对静止图像建模时,光线追踪不那么复杂,而在必须实时渲染场景(如游戏)时则更是如此。 光线追踪首先部署在预渲染场景中,例如过场动画,或者更常见的是电影,作为其视觉效果的一部分。在实时渲染方面,即使在今天,光线追踪对硬件的影响也非常大,以至于性能损失不仅明显,而且在大多数情况下,画面提升没有很大。光线追踪出来多久了
光线追踪可以追溯到 16 世纪,与许多其他起源故事不同,这个故事的作者是德国艺术家阿尔布雷希特·丢勒,尤其是画家。他的理论是,你可以将3D图像投影到二维平面上,这就是我们使用几何体在游戏中渲染场景时所做的。 他还指出使用光线作为参考,了解什么是可见的,什么是不应该的,这就是光线追踪的工作原理。描述了多种技术,但直到1968年才与计算机一起使用。 直到1979年,特纳·惠特德(Turner Whitted)发表了一篇名为“用于阴影显示的改进照明模型”的论文,我们今天所知道的光线追踪的实际算法才被展示给世界。 即便如此,光线追踪直到 2000 年代才用于电影,直到最近才可用于视频游戏,当时 Nvidia 和 AMD 的显卡开始使用专用硬件加速器进行光线追踪。路径追踪
常规光线追踪的工作原理是从相机/眼睛发出光线,这些光线会从物体上反弹,以追踪到光源。当光线照射到物体时,会进行计算以确定物体,或者更确切地说,像素的颜色。 路径追踪是不同的,因为图像中的每个像素都会发送多条光线。通常,场景中的每个像素都会随机发送数十条或更多光线。它们不会在一次反弹后被送回源头,而是像光在现实世界中一样工作。 由于路径追踪会产生噪声,从而产生非常颗粒状的图像,因此必须追踪多条光线才能使图像看起来不错。如果你把它添加到一个有活动部件并实时渲染的游戏中,对性能的影响是巨大的。 路径追踪游戏非常罕见,通常是较旧的游戏,如雷神之锤II,返回德军城堡和传送门。即使在这些情况下,也只有照明的某些部分被路径跟踪,例如全局照明,而不是景深或运动模糊。![路径跟踪示例](/wp-content/uploads/replace/d84c6c4e11d6613c4a1c757e17ca6257.jpeg)
游戏中的光线追踪
对于游戏玩家来说,光线追踪往往不值得失去性能。然而,如果实现正确,例如在《地铁:离去》中,打开光线追踪实际上会产生有价值的影响。 从本质上讲,游戏中的光线追踪可以使柔和阴影、景深、色散、环境遮挡、折射、模糊、反射等效果变得更好。情况并非总是如此,这取决于游戏引擎以及开发者被允许的时间和精力。这还取决于开发人员希望在光线追踪上花费多少“性能”以及哪些部分。并非照明的所有部分都以令人愉快的方式影响场景,这将证明较低的帧数是合理的。光线追踪应该做的是帮助游戏中的场景尽可能接近真实世界中光线的工作方式。如果做得好,反射看起来就像你所期望的那样,即使是最简单的时刻,不包括任何特殊或可操作的游戏,看起来也很神奇。 换言之,光线追踪确实提高了对游戏的沉浸感,因为你实际上可以分辨出区别,而不仅仅是通过性能缺陷。 尽管目前最好的显卡可以在1080p下保持60fps的帧速率,但花1500美元购买显卡的人不太可能将其与1080p显示器配对。![cyberpunk 2077 without path tracing](/wp-content/uploads/replace/3a85aba6169db37b01921047b850c111.jpeg)
![cyberpunk 2077 with path tracing](/wp-content/uploads/replace/72bd8a21a4e58e73f3d1a33edf41cf23.jpeg)
光线追踪很好,但是现在用不上
当你用市场上最新的显卡之一在一款20年前的路径追踪游戏中获得大约80fps的帧速率时,你就知道在视频游戏的光线追踪方面还有很多工作要做。光线跟踪是在场景中渲染照明的一种方式,通过在光线从曲面反射时将其跟踪到光源。这种技术可以产生非常逼真的照明,但需要付出性能成本。 如果你愿意牺牲50%或更多的性能来获得更好的照明,那么在游戏中应该启用光线追踪。明智的做法是在购买之前检查哪款游戏具有良好的光线追踪功能。猜你喜欢
![ChatGPT文生图提示词新玩法:「make it more」](/jimu/images/default.jpg)
ChatGPT文生图提示词新玩法:「make it more」
![](/jimu/images/watch.png)
![电脑上sata接口和m.2接口的硬盘有什么区别?](/jimu/images/default.jpg)
电脑上sata接口和m.2接口的硬盘有什么区别?
![](/jimu/images/watch.png)
![浏览器一直提示“当前网页正在试图打开您的受信任的站点列表中的站点”怎么取消提示?](/jimu/images/default.jpg)
浏览器一直提示“当前网页正在试图打开您的受信任的站点列表中的站点”怎么取消提示?
![](/jimu/images/watch.png)
![n卡官网怎么下载驱动程序?应该下载哪一个?](/jimu/images/default.jpg)
n卡官网怎么下载驱动程序?应该下载哪一个?
![](/jimu/images/watch.png)
![电脑能开机但是进不了系统怎么办?](/jimu/images/default.jpg)
电脑能开机但是进不了系统怎么办?
![](/jimu/images/watch.png)
![AMD显卡测试版驱动在哪里下载?AFMF插帧要怎么开?](/jimu/images/default.jpg)
AMD显卡测试版驱动在哪里下载?AFMF插帧要怎么开?
![](/jimu/images/watch.png)
![AMD显卡的ROCm加速Stable Diffusion AI计算绘图等相关问题](/jimu/images/default.jpg)
AMD显卡的ROCm加速Stable Diffusion AI计算绘图等相关问题
![](/jimu/images/watch.png)
![电脑装机是选择水冷还是风冷散热器?水冷真的是从入门到理赔?](/jimu/images/default.jpg)
电脑装机是选择水冷还是风冷散热器?水冷真的是从入门到理赔?
![](/jimu/images/watch.png)
![AMD锐龙cpu使用win11、win10系统时不时出现撕裂、爆音、卡顿怎么解决?](/jimu/images/default.jpg)
AMD锐龙cpu使用win11、win10系统时不时出现撕裂、爆音、卡顿怎么解决?
![](/jimu/images/watch.png)
![机械键盘如何选择?和普通键盘有什么区别?轴体有什么区别?](/jimu/images/default.jpg)
机械键盘如何选择?和普通键盘有什么区别?轴体有什么区别?
![](/jimu/images/watch.png)
![](/jimu/images/info2.png)
联发科携手ARM发布天玑9400处理器:技术特色、性能对比及市场前景全面解析
![联发科携手ARM发布天玑9400处理器:技术特色、性能对比及市场前景全面解析](/attachment/editor/20240430/1714467063551_0.jpg)
![](/jimu/images/info2.png)
天玑9300+处理器亮相!联发科技再次引领移动芯片领域,性能惊人,业内热议
![天玑9300+处理器亮相!联发科技再次引领移动芯片领域,性能惊人,业内热议](/attachment/editor/20240430/1714467099227_0.jpg)
![](/jimu/images/info2.png)
华为与苹果巅峰对决:5月7日新品发布会预告揭晓,MateBook、MatePad、iPadPro等齐登场
![华为与苹果巅峰对决:5月7日新品发布会预告揭晓,MateBook、MatePad、iPadPro等齐登场](/attachment/editor/20240430/1714467032461_0.jpg)
![](/jimu/images/info2.png)
OPPO即将发布全新旗舰机型OPPOReno12Pro,搭载天玑9200处理器和实时照片功能
![OPPO即将发布全新旗舰机型OPPOReno12Pro,搭载天玑9200处理器和实时照片功能](/attachment/editor/20240430/1714467095695_0.png)
![](/jimu/images/info2.png)
OPPO FindX7Ultra卫星版手机:16GB+512GB存储,双模卫星电话与摄影功能全面提升
![OPPO FindX7Ultra卫星版手机:16GB+512GB存储,双模卫星电话与摄影功能全面提升](/attachment/editor/20240430/1714466994656_0.jpg)
![](/jimu/images/info2.png)
iQOO Z9 Turbo:突显卓越性能,尽享游戏乐趣的旗舰智能手机预售活动深度剖析
![iQOO Z9 Turbo:突显卓越性能,尽享游戏乐趣的旗舰智能手机预售活动深度剖析](/attachment/editor/20240430/1714467054411_0.png)
![](/jimu/images/info2.png)
RedmiK60至尊版荣获高度好评,用户期待下一代至尊版机型的大容量电池升级
![RedmiK60至尊版荣获高度好评,用户期待下一代至尊版机型的大容量电池升级](/attachment/editor/20240430/1714466868993_0.jpg)
![](/jimu/images/info2.png)
一方不签字就永远不能离婚吗(一方不肯签名离婚怎么处理)
![一方不签字就永远不能离婚吗(一方不肯签名离婚怎么处理)](/jimu/images/default.jpg)
![](/jimu/images/info2.png)
离婚后同居犯法吗(离婚后同居算不算非法同居)
![离婚后同居犯法吗(离婚后同居算不算非法同居)](/jimu/images/default.jpg)
![](/jimu/images/info2.png)
冷静期出轨算婚内出轨吗(冷静期出轨算婚内出轨吗)
![冷静期出轨算婚内出轨吗(冷静期出轨算婚内出轨吗)](/jimu/images/default.jpg)
ChatGPT文生图提示词新玩法:「make it more」
![](/jimu/images/default.jpg)
电脑上sata接口和m.2接口的硬盘有什么区别?
![](/jimu/images/default.jpg)
浏览器一直提示“当前网页正在试图打开您的受信任的站点列表中的站点”怎么取消提示?
![](/jimu/images/default.jpg)
n卡官网怎么下载驱动程序?应该下载哪一个?
![](/jimu/images/default.jpg)
电脑能开机但是进不了系统怎么办?
![](/jimu/images/default.jpg)
AMD显卡测试版驱动在哪里下载?AFMF插帧要怎么开?
![](/jimu/images/default.jpg)
AMD显卡的ROCm加速Stable Diffusion AI计算绘图等相关问题
![](/jimu/images/default.jpg)
电脑装机是选择水冷还是风冷散热器?水冷真的是从入门到理赔?
![](/jimu/images/default.jpg)
AMD锐龙cpu使用win11、win10系统时不时出现撕裂、爆音、卡顿怎么解决?
![](/jimu/images/default.jpg)
机械键盘如何选择?和普通键盘有什么区别?轴体有什么区别?
![](/jimu/images/default.jpg)