无法在obj + mtl文件中加载纹理

时间:2015-04-07 15:37:06

标签: javascript three.js

我只是按照这个例子:http://threejs.org/examples/webgl_loader_obj_mtl.html

但是我的对象没有纹理加载。我使用了.bj和Blender生成的.mtl文件。如何在Three.js中将纹理应用于此对象? 这是我要加载的对象:http://tf3dm.com/3d-model/super-camputer-ibm-75503.html

我如何加载对象:

var loader = new THREE.OBJMTLLoader();
loader.load('obj/servidor.obj', 'obj/servidor.mtl', function(object) {

        object.position.y = -80;
        scene.add(object);

}, onProgress, onError);

1 个答案:

答案 0 :(得分:0)

问题是纹理没有包含在MTL文件中。我用blender应用了纹理并再次生成了obj和mtl,现在Three.js用纹理加载了对象(问题的javascript代码没问题)