更新到r67后,加载.obj的Three.js未显示

时间:2014-05-02 09:10:13

标签: javascript jquery three.js

我的初始版本的three.js是r62,我可以正确加载并将带有.mtl文件的.obj对象显示到场景中。

但是,在将three.js更新为r67(使用OBJMTL加载程序)后,我的对象无法在场景上渲染。我尝试将所有内容恢复为与webgl_loader_obj_mtl.html中示例中的代码相同的来自官方:

var loader = new THREE.OBJMTLLoader();
//The exmaple object
//loader.load( 'obj/male02/male02.obj', 'obj/male02/male02_dds.mtl'
//My object             
loader.load( '../../my_model/my_model.obj"
, "../../my_model/my_model.mtl"
    ,function(object){
        object.position.y = - 80;
        scene.add( object );
    }
);

来自webgl_loader_obj_mtl.html的示例对象可以加载并显示在r67中。但是对于我的.obj文件,chrome控制台消息显示文件已成功加载,但它没有显示在场景中。

这里会出现什么问题?在导入.obj和.mtl文件时,r62和r67之间是否存在任何限制/格式差异?

期待着寻求帮助,非常感谢!

0 个答案:

没有答案