diff --git a/src/renderers/WebGLRenderer.js b/src/renderers/WebGLRenderer.js index 91bd6c0c92c837774da3c40d00a4883816a89ce9..8da3e18c71ea46e523133cd6a0fedc9a68d68810 100644 --- a/src/renderers/WebGLRenderer.js +++ b/src/renderers/WebGLRenderer.js @@ -1536,7 +1536,7 @@ function WebGLRenderer( parameters ) { } - material.onBeforeCompile( materialProperties.shader ); + material.onBeforeCompile( materialProperties.shader, _this ); program = programCache.acquireProgram( material, materialProperties.shader, parameters, code );