Unity 编辑器里重新加载场景后灯光变暗

编辑器里,需要重新加载场景时,遇到灯光变暗的情况
Unity 编辑器里重新加载场景后灯光变暗_第1张图片
Unity 编辑器里重新加载场景后灯光变暗_第2张图片
重新加载后 变暗
例如:

  SceneManager.LoadScene("本场景名称");
  本场景名称可以通过以下方式获取
   print(SceneManager.GetActiveScene().name);
  

当场景重新加载时,灯光没有进行渲染,这是因为选择了 实时光照 ,在灯光界面可以看见选择的是 GL realtime 实时渲染

解决方法如下:我们可以选择 烘培静态光照或者MIX混合光照,在lighting下选择Scene面板 烘培出静态光照贴图即可Unity 编辑器里重新加载场景后灯光变暗_第3张图片

MIX:
烘焙时:静态物体的baked lightmap会计算接受到该光源的间接光信息
实时渲染时:静态和动态物体都会计算该光源
注:不同的Lighting Mode设置会有不同的效果

Baked:
烘焙时:静态物体的baked lightmap会计算接受到该光源的直接光和间接光信息

实时渲染时:静态和动态物体都不会计算该光源

你可能感兴趣的:(unity,unity,编辑器,游戏引擎)