提交 56d58036 编写于 作者: M Mr.doob 提交者: GitHub

Merge pull request #12363 from donmccurdy/feat-gltf-missing-buffer-reporting

GLTFLoader: Report missing buffer dependencies.
......@@ -1404,11 +1404,15 @@ THREE.GLTFLoader = ( function () {
var options = this.options;
return new Promise( function ( resolve ) {
return new Promise( function ( resolve, reject ) {
var loader = new THREE.FileLoader();
loader.setResponseType( 'arraybuffer' );
loader.load( resolveURL( bufferDef.uri, options.path ), resolve );
loader.load( resolveURL( bufferDef.uri, options.path ), resolve, undefined, function () {
reject( new Error( 'THREE.GLTFLoader: Buffer "' + bufferDef.uri + '" not found.' ) );
} );
} );
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册