diff --git a/src/renderers/webgl/WebGLProgram.js b/src/renderers/webgl/WebGLProgram.js index b14f1c9857a830..25db38731ad5a8 100644 --- a/src/renderers/webgl/WebGLProgram.js +++ b/src/renderers/webgl/WebGLProgram.js @@ -343,6 +343,7 @@ THREE.WebGLProgram = ( function () { parameters.map ? '#define USE_MAP' : '', parameters.envMap ? '#define USE_ENVMAP' : '', + parameters.envMap ? '#define ' + envMapModeDefine : '', parameters.lightMap ? '#define USE_LIGHTMAP' : '', parameters.aoMap ? '#define USE_AOMAP' : '', parameters.emissiveMap ? '#define USE_EMISSIVEMAP' : '', @@ -507,8 +508,6 @@ THREE.WebGLProgram = ( function () { var vertexGlsl = prefixVertex + vertexShader; var fragmentGlsl = prefixFragment + fragmentShader; - vertexGlsl = THREE.WebGLShaderPreProcessor.compile( vertexGlsl ); - fragmentGlsl = THREE.WebGLShaderPreProcessor.compile( fragmentGlsl ); // console.log( '*VERTEX*', vertexGlsl ); // console.log( '*FRAGMENT*', fragmentGlsl );