是否有一种舒适的方式来加载许多文件(1.000个文件,所有在一起~30MB) 一个文件夹 ?我编写了一个javascript并使用了three.js框架中的OBJLoader.js。 加载一个或两个obj文件不会有问题,感谢上面的好例子 threejs.org,但我怎么能加载这一堆文件?
ATM我使用这个(基本)功能:
function loadModellByNameOBJ(name){
var meshMat = new THREE.MeshLambertMaterial({color: 0x339933,side:THREE.DoubleSide});
loader = new THREE.OBJLoader(loadingManager);
loadingManager.onProgress = function( item, loaded, total)
{
console.log(item,loaded,total);
}
loader.load(name+".obj",function(object){
for(var i = 0; i < object.children.length;i++)
{
object.children[i].material = meshMat;
object.children[i].geometry.computeFaceNormals();
object.children[i].geometry.computeVertexNormals();
}
objectGroup.add(object);
},onProgress,onError);
}
但我怎么能传递一个文件夹而不是每个文件:S。
谢谢!