我在尝试使用 three.js 将以下模型导入 WebGL 时遇到一些问题:
http://tf3dm.com/3d-model/vanille-99084.html
我已经使用 three.js 附带的转换器将 obj 文件转换为 JSON,并且在使用 JSON Loader 时模型可以正常工作。但是,当尝试使用 .mtl 文件中的纹理加载模型时,OBJMTLOader 会失败。
我正在使用以下示例,只是将路径替换为我的文件的路径:
https://github.com/mrdoob/three.js/blob/master/examples/webgl_loader_obj_mtl.html
更新:
我已经取得了一些进展。出于某种原因,我认为我需要导入 JSON 转换的 OBJ 而不是 obj 文件本身。因此,现在我已经引用了正确的 .obj 文件,模型已正确导入。但是,纹理仍未加载。目前整个模型/网格只是黑色的。
任何帮助表示赞赏