[]从Unity导出场景时,多通道UV会导致错误:Uncaught Error: LoadModelV03: unknown vertexDeclaration.
如果Unity 当中的模型含有多通道 UV,在导出 Laya 场景运行时就会报错:Uncaught Error: LoadModelV03: unknown vertexDeclaration.
多通道UV的模型在Unity的资源属性面板中如图:
模型下方的名称右侧有多个 uv,uv2,uv3 ……
附件内有一个含有多通道uv的模型案例。
具体多通道 UV 怎么产生的不太清楚,我的模型是美工在 C4D 里面做的,怎么也无法从 Unity 中导出给 Laya ,最后仔细排查,发现可导出的模型与不可导出的模型唯一差别就是是否含有多通道UV。只有一个 UV 的没问题,两个以上就会导不出。
在 3DSMax 中可以在通道信息中去掉其他通道,只留一个UV通道,这时就可以正常导出了。但是在 C4D 中不知道怎么去掉多通道 UV。
多通道UV的模型在Unity的资源属性面板中如图:
模型下方的名称右侧有多个 uv,uv2,uv3 ……
附件内有一个含有多通道uv的模型案例。
具体多通道 UV 怎么产生的不太清楚,我的模型是美工在 C4D 里面做的,怎么也无法从 Unity 中导出给 Laya ,最后仔细排查,发现可导出的模型与不可导出的模型唯一差别就是是否含有多通道UV。只有一个 UV 的没问题,两个以上就会导不出。
在 3DSMax 中可以在通道信息中去掉其他通道,只留一个UV通道,这时就可以正常导出了。但是在 C4D 中不知道怎么去掉多通道 UV。
没有找到相关结果
已邀请:
2 个回复
虎翼
赞同来自:
虎翼
赞同来自:
单 uv 都没问题,只要场景当中出现一个多通道 uv 就会出现上述错误。