瀏覽代碼

ObjectLoader: support absolute and data urls

rkusa 10 年之前
父節點
當前提交
ce09b694d8
共有 1 個文件被更改,包括 2 次插入1 次删除
  1. 2 1
      src/loaders/ObjectLoader.js

+ 2 - 1
src/loaders/ObjectLoader.js

@@ -311,8 +311,9 @@ THREE.ObjectLoader.prototype = {
 			for ( var i = 0, l = json.length; i < l; i ++ ) {
 			for ( var i = 0, l = json.length; i < l; i ++ ) {
 
 
 				var image = json[ i ];
 				var image = json[ i ];
+				var path = /^(\/\/)|([a-z]+:(\/\/)?)/i.test( image.url ) ? image.url : scope.texturePath + image.url;
 
 
-				images[ image.uuid ] = loadImage( scope.texturePath + image.url );
+				images[ image.uuid ] = loadImage( path );
 
 
 			}
 			}