关于Unity3D中模型异常的可能性及解决办法 下载本文

内容发布更新时间 : 2024/12/23 22:01:38星期一 下面是文章的全部内容请认真阅读。

模型显示不正确

一、 部分或全部面片透明 如图

此类问题非常常见 具体出现原因也有很多 常见的如法线异常、顶点没有合并、透明贴图错误、辅助线方向错误、模型属性错误等。

法线、顶点、透贴的问题比较常见处理办法也比较常规 不再解释。这里说下辅助线和模型属性问题。

辅助线

如图所示 unity中将四边面自动转换成三边面时会出现方向错误的情况 有时会导致UV变

形贴图出错

解决方案

(1)在Max显示面板下 取消Edges Only显示辅助线

(2)检查辅助线方向 找到出错处 用Cut工具划出实线纠正错误

模型属性

在模型的制作、绑定、调动画过程中可能会出现一些误操作改变模型属性,导致其在unity中显示异常。常见的如启用骨骼属性、可见性小于1以及在导入导出过程中模型属性出现未知错误。

解决方案:

(1) 启用骨骼属性 常见于绑定及调动画过程中误改了模型。只需在动画下拉菜单下打开

骨骼工具面板,找到对象属性关掉启用骨骼的勾选即可。如图

(2) 可见性小于1 在右键对象属性面板下,修改过可见性参数,会导致模型透明,将

其参数调回到1即可。如图

(3) 模型属性的未知错误 常见于反复导入导出操作后,模型有可能出现各种意外,解决

办法也比较简单。在max中导出obj格式的模型即可,因为obj只记录模型的网格信息不回带其他。