From 124a66c10f50d3a32cc34d6f840d6dff7e0b6c72 Mon Sep 17 00:00:00 2001 From: XProger Date: Mon, 18 Sep 2017 23:25:50 +0300 Subject: [PATCH] #22 fix crystals shading --- src/shaders/shader.glsl | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/shaders/shader.glsl b/src/shaders/shader.glsl index 64b0f22..cced98d 100644 --- a/src/shaders/shader.glsl +++ b/src/shaders/shader.glsl @@ -412,10 +412,6 @@ uniform vec4 uMaterial; // x - diffuse, y - ambient, z - specular, w - alpha discard; #endif - #ifndef PASS_SHADOW - color *= vDiffuse; - #endif - #ifdef PASS_SHADOW #ifdef SHADOW_COLOR @@ -425,8 +421,9 @@ uniform vec4 uMaterial; // x - diffuse, y - ambient, z - specular, w - alpha #endif #else + color *= vDiffuse; - #ifndef TYPE_FLASH + #if !defined(TYPE_FLASH) && !defined(TYPE_MIRROR) #ifdef PASS_AMBIENT color.xyz *= vLight.x;