美文网首页
Unity5.x 烘焙光照在手机不起作用解决方案

Unity5.x 烘焙光照在手机不起作用解决方案

作者: typedef708 | 来源:发表于2016-11-28 20:05 被阅读214次

    在手机上光照贴图丢失问题解决,可能是以下两方面的引起的:
    一、对光照贴图LightData.assets 设置了AB
    unity是把光照贴图和场景文件打包在一块的,不需要对Lightdata.assets 文件做ab名称的设置。就会在mainfest文件中存在依赖关系;从而导致在运行时不会去寻找跟场景打在一块的光照信息。但是在打包是对Lightdata.assets 又会报warning,如果没注意,就会把该出错给忽略掉了。

    二、需要在Shader stripping 的设置选项
    默认是automatic:因为是自动设置,如果在一个空场景下进行打包,就会将该场景中的shader 代码逻辑;从而导致光照信息的丢失。所以强烈建议将该选项设置成Manual; 包括Lightingmap Module 和 Fog Module;而下面的具体选项就要根据在场景烘焙时的选择而定。
    设置路劲在:
    Shader stripping
    Editor--》Project Setting --》Graphic --》 Shader stripping

    Paste_Image.png

    相关文章

      网友评论

          本文标题:Unity5.x 烘焙光照在手机不起作用解决方案

          本文链接:https://www.haomeiwen.com/subject/fngopttx.html