商业Shader渲染-烘培不详细说明和注意事项

本文详细介绍了Unity中静态和动态物体以及静态和动态灯光的组合在烘焙过程中的不同设置和效果。四种组合包括静态灯光下的静态物体烘焙、静态灯光下的动态物体烘焙、动态灯光下的静态物体烘焙以及动态灯光下的动态物体烘焙。每种组合都有其特定的使用场景和设置步骤,涉及到全局光照、光照探针、阴影贴图等关键概念。通过理解这些设置,开发者可以优化场景性能并实现理想光照效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在Unity里,gameObject可以勾选static,而大部分情况,如ai navagation,烘培等都需要勾选

烘焙四种四种分类:

以下分类有什么作用呢,灯光可以是静态 or 不静态,物体也可以是静态 or 不静态,交叉之后,烘培肯定可以有4种(和常人理解的渲染不同,和3dmax多年积累下来的完全静态渲染也不同),渲染又出了名做的烂,配置多又没作用,还要搞4重渲染,Unity的用意是?

今天太晚了,之后再补分析(详细))

具体操作,和注意逐项如下:

(1)静态灯光下的静态物体烘焙

设置步骤:1.将物体勾选为静态。2.灯光的Mode属性设置为Baked。3.Lighting面板下的Realitime Global Illumination(实时全局光照)取消勾选,Mixed Lighting下的Baked Global Illumination设置勾选。最后点击Generate Lighting开始烘焙

此时无论怎么修改灯光,场景都没有变化

(2)静态灯光下的动态物体烘焙

设置步骤:1.将物体取消静态勾选。2.灯光的Mode属性设置为Mixed。3.Lighting面板下的Realitime Global Illumination(实时全局光照)取消勾选,勾选Mixed Lighting下的Baked Global Illumination,Mixed Lighting下的Lighting Mode属性设置为Shadowmask。4.添加光照探针

(3)动态灯光下的静态物体烘焙

1.物体勾选为静态。2.灯光的Mode属性设置为Runtime。3.Lighting面板下勾选Realitime Global Illumination,取消Baked Global Illumination勾选。

(4)动态灯光下的动态物体烘焙

1.将物体取消静态勾选。2.灯光的Mode属性设置为Runtime。3勾选.Lighting面板下的Realitime Global Illumination(实时全局光照),取消勾选Mixed Lighting下的Baked Global Illumination,4。添加光照探针            

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

avi9111

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值