我们的一个团队在过去 6 个月里一直在 Unity 中使用 Git 进行源代码控制(我知道这可能不是推荐的方法)。
每次我们从 Git 中提取新的提交时,我们都必须重建照明(或者如果在照明首选项中选择“自动”,Unity 将在场景打开后自动重建照明)。
这应该发生吗?重新烘焙所有照明需要很长时间,如果每次 pull 新的提交时我们都必须经历它,那真的很痛苦吗?完整的光照数据不应该与烘焙的光照文件和首选项一起存储在 git 上吗?
最佳答案
在处理除照明以外的游戏时,请使用以下照明设置。
光照 >> 预计算实时 GI >> 实时分辨率 >> 0.2f(或更小)
默认值为2f。
缩小图集的大小,从默认的 1024 开始。
照明 >> 一般 GI >> 图集大小 >> 512。(或更少)
关闭环境光遮挡。
光照 >> 烘焙 GI >> 环境光遮挡 >> 0。
这些看起来不太好,但你可以轻松快速地工作。有时间时烘焙更好的光照贴图。
关于git - Unity 3D 工作流程 - 不断重建光照,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38521610/