Browse Source

TDSLoader: Path loading like in GLTFLoader

Pascal Häusler 7 years ago
parent
commit
30efc5f9d5
1 changed files with 1 additions and 16 deletions
  1. 1 16
      examples/js/loaders/TDSLoader.js

+ 1 - 16
examples/js/loaders/TDSLoader.js

@@ -22,8 +22,6 @@ THREE.TDSLoader = function ( manager ) {
 	this.materials = [];
 	this.meshes = [];
 
-	this.path = undefined;
-
 };
 
 THREE.TDSLoader.prototype = {
@@ -44,25 +42,12 @@ THREE.TDSLoader.prototype = {
 		var scope = this;
 
 
-		var path;
-		if ( this.path === undefined ) {
-
-			path = THREE.Loader.prototype.extractUrlBase( url );
-			url = url.replace( path, '' );
-
-		} else {
-
-			path = this.path;
-
-		}
-
+		var path = this.path !== undefined ? this.path : THREE.Loader.prototype.extractUrlBase( url );
 
 		var loader = new THREE.FileLoader( this.manager );
 
 		loader.setResponseType( 'arraybuffer' );
 
-		loader.setPath( path );
-
 		loader.load( url, function ( data ) {
 
 			onLoad( scope.parse( data, path ) );