Explorar o código

WebGLRenderer: Clean up.

Mr.doob %!s(int64=10) %!d(string=hai) anos
pai
achega
6630a2b54e
Modificáronse 1 ficheiros con 9 adicións e 5 borrados
  1. 9 5
      src/renderers/WebGLRenderer.js

+ 9 - 5
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;