浏览代码

Merge pull request #19027 from higharc/fix-initmaterial-repeat

Update materialProperties.environment even if program doesn't change
Mr.doob 5 年之前
父节点
当前提交
9be3b98ffc
共有 1 个文件被更改,包括 2 次插入1 次删除
  1. 2 1
      src/renderers/WebGLRenderer.js

+ 2 - 1
src/renderers/WebGLRenderer.js

@@ -1516,12 +1516,13 @@ function WebGLRenderer( parameters ) {
 
 			materialProperties.program = program;
 			materialProperties.uniforms = parameters.uniforms;
-			materialProperties.environment = material.isMeshStandardMaterial ? scene.environment : null;
 			materialProperties.outputEncoding = _this.outputEncoding;
 			material.program = program;
 
 		}
 
+		materialProperties.environment = material.isMeshStandardMaterial ? scene.environment : null;
+
 		var programAttributes = program.getAttributes();
 
 		if ( material.morphTargets ) {