Skip to content

Commit 139b39e

Browse files
committed
ObjectLoader: Rescued lost data urls support.
1 parent d9c8abd commit 139b39e

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/loaders/ObjectLoader.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -330,8 +330,6 @@ THREE.ObjectLoader.prototype = {
330330

331331
var loadImage = function ( url ) {
332332

333-
url = scope.texturePath + url;
334-
335333
scope.manager.itemStart( url );
336334

337335
return loader.load( url, function () {
@@ -345,7 +343,9 @@ THREE.ObjectLoader.prototype = {
345343
for ( var i = 0, l = json.length; i < l; i ++ ) {
346344

347345
var image = json[ i ];
348-
images[ image.uuid ] = loadImage( image.url );
346+
var path = /^(\/\/)|([a-z]+:(\/\/)?)/i.test( image.url ) ? image.url : scope.texturePath + image.url;
347+
348+
images[ image.uuid ] = loadImage( path );
349349

350350
}
351351

0 commit comments

Comments
 (0)