first commit

This commit is contained in:
Leonid Pershin
2026-05-07 21:38:27 +03:00
commit 84fb173ea8
3949 changed files with 564326 additions and 0 deletions
@@ -0,0 +1,21 @@
float GetDistantLightBokehMix(float lViewPos) {
//if (heldItemId == 40000 || heldItemId2 == 40000) return 0.0; // Hold spider eye to disable;
return clamp01(0.005 * (lViewPos - 60.0));
}
#ifdef GBUFFERS_TERRAIN
float GetDistantLightBokehMixMipmapped(float lViewPos) {
float dlbMix = GetDistantLightBokehMix(lViewPos);
return dlbMix * min1(miplevel * 0.4);
}
void DoDistantLightBokehMaterial(inout vec4 color, vec4 distantColor, inout float emission, float distantEmission, float lViewPos) {
float dlbMix = GetDistantLightBokehMixMipmapped(lViewPos);
color = mix(color, distantColor, dlbMix);
emission = mix(emission, distantEmission, dlbMix);
}
void DoDistantLightBokehMaterial(inout float emission, float distantEmission, float lViewPos) {
float dlbMix = GetDistantLightBokehMixMipmapped(lViewPos);
emission = mix(emission, distantEmission, dlbMix);
}
#endif