我正在尝试导入从Cinema 4D导出的对象。这是代码:
var mtlLoader = new THREE.MTLLoader();
mtlLoader.load('myobj.mtl', function(materials){
materials.preload();
var loader = new THREE.OBJLoader();
loader.setMaterials(materials);
loader.load('myobj.obj', function(object){
scene.add(object);
objs = object;
}
);
});
该对象可以正确渲染,但不显示“纹理”(图像)。
有什么想法吗?顺便说一下,当我使用文本编辑器打开MTL时,它会一行显示:
map_Kd texture.jpg
文件在那里。有什么我想念的吗?