当前位置:   article > 正文

Unity 场景烘焙原理_总结unity2019烘焙四种分类

总结unity2019烘焙四种分类

一、基础四种烘焙方式

1、静态灯光下静态物体烘焙;
2、静态灯光下动态物体烘焙;
3、动态灯光下静态物体烘焙;
4、动态灯光下动态物体烘焙;

二、实现方法

1、静态灯光下静态物体烘焙设置如下:

①灯光类型设置为Baked模式

②模型预设右上角设置为Static类型

③进入Windows->Rendering->LightingSettings,找到Lighting(光照)面板中Realtime Lighting(实时光照)下的Realtime Global ILLumination(实时全局照明)选项取消勾选,保留Mixed Lighting(混合照明)下的Baked Global ILLumination(烘焙全局照明)选项的勾选。最后将Mixed Lighting(混合照明)下的Lighting Mode(光照模式)改为“Shadowmask(阴影遮罩)”

④进入Windows->Rendering->LightingSettings,回到Lighting(光照)面板中找到面板最下面处,“Generate Lighting”按钮下拉进行清除Baked Data或者直接点击“Generate Lighting”按钮进行烘焙

2、静态灯光下动态物体烘焙设置如下:(模型shader 可能导致烘焙失败)

①灯光类型设置为Mixed模式

②运动的物体模型预设右上角不能设置为Static类型

③Lighting(光照)面板中Realtime Lighting(实时光照)下的Realtime Global ILLumination(实时全局照明)选项取消勾选,保留Mixed Lighting(混合照明)下的Baked Global ILLumination(烘焙全局照明)选项的勾选。最后将Mixed Lighting(混合照明)下的Lighting Mode(光照模式)改为“Shadowmask(阴影遮罩)”

④需要在场景中设置“Light Probe Group”(光照探针组)

⑤进入Windows->Rendering->LightingSettings,回到Lighting(光照)面板中找到面板最下面处,“Generate Lighting”按钮下拉进行清除Baked Data或者直接点击“Generate Lighting”按钮进行烘焙

3、动态灯光下静态物体烘焙设置如下:

①灯光类型设置为RealTime

②静态物体预设右上角设置为Static类型

③Lighting(光照)面板中Realtime Lighting(实时光照)下的Realtime Global ILLumination(实时全局照明)选项勾选,取消勾选Mixed Lighting(混合照明)下的Baked Global ILLumination(烘焙全局照明)选项的勾选

④进入Windows->Rendering->LightingSettings,回到Lighting(光照)面板中找到面板最下面处,“Generate Lighting”按钮下拉进行清除Baked Data或者直接点击“Generate Lighting”按钮进行烘焙

4、动态光下动态物体烘焙设置如下:

①灯光类型设置为RealTime

②静态物体预设右上角设置为Static类型

③Lighting(光照)面板中Realtime Lighting(实时光照)下的Realtime Global ILLumination(实时全局照明)选项勾选,取消勾选Mixed Lighting(混合照明)下的Baked Global ILLumination(烘焙全局照明)选项的勾选

④动态物体需要在场景中设置“Light Probe Group”(光照探针组)

⑤进入Windows->Rendering->LightingSettings,回到Lighting(光照)面板中找到面板最下面处,“Generate Lighting”按钮下拉进行清除Baked Data或者直接点击“Generate Lighting”按钮进行烘焙

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/332616
推荐阅读
相关标签
  

闽ICP备14008679号