mirror of
https://github.com/X0nk/Bliss-Shader.git
synced 2025-06-22 00:37:35 +08:00
Nightvision
This commit is contained in:
@ -3,7 +3,10 @@
|
||||
|
||||
#ifndef OVERWORLD
|
||||
uniform float lightningFlash;
|
||||
|
||||
#endif
|
||||
|
||||
uniform float nightVision;
|
||||
//// OVERWORLD ////
|
||||
#ifdef OVERWORLD
|
||||
vec3 DoAmbientLighting (vec3 SkyColor, vec3 TorchColor, vec2 Lightmap, float skyLightDir){
|
||||
@ -20,7 +23,7 @@ vec3 DoAmbientLighting (vec3 SkyColor, vec3 TorchColor, vec2 Lightmap, float sky
|
||||
SkyColor += vec3(Lightning_R,Lightning_G,Lightning_B) * 25.0 * skyLightDir * lightningFlash ;
|
||||
|
||||
float skyLM = (pow(Lightmap.y,15.0)*2.0 + pow(Lightmap.y,2.5))*0.5;
|
||||
vec3 SkyLight = max(SkyColor * skyLM, vec3(0.2,0.4,1.0) * (MIN_LIGHT_AMOUNT*0.01) );
|
||||
vec3 SkyLight = max(SkyColor * skyLM, vec3(0.2,0.4,1.0) * (MIN_LIGHT_AMOUNT*0.01 + nightVision) );
|
||||
|
||||
return SkyLight * skyLightDir + TorchLight;
|
||||
}
|
||||
|
Reference in New Issue
Block a user