Browse Source

ShadeChunk: Always create vViewPosition in normal_vert/normal_frag

Mr.doob 4 years ago
parent
commit
219751f4a1

+ 1 - 5
src/renderers/shaders/ShaderLib/normal_frag.glsl.js

@@ -3,11 +3,7 @@ export default /* glsl */`
 
 uniform float opacity;
 
-#if defined( FLAT_SHADED ) || defined( USE_BUMPMAP ) || defined( TANGENTSPACE_NORMALMAP )
-
-	varying vec3 vViewPosition;
-
-#endif
+varying vec3 vViewPosition;
 
 #ifndef FLAT_SHADED
 

+ 1 - 5
src/renderers/shaders/ShaderLib/normal_vert.glsl.js

@@ -1,11 +1,7 @@
 export default /* glsl */`
 #define NORMAL
 
-#if defined( FLAT_SHADED ) || defined( USE_BUMPMAP ) || defined( TANGENTSPACE_NORMALMAP )
-
-	varying vec3 vViewPosition;
-
-#endif
+varying vec3 vViewPosition;
 
 #ifndef FLAT_SHADED