为什么我的collada DAE角色在Xcode上有绿色的面孔?

问题描述

我在Unity中有一个看起来正确(实际上更好)的DAE字符,但是当我将其放入Xcode时,她的脸变成绿色,脖子变成黄色。我认为它不会放错位置,因为我可以看到她的眼睛,鼻子,嘴巴和耳朵,但是由于某种原因她的脸是绿色的。

enter image description here

奇怪的是,在Finder的预览中,它也有一张绿色的脸

enter image description here

请帮助,因为其他字符看起来不错。

解决方法

那是因为您的模型的UV纹理集已损坏。当此模型在Unity中纹理化时,面部UV纹理集偶尔会被删除或损坏。解决方案很简单–转到Unity UV Editor,选择模型的面部UV顶点并重新分配纹理。

在Xcode中,您只能 assign ,而不能修复UV纹理集,因为Xcode没有UV纹理编辑器。因此,Xcode没有可用的解决方案,因为这不是纹理的问题,而是UV的问题。

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...