unity-光照探针简单应用(Light Probe Group)

(1)讲光照探针前,首先需要清楚LightMap,静态物体的灯光烘焙(如果对此不了解,请查看前几篇关于烘焙GI的介绍操作),因为光照探针是对lightMap烘焙的一个补充。

(2)光照探针,是对lightMap的补充,我们在烘焙的时候,动态物体收到的光照影响是不能直接烘焙进bakedLightMap,用实时光照就会产生强大的额外开销。而反射探针能够将动态物体的实时光照烘焙进GI中,这样就可以取代实时光照而减少渲染的开销:
(3)下面开始操作步骤:
1.搭建场景:一个Plane,俩sphere(名字为:sphere,shpere_Static),俩点光源(红和蓝)去掉自带的平行光,(灯,sphere,plane摆放位置在最下面的图中)
在windows-Rendering-light setting中关闭 Auto Generate
在这里插入图片描述2.将俩光源设置为Baked在这里插入图片描述3.将 sphere_static 和plane标记为“static”
在这里插入图片描述4.烘焙,点击Generate Lighting
在这里插入图片描述
5.查看烘焙结果:sphere_static 有颜色,而sphere没有颜色,现在移动sphere是没有任何颜色变化的。
在这里插入图片描述6.新建Light Probe Group:并且拖动lightProbe的小球,扩大立体体积,包围sphere,结果如下图
在这里插入图片描述7.再次点击烘焙,发现sphere有了颜色,关闭俩光源,左右移动小球:
移动到左侧,shpere的颜色变蓝:
在这里插入图片描述移动到右侧,shpere的颜色变红:
在这里插入图片描述这样就实现了,在没有实时光的情况下,动态小球依然能够自动切换光照颜色~~