|
@@ -5,8 +5,10 @@
|
|
*/
|
|
*/
|
|
|
|
|
|
THREE.CompressedTextureLoader = function () {
|
|
THREE.CompressedTextureLoader = function () {
|
|
|
|
+
|
|
// override in sub classes
|
|
// override in sub classes
|
|
this._parser = null;
|
|
this._parser = null;
|
|
|
|
+
|
|
};
|
|
};
|
|
|
|
|
|
|
|
|
|
@@ -23,8 +25,8 @@ THREE.CompressedTextureLoader.prototype = {
|
|
var texture = new THREE.CompressedTexture();
|
|
var texture = new THREE.CompressedTexture();
|
|
texture.image = images;
|
|
texture.image = images;
|
|
|
|
|
|
- var loader = new THREE.XHRLoader();
|
|
|
|
- loader.setResponseType( 'arraybuffer' );
|
|
|
|
|
|
+ var loader = new THREE.XHRLoader();
|
|
|
|
+ loader.setResponseType( 'arraybuffer' );
|
|
|
|
|
|
if ( url instanceof Array ) {
|
|
if ( url instanceof Array ) {
|
|
|
|
|
|
@@ -102,8 +104,11 @@ THREE.CompressedTextureLoader.prototype = {
|
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
- if (texDatas.mipmapCount == 1)
|
|
|
|
- texture.minFilter = THREE.LinearFilter;
|
|
|
|
|
|
+ if ( texDatas.mipmapCount === 1 ) {
|
|
|
|
+
|
|
|
|
+ texture.minFilter = THREE.LinearFilter;
|
|
|
|
+
|
|
|
|
+ }
|
|
|
|
|
|
texture.format = texDatas.format;
|
|
texture.format = texDatas.format;
|
|
texture.needsUpdate = true;
|
|
texture.needsUpdate = true;
|