中关村在线极速鲨课堂72:光线追踪细分类 哪个没用?( 二 )


中关村在线极速鲨课堂72:光线追踪细分类 哪个没用?
本文插图
汽车后视镜上的单次反射(左)和多次反射(右) 如上图所示 , 将汽车的反光镜作为前景 , 一次反射为场景中角色画面 , 多次反射为车身反射环境光源 , 所以需要进行两次以上的光线追踪来完整的反射 。
04 阴影与环境光遮蔽
加入光追后我们通常将阴影与环境光遮蔽一起讲 , 因为涉及到光追效果的半影通常也会加入环境光遮蔽效果 。 而光栅化的影子只能产生本影 , 并且还是凭借游戏开发人员的经验而定 , 真实性大打折扣 。
中关村在线极速鲨课堂72:光线追踪细分类 哪个没用?
本文插图
中关村在线极速鲨课堂72:光线追踪细分类 哪个没用?
本文插图
光栅化清晰的本影(左)光追柔和的半影(右) 高精度的环境光遮蔽效果是人物渲染的重要组成部分 , 其实很多游戏即使角色建模再精致 , 但我们一眼就感觉违和 , 这就是因为光线与真实场景差别过大 , 导致角色太“出戏” 。
中关村在线极速鲨课堂72:光线追踪细分类 哪个没用?
本文插图
中关村在线极速鲨课堂72:光线追踪细分类 哪个没用?
本文插图
环境光遮蔽效果:关闭(左)打开(右) 上图中展示了光追环境光遮蔽为皮肤渲染带来的柔和效果 , 角色脖子部位的光影采用了环境光遮蔽效果 , 让人物看起来更真实自然 , 趋近于现实中的光线效果 。
05 光追多层透明
光追的多层透明效果在此前的游戏中并不常见 , 主要是因为该效果并不能很明显直观的展示出光线追踪多用于边角处 , 并且还耗费资源 , 简而言之就是区别不大 。
中关村在线极速鲨课堂72:光线追踪细分类 哪个没用?
本文插图
光追多层透明 比如在角色后方车站的玻璃上 , 每一扇玻璃都是透明的 , 所以能叠加看到后面的景象 。 但其在游戏中的作用并不明显 , 所以也是使用较少的光追效果 。
06 光追效果排名
下面我们来对这些光追效果进行归类总结 , 在目前的游戏中反射、阴影与环境光遮蔽是使用最多的 , 原因很简单 , 这几种光追效果最明显 。
而光追折射由于适用范围小 , 效果没有直接反射来的明显 , 所以很少有游戏会采用折射 。
光追焦散则适用范围更小 , 另外普遍使用焦散的画面区域并不会很大 , 只是细节部分的效果 , 如果不仔细看根本不会发现 。 所以增加该效果大部分时间只会给GPU徒增负担 , 故很少有游戏会使用 。
光追多层透明效果与上一条相似 , 而且它还在焦散现象上要加一个更字 , 谁会在乎好几层玻璃后面的景色呢?
所以鉴于以上几种光追效果的总结 , 反射、阴影与环境光遮蔽是目前能明显感受到画面区别的效果 。 而折射、焦散、多层透明则属于锦上添花的功能 , 在20系显卡中增加它们只会让玩家怀疑自家显卡的性能 , 而在性能翻倍提升的30系显卡中 , 相信这几种效果会应用到更多游戏中 , 让更多玩家感受到趋近于真实光影的游戏 。
中关村在线极速鲨课堂72:光线追踪细分类 哪个没用?
本文插图
中关村在线极速鲨课堂72:光线追踪细分类 哪个没用?
本文插图


推荐阅读