Browse Source

add renderer prop in onBeforeCompile

sunag 7 years ago
parent
commit
a4b8c30be4
1 changed files with 4 additions and 2 deletions
  1. 4 2
      src/renderers/WebGLRenderer.js

+ 4 - 2
src/renderers/WebGLRenderer.js

@@ -1522,7 +1522,8 @@ function WebGLRenderer( parameters ) {
 					name: material.type,
 					name: material.type,
 					uniforms: UniformsUtils.clone( shader.uniforms ),
 					uniforms: UniformsUtils.clone( shader.uniforms ),
 					vertexShader: shader.vertexShader,
 					vertexShader: shader.vertexShader,
-					fragmentShader: shader.fragmentShader
+					fragmentShader: shader.fragmentShader,
+					renderer: _this
 				};
 				};
 
 
 			} else {
 			} else {
@@ -1531,7 +1532,8 @@ function WebGLRenderer( parameters ) {
 					name: material.type,
 					name: material.type,
 					uniforms: material.uniforms,
 					uniforms: material.uniforms,
 					vertexShader: material.vertexShader,
 					vertexShader: material.vertexShader,
-					fragmentShader: material.fragmentShader
+					fragmentShader: material.fragmentShader,
+					renderer: _this
 				};
 				};
 
 
 			}
 			}