use*_*405 5 shader occlusion unity-game-engine ambient
我正在Unity中开发手机游戏,我们已经达到开发的优化阶段。我们一直在使用来自后处理堆栈的实时AA,但是我想切换到烘焙的AA,因为除了玩家在我们游戏中的移动以外,什么都没有。
问题是:我们在游戏中只使用未照明的材料。对于后期处理堆栈而言,这不是问题,但确实可以防止在游戏中看到烘焙的环境光遮挡。我考虑了两种可能性。
可能性1:我们使用照明的着色器,但禁用所有实时照明,只需设置烘焙的照明,使其看起来不照明。该解决方案的主要问题在于,我认为它的性能不如我们期望的那样。
可能性2:我们编辑自定义的未照明着色器,以包括unity的烘焙照明层。我相信这是最好的选择,因为它将保持我们自定义着色器的性能。问题在于,我找不到任何有关需要进行哪些更改才能实现此目的的文档。
所以,我的问题是:哪种可能性最好?如果是可能性1,这会严重损害我们的表现吗?如果这是可能性2,我需要做些什么才能使它起作用?感谢您提供任何帮助。
| 归档时间: |
|
| 查看次数: |
599 次 |
| 最近记录: |