@@ -1,6 +1,11 @@
#ifdef SHADOWS
#ifndef SHADOWFLOAT
- #include<packingFunctions>
+ // Dupplicate to prevent include in include issues
+ float unpack(vec4 color)
+ {
+ const vec4 bit_shift = vec4(1.0 / (255.0 * 255.0 * 255.0), 1.0 / (255.0 * 255.0), 1.0 / 255.0, 1.0);
+ return dot(color, bit_shift);
+ }
#endif
float computeFallOff(float value, vec2 clipSpace, float frustumEdgeFalloff)