#if !defined UTILITY_LIB
#define UTILITY_LIB
    #include "/settings.glsl"

    #include "utility/macros.glsl"
    #include "utility/syntax.glsl"
    #include "utility/constants.glsl"
    #include "utility/fastMath.glsl"
    #include "utility/functions.glsl"
    #include "utility/complex.glsl"
    #include "utility/spectral.glsl"
    #include "utility/blackbody.glsl"
    #include "utility/converters.glsl"
    #include "utility/rotation.glsl"
    #include "utility/encoding.glsl"

    uniform float rainStrength;
    uniform float wetness;
#endif