git - Unity 3D 工作流程 - 不断重建光照

标签 git unity-game-engine virtual-reality

我们的一个团队在过去 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/

相关文章:

javascript - 在任何网站上监听 Oculus Controller 事件

c# - Samsung Gear VR - 将武器附加到玩家身上

ios - 带有 Google Cardboard 的 Unity 5.6 在每只眼睛中显示非常不同的图像

git - refs/pull/*/head -> origin/pr/* 出现在 git pull

c# - 使 Canvas 跟随相机

xcode - 如何防止在 Unity3d IL2CPP 中剥离托管 dll

unity-game-engine - 强制文件夹中的 Unity 游戏以窗口方式运行

Git:永不提交更改的文件(但仍保留原始修订版。)

git - Azure Git 部署到站点文件夹而不是 wwwroot

git - 区分当前文件版本和前一个远程存储库