栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 游戏开发 > 其他

关于Unity 灯光烘焙模型UV有重叠的问题(UV Overlap)

其他 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

关于Unity 灯光烘焙模型UV有重叠的问题(UV Overlap)

Hello!大家好,我是小洋。

1.最近我遇到了unity里烘焙的问题,错误提示灯光烘焙UV(UV2)有重叠问题。导致了烘焙的光影图是模糊和布满脏斑等缺陷的。


重叠部分为红色:

2.UV1是控制纹理贴图的,UV2是控制光影图的。

3.VR和游戏引擎的烘焙,其本质是将所有面所接受的光影渲染到与其对应的展平UV区块上,多个UV区排列成一个光照UV,将光照按照光照UV的排列渲染之后,生成一个光照贴图,最后将光照贴图按照光照UV的关系回贴到对应的模型面上。

进入正题:

1.如果UV重叠会在渲染物体的Inspector面板出现
This GameObject has overlapping UVs. Please ena ble
‘Generate Lightmap UVs’ on the Asset or fix in your
modelling pac kage.
的黄色警告:

2.可以在Lighting面板的Baked Lightmaps里可以查看烘焙的灯光贴图(也可以点击警告上边的烘焙图进行打开):

3.选择Baked UV Overlap可以查看UV重叠的情况,重叠部分为红色。

4.选中UV Overlap可以在scene中查看。

5.勾选启用 Generate Lightmap UVs 自动为模型生成光照贴图 UV,如果有重叠可以加大uv之间的间距,使用 Pack Margin 设置可确保几何体的 UV 图表之间有足够的边距。
基本就可以解决了。:

6.系统自动展的UV2,是有缺陷的,自动展的做集中在左下角,上边一半的位置都浪费了。如果有条件,自己在建模软件里做会更好。

Unity官网,UV重叠:https://docs.unity3d.com/cn/current/Manual/ProgressiveLightmapper-UVOverlap.html
Unity官网,自动为模型生成光照贴图 UV:https://docs.unity3d.com/cn/current/Manual/LightingGiUvs-GeneratingLightmappingUVs.html
参考了这个小姐姐,写的文章挺好的,可以去看看(有收费内容谨慎购买,看看免费的就挺好):
Unity3d办公场景灯光布设与光影烘焙及后处理【2020】

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/906261.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号