unity3D灯光烘焙
1.新建Plane和一个cube,删除场景灯光
2.添加一个灯光,Directional Light 平行光,Point Light 点光源 Spot Light 聚光灯, Area Light 区域光源,只能用在烘焙
3.Window->Lighting->Light Explorer
4.将灯光Mode选为Baked
5.将物体设为Static,参与烘焙的物体要勾选static才能看到效果。
6.Window->Lighting->Setting
7.提示先保存场景,Save
8.出现烘焙文件夹,打开,烘焙成功
9.移除灯光,确认烘焙成功
注意:一定要将所要烘焙的物体设为Static,否则看不到烘焙后的场景,场景显示为黑色
最后,灯光烘焙是为了模型放进了场景里之后,引擎会计算光线, 如果不烘焙,游戏运行的时候,这些反光和阴影都是由显卡和CPU计算出来的.你烘焙之后,这些反光和阴影都记录到了你的模型里,变成了新的贴图了,运行的时候,显卡和CPU不需要进行对环境光效果的运算了.节约CPU资源.