发布网友 发布时间:2022-04-20 03:29
共1个回答
热心网友 时间:2023-09-08 05:01
夜白天切换效果,控制好以下几点就行了:
保证烘焙黑夜和白天光照贴图使用的是同一个场景(Ctrl+D挺好用)。
动态切换 黑夜和白天的 光照贴图设置(LightmapSettings)。
动态修改天空盒白天和黑夜对应的天空盒,或者像上面演示的那样:仅仅修改天空盒曝光值。
修改直射光的强度(如果有必要,可以修改直射光的角度)。
如果像演示中的镜面建筑,加了光照探针(ReflectionProbe)的需要指定对应的烘焙OK的贴图。
关于黑夜白天差异性的游戏对象:
不参与烘焙的,比如上面的效果晚上多加的 Lens 辉光,直接白天显示隐藏晚上显示即可。
参与烘焙的,可以直接使用显示 / 隐藏操作。
参与烘焙的,也可以存为预制体动态加载,但该方案要写点代码保证游戏对象上烘焙的光照信息能被加载出来。