首页 > 用three.js加载带mtl文件的obj模型,使用下面的方法,为什么不能加载贴图文件呢?

用three.js加载带mtl文件的obj模型,使用下面的方法,为什么不能加载贴图文件呢?

THREE.Loader.Handlers.add( /.dds$/i, new THREE.DDSLoader() );

    var mtlLoader = new THREE.MTLLoader();
    mtlLoader.setBaseUrl( mtl_base_path );
    mtlLoader.setPath( mtl_base_path );
    mtlLoader.load( mtl_name, function( materials ) {
        materials.preload();

        // model
        var objLoader = new THREE.OBJLoader();
        objLoader.setMaterials( materials );
        objLoader.setPath(mtl_base_path);
        objLoader.load( obj_mtl_name, function ( object ) {
            object.position.y = - 95;
            scene.add( object );
            target_obj = object;

        }, onProgress, onError );

    });
【热门文章】
【热门文章】