【发布时间】:2014-11-16 00:10:41
【问题描述】:
我有一个包含很多特征和顶点的文件 OBJ,超过 800 000。当我通过 OBZhMTLoader 加载它时,它只是挂起,冻结。脚本崩溃的警告冻结。请帮忙。
var onProgress = function ( xhr ) {
if ( xhr.lengthComputable ) {
var percentComplete = xhr.loaded / xhr.total * 100;
//console.log( Math.round(percentComplete, 2) + '% downloaded' );
}
};
var onError = function ( xhr ) {
};
THREE.Loader.Handlers.add( /\.dds$/i, new THREE.DDSLoader() );
var loader = new THREE.OBJMTLLoader();
loader.load( '13/13.obj', '13/13.mtl', function ( object ) {
scene.add( object )
}, onProgress, onError );
【问题讨论】:
-
我认为您应该尝试隔离问题。仅使用
OBJLoader加载 obj 是否有同样的问题? -
如何隔离问题?还有怎么上传对象,我只是尝试通过OBJ
-
我认为你可以加载 .obj only,使用
THREE.OBJLoader- 没有 .mtl 部分 - 所以你会看到问题是否真的来自这里跨度>
标签: three.js