找回密码
 立即注册
查看: 698|回复: 0

Unity3d光影烘焙常见缺陷的解决方法【2020】

[复制链接]
发表于 2021-11-19 20:38 | 显示全部楼层 |阅读模式
很多Unity3d初学者在烘焙场景时,由于没有经验,模型上常常出现一些怪异的"黑斑"、“撕裂”、”硬边”、“漏光”现象(如下图所示),反复调试,问题依然得不到解决,搞得精疲力尽,甚至产生了放弃的念头,本文将针对Unity3d烘焙时常见的几种“黑斑”现象进行逐一分析和图解,希望对遇到这样问题的童鞋们有所帮助。











1. 图一,图二所示的黑斑,是因为模型没有光照贴图坐标,烘焙后光照图错乱造成的,清零烘焙数据,按照下图所示的步骤,勾选"generate lightmap UVs(创建光照贴图坐标)"选项,重新烘焙即可消除。



2. 图三所示的墙角的黑斑,实为漏光所致,很多人按照Unity3d的要求,采用最优化精简的单面建模构建的室内场景,因为墙背面是镂空的,灯光从室外照进来,烘焙后出现了"漏光",可按下面两图所示步骤操作,并将Cast Shadows的选项改为“Shadows Only”,然后重新烘焙即可消除。





3. 图四、图五所示的黑斑,有人称之为“烘焙硬边”,是由于这些模型的UV在光照图中所占的比例太小,按照下图所示的步骤操作,并将“Scale In Lightmap”参数适当调大,然后重新烘焙即可消除





  如果还有个别模型有硬边,按下图所示,将面光源移至窗户框以内,重新烘焙即可。



  如果出现上述的光影烘焙缺陷,说明您并不掌握Unity的烘焙及美工技术,还处在初级阶段,基本靠无头绪的乱撞和运气推进项目,一个障碍接着一个障碍,一夜一夜地透支体力和精力,遭遇着非人的折磨和痛苦,而且面临着项目被耽误的风险,每天全国有五六百人因为类似的问题阅读小姐姐的文章,其中有近百人V询小姐姐,请救帮助和指导项目,如果您有什么问题,小姐姐也会耐心V答,下图为一个读者通过小姐姐某宝的《Unity模型预处理布光烘焙后处理特效美工场景优化实战视频教程》临摹学习后制作的展厅项目截图:









































  有关光影烘焙的问题,您还可去阅读小姐姐的《Unity3D光影烘焙时物体Scale In Lightmap参数的可视化调节》一文,或者阅读其他的案例文章,总之,希望小姐姐的文章能让童鞋们拨云见雾,否极泰来。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-9-23 03:26 , Processed in 0.064121 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表