Sfoglia il codice sorgente

Merge remote-tracking branch 'gero3/dev' into dev

Mr.doob 12 anni fa
parent
commit
2906134438
1 ha cambiato i file con 2 aggiunte e 1 eliminazioni
  1. 2 1
      src/renderers/webgl/ShaderBuilder.js

+ 2 - 1
src/renderers/webgl/ShaderBuilder.js

@@ -204,6 +204,7 @@ THREE.extend( THREE.WebGLRenderer.ShaderBuilder.prototype, {
 
 
 			parameters.gammaInput ? "#define GAMMA_INPUT" : "",
 			parameters.gammaInput ? "#define GAMMA_INPUT" : "",
 			parameters.gammaOutput ? "#define GAMMA_OUTPUT" : "",
 			parameters.gammaOutput ? "#define GAMMA_OUTPUT" : "",
+    		parameters.physicallyBasedShading ? "#define PHYSICALLY_BASED_SHADING" : "",
 
 
 			( parameters.useFog && parameters.fog ) ? "#define USE_FOG" : "",
 			( parameters.useFog && parameters.fog ) ? "#define USE_FOG" : "",
 			( parameters.useFog && parameters.fogExp ) ? "#define FOG_EXP2" : "",
 			( parameters.useFog && parameters.fogExp ) ? "#define FOG_EXP2" : "",
@@ -399,7 +400,7 @@ THREE.extend( THREE.WebGLRenderer.ShaderBuilder.prototype, {
 
 
 			}
 			}
 
 
-			programs = newPrograms;
+			this.programs = newPrograms;
 
 
 			this.renderer.deleteProgram( program );
 			this.renderer.deleteProgram( program );