当MTL文件具有本地路径纹理映射时,如何将OBJ-MTL文件转换为GLTF文件?

时间:2019-04-18 08:29:29

标签: 3d-modelling wavefront gltf mtl-file

我正在尝试将 OBJ-MTL 文件转换为 GLTF 。为此,我正在使用obj2gltf。但是问题是存在一种情况,其中MTL文件可能引用的纹理的本地路径可能不全局存在,并且转换器无法找到MTL文件中引用的文件。例如-

假设MTL文件引用的是/some-user/obj-model/textures/diffuse_2048.png

现在,我将'obj-model'文件夹复制到另一台机器/文件夹,并尝试使用obj2gltf转换器对其进行转换。然后,转换器向我抛出错误的参考错误。

如何解决使MTL文件引用可在计算机/文件夹中访问的问题?

我想到的是编写一个脚本,该脚本将迭代MTL文件并更改每个纹理文件迭代引用的文件的路径。我认为会有更好的方法来解决该问题,还是我缺少一些非常基本的东西?

0 个答案:

没有答案