Unity高级功能—预先全局光照GI

因为我们的Realtime每帧都会计算光照,但是实时光照是不会反射的,所以它的光影显得单调;

Baked GI:通过烘培光照贴图的方式获得很好的光照效果,无法实时的改变光照;

当我们在地面上放置的立方体是红色的时候,地面上反射的应该也是淡淡的红色,这个效果就是得是用我们的预先全局光照。

之前在网上查资料,好多的资料都是说在Lighting选项卡有一个Precumputed Realtime GI的选项,但是我是始终没有找到。

要想实现阴影也能反射物体的光照,其实将我们涉及到的物体设置为:“Lightingmap static”即可,

Unity高级功能—预先全局光照GI_第1张图片

此时,我就讲一个Plane和一个Cube设置为“Lightingmap static”,这个时候,其实地面上已经有一丢丢微弱的反射的红光,但是不强,我们可以稍微的加强光照强度,之后就会比较明显了

Unity高级功能—预先全局光照GI_第2张图片

这个时候有会更多的红色的效果,在我的Unity版本中,光照对象的选项卡里面有Intensity和Indirect Multiplier两个选项,第一个是光照强度,而第二个Indirect Multiplier就是间接光的倍数,这个数字也可以调大,这样他的间接光就会更强。

 

 

 

你可能感兴趣的:(Unity)