我正在使用 Meshlab 打开一个 .OBJ 文件,删除一些面和顶点,然后另存为 .DAE (Collada) 格式。该程序使其非常容易做到。
但是,原始 OBJ 模型在模型上有 3 个独立的纹理表面,每个表面都分配有不同的纹理。当我完成模型编辑并导出 DAE 文件时,似乎将所有表面合并为一个表面以用于整个模型。这使得无法将正确的纹理分配给先前具有单独纹理并且看起来已损坏的模型部分。
仅供参考,如果我使用 Blender 导入同一个 OBJ 文件并导出到 DAE,则 OBJ 文件的原始纹理映射会保留在导出的 DAE 中。
对于模型中有多个纹理的情况,在不丢失原始纹理表面映射的情况下导出到 DAE 是否有技巧?我错过了一步还是这是一个错误?