Explorar o código

Fixed NormalToComponent function (it was over saturated).

Mr.doob %!s(int64=14) %!d(string=hai) anos
pai
achega
7b58b806d3
Modificáronse 4 ficheiros con 2 adicións e 2 borrados
  1. 0 0
      build/Three.js
  2. 0 0
      build/ThreeDebug.js
  3. 1 1
      src/renderers/CanvasRenderer.js
  4. 1 1
      src/renderers/SVGRenderer.js

A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
build/Three.js


A diferenza do arquivo foi suprimida porque é demasiado grande
+ 0 - 0
build/ThreeDebug.js


+ 1 - 1
src/renderers/CanvasRenderer.js

@@ -844,7 +844,7 @@ THREE.CanvasRenderer = function () {
 
 		// https://gist.github.com/665829
 
-		return normal < 0 ? Math.min( 1 + normal, 0.5 ) : 0.5 + Math.min( normal, 0.5 );
+		return normal < 0 ? Math.min( ( 1 + normal ) * 0.5, 0.5 ) : 0.5 + Math.min( normal * 0.5, 0.5 );
 
 	}
 

+ 1 - 1
src/renderers/SVGRenderer.js

@@ -476,7 +476,7 @@ THREE.SVGRenderer = function () {
 
 		// https://gist.github.com/665829
 
-		return normal < 0 ? Math.min( 1 + normal, 0.5 ) : 0.5 + Math.min( normal, 0.5 );
+		return normal < 0 ? Math.min( ( 1 + normal ) * 0.5, 0.5 ) : 0.5 + Math.min( normal * 0.5, 0.5 );
 
 	}
 

Algúns arquivos non se mostraron porque demasiados arquivos cambiaron neste cambio