Преглед изворни кода

Merge pull request #28431 from SouzaGuilherme/master

Adds flag AMBIENT_LIGHT_DISABLED to GLES2
Rémi Verschelde пре 6 година
родитељ
комит
a3617f6ca8
1 измењених фајлова са 6 додато и 0 уклоњено
  1. 6 0
      drivers/gles2/shaders/scene.glsl

+ 6 - 0
drivers/gles2/shaders/scene.glsl

@@ -1545,6 +1545,11 @@ FRAGMENT_SHADER_CODE
 
 
 #ifdef BASE_PASS
 #ifdef BASE_PASS
 	//none
 	//none
+
+#ifdef AMBIENT_LIGHT_DISABLED
+	ambient_light = vec3(0.0, 0.0, 0.0);
+#else
+
 #ifdef USE_RADIANCE_MAP
 #ifdef USE_RADIANCE_MAP
 
 
 	vec3 ref_vec = reflect(-eye_position, N);
 	vec3 ref_vec = reflect(-eye_position, N);
@@ -1567,6 +1572,7 @@ FRAGMENT_SHADER_CODE
 
 
 #endif
 #endif
 
 
+#endif // AMBIENT_LIGHT_DISABLED
 	ambient_light *= ambient_energy;
 	ambient_light *= ambient_energy;
 
 
 #if defined(USE_REFLECTION_PROBE1) || defined(USE_REFLECTION_PROBE2)
 #if defined(USE_REFLECTION_PROBE1) || defined(USE_REFLECTION_PROBE2)