光线追踪技术已经开始运用 这对游戏世界有很大影响( 三 )

过去,人们一直都是靠‘光栅化’技术来渲染物体。好比将我们的电脑屏幕当做一个摄像机镜头,而‘光栅化’技术就是将游戏中的 3D 场景和光影转化为 2D 平面上的像素点,而你所看到的反射、阴影等效果,实则是靠后期加工或是其它预渲染技术模拟出来的,效果很生硬不说,也并不完全符合现实世界中真实光线的运作规律。

而光线追踪,顾名思义,就是让我们获得追踪光线路径的能力,并借助算法来处理、构建出更逼真的光影效果。

比如你在一面镜子前刷牙,天花板上的照明灯打在你脸上,然后透过皮肤反射到镜子中,而镜子又会进行新一轮反射,最终才会到达你的双眼,可以说,被反射的对象也会影响你所看到的光线效果,这也是我们需要跟踪的光线路径。

但完全从光源发起处开始追踪仍不现实,那意味着我们需要考虑很多条路径,包括那些玩家看不到的部分,比较省资源的方法是从玩家视角出发,反向跟踪那些只会被玩家视线相交的光线路径,则能有效降低计算压力。

光线追踪技术已经开始运用 这对游戏世界有很大影响

推荐阅读