阿松爱睡觉 2024-04-27 02:23 采纳率: 0%
浏览 11
已结题

素材场景中光线烘焙后灯光失效

问题描述

请先按照我描述的问题,下载导入素材模型进行烘焙测试,解决光源失效问题之后再写回答,尽量不要AI,因为解决过程中我也问过AI,包括但不限于ChatGPT、文心、其他语言大模型

在素材商店导入一个房屋素材后,按照其中附带的文档进行操作后,其中让进行Lighting光线烘焙(说场景自带光线烘焙), 烘焙完之后,即使把场景中的点光源关掉,但是光还是亮的,电光源物体是消失了,但是光没有消失。

在烘焙之前是好的,但是一旦烘焙后,点光源就失效了,离谱的是如果自己创建的点光源,烘焙后是好使的,唯独场景自带的点光源不好使。

步骤描述

房屋素材:

img

文档烘焙步骤:

img

异常效果演示

素材自带的点光源:

img

自己创建的点光源:

img

我的解答思路和尝试过的方法

  1. 把场景中的光源Group关掉之后再次进行烘焙之后还是解决不了
  2. 切换烘焙的Sourcr,再次烘焙,结果依旧不好使
  3. 问AI,但是没有解决

我想要达到的结果

!先按照我描述的问题,下载导入素材模型进行烘焙测试,解决光源失效问题之后再写回答,尽量不要AI,因为解决过程中我也问过AI
烘焙之后场景自带的点光源依旧好使

  • 写回答

17条回答 默认 最新

  • 专家-赤兔[在线] 全栈领域优质创作者 2024-04-27 02:23
    关注

    引自免费微信小程序:皆我百晓生

    针对您在Unity项目中遇到的烘焙后场景自带点光源失效问题,根据您的描述和提供的素材信息,我为您提供以下可能的解决方案和排查步骤:

    解决方案与排查步骤:

    1. 检查烘焙设置与光源属性:

      • 确认场景自带点光源的烘焙设置是否正确。在图3所示的光源属性中,确保“Mode”设置为“Baked”,且“Intensity”非零。同时,检查“Shadow Type”是否设定为适合烘焙的模式,如“Shadowmask”或“Baked Shadows”。
    2. 清理并重新烘焙:

      • 清理现有光照贴图数据:在“Window -> Rendering -> Light Explorer”中,右键点击“Lightmaps”节点,选择“Clear”。然后在“Window -> Lighting”中,点击“Delete Lightmap Data”。
      • 关闭所有非烘焙光源(包括您自己创建的点光源)并保存场景。
      • 在“Lighting”窗口中,确认“Lightmapping Settings”下的“Lightmapper”选择为“Enlighten”(或您希望使用的烘焙引擎),并确保其他烘焙参数符合需求。
      • 点击“Generate Lighting”开始重新烘焙。等待烘焙过程完成。
    3. 检查光源组(Light Probes Group):

      • 确认场景中物体是否正确关联到光源组。在“Window -> Rendering -> Light Explorer”中,查看自带点光源所属的光源组,以及场景中静态物体所关联的光源组。确保两者一致,否则可能导致烘焙光照不生效。
    4. 检查物体烘焙标记:

      • 确认场景中接收光照的静态物体是否已正确标记为“Static”。在“Hierarchy”视图中选中物体,查看其“Inspector”面板中的“Static”选项是否勾选。未标记为静态的物体将不会接收烘焙光照。
    5. 检查场景层级结构:

      • 如果场景中的物体嵌套在带有“StaticEditorFlags.LightmapStatic”标记的空GameObject下,可能导致烘焙问题。尝试将这些物体直接移动到场景根节点下,确保它们直接参与烘焙。
    6. 更新Unity版本:

      • 根据素材信息,该房屋素材支持Unity 2020.3.21或更高版本。确认您当前使用的Unity版本与之兼容,如有必要,升级到推荐版本再进行烘焙。
    7. 联系素材作者支持:

      • 如果以上步骤均未能解决问题,建议直接联系素材作者(Johnny Kasapi)获取技术支持。他们可能对素材有更深入的了解,能提供针对性的解决方案。

    通过执行上述排查步骤和解决方案,应该能解决场景自带点光源烘焙后失效的问题。如果在操作过程中遇到具体代码相关的需求,您可以提供详细情况,我会竭力为您提供所需代码片段。

    评论 编辑记录

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 4月28日
  • 修改了问题 4月27日
  • 赞助了问题酬金15元 4月27日
  • 修改了问题 4月27日
  • 展开全部

悬赏问题

  • ¥15 python的qt5界面
  • ¥15 无线电能传输系统MATLAB仿真问题
  • ¥50 如何用脚本实现输入法的热键设置
  • ¥20 我想使用一些网络协议或者部分协议也行,主要想实现类似于traceroute的一定步长内的路由拓扑功能
  • ¥30 深度学习,前后端连接
  • ¥15 孟德尔随机化结果不一致
  • ¥15 apm2.8飞控罗盘bad health,加速度计校准失败
  • ¥15 求解O-S方程的特征值问题给出边界层布拉休斯平行流的中性曲线
  • ¥15 谁有desed数据集呀
  • ¥20 手写数字识别运行c仿真时,程序报错错误代码sim211-100