Unity 3D笔记——Light Probe

LightProbeGroup(动态光探头)是Unity3D里面专用于模拟物体靠近发光或反光物体时,在物体表面映射出发光或反光物体的颜色。但 LightProbeGroup在U3D中并不作为实时光的补充部分,而是作为LightMapping的补充。


详细步骤可以参考:http://liweizhaolili.blog.163.com/blog/static/16230744201371721511106/

Lightmapping相关的英文翻译参考:http://game.ceeger.com/Manual/LightmappingInDepth.html

注意点:
1.在进行实时检测之前,先新建一个空的Gameobject,添加LightProbeGroup这个Component.
【探头的作用及如何调节】:在添加之后你会发现许多的圆形探头,用于检测哪些发光或反光物体周围光的颜色以及强度,所以 对这些探头位置的摆放直接关系到后面的检测效果,如果探头的数量不够用,你可以通过Ctrl+D进行复制或在监视面板点击Add Probe来添加探头的数量。

2. Hierarchy面板选中要烘培的模型,全部设置为Lightmap Static。
记得把刚才的使用lightProbe的空物体也设置为Lightmap Static状态;


或者在Lightmapping 面板设置,

此时发现空物体没有显示,还是要在Hierarchy面板中,点选Gameobject,对应Inspector面板中,选择Lightmap Static
之后在LightMapping面板进行Bake(烘焙)处理。

3.还要对光源检测物体进行“Use Light Probes”复选框的勾选不然关灯后会发现它是黑色的。

4.另外又看到一篇关于模型导入Unity之后需要展开UV。
选中要烘培的模型,在Inspector面板勾选“Generate Lightmap UVs”,应用-Apply。读条完成后UV成功展开,模型面数越多展UV时间越长。




你可能感兴趣的:(Unity,3D笔记)