Unity地形失真急救宝典

情况一:地形网格失真

勾选draw instanced,pixel error设置在5左右即可解决。

在这个基础上,如果想要优化地形的顶点数量,可以修改pixel error的数值,建议在5-10之间,过多会导致lod失真明显。

需要留意的是,即使在第一条的基础上,远距离lod也会造成一些地形上小体积的结构变平,导致河流等依赖和地形融合的网格被迫穿帮,如果想彻底解决这个问题,建议直接上地形转网格工具把地形直接变成网格来用


情况二:贴图,特别是法线贴图呈现被明显分块加载的现象

同样打开地形设置界面,将base map dist.的值拉到至少大于地形长度的值(比如地形长宽3000,那就拉到3500左右),然后在此界面把base texture resolution改低,1k2k都可以。


情况三:地形上出现莫名其妙的投影/出现不符合地形结构和遮挡关系的投影

出现此种情况,一定是把cast shadows改为了on,解决该问题只需将其改为two sided即可

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容