diff --git a/src/renderers/WebGLRenderer.js b/src/renderers/WebGLRenderer.js index 804ebd3c8342aee827950e2b930aed8b107e3dc3..95fcc6f3505b27105a5b8b8f55cdef12a6e79728 100644 --- a/src/renderers/WebGLRenderer.js +++ b/src/renderers/WebGLRenderer.js @@ -444,15 +444,19 @@ THREE.WebGLRenderer = function ( parameters ) { return function () { - if ( value !== undefined ) { + if ( value !== undefined ) return value; - return value; + var extension = extensions.get( 'EXT_texture_filter_anisotropic' ); - } + if ( extension !== null ) { - var extension = extensions.get( 'EXT_texture_filter_anisotropic' ); + value = _gl.getParameter( extension.MAX_TEXTURE_MAX_ANISOTROPY_EXT ); - value = extension !== null ? _gl.getParameter( extension.MAX_TEXTURE_MAX_ANISOTROPY_EXT ) : 0; + } else { + + value = 0; + + } return value;