游戏渲染常识问答

拿游戏举例子


3D游戏里的光运算依靠的是GPU,也就是你的显卡完成。通常情况下,游戏引擎不会像渲染器一样去追踪光线多次的反弹。


一道光照射到物体上,光再反弹到其他地方,在其他地方继续反弹。是一个非常复杂且几乎是无限次的运算过程。


游戏引擎最终光反弹的次数很少。所以你可以看到游戏里的场景光影细节是严重不足的(相比CPU渲染),至少目前还无法做到很好。而且游戏里的很多技术,是为了方便游戏能在稳定帧数下运行的。所以有些效果,并非光运算。而是用一些更快的方式去模拟光感,甚至直接使用一些已经预渲染之后的贴图,使得场景看上去像那么回事就可以了。

 1
 0
 分享
评论图片
评论