diff --git a/enbseries.ini b/enbseries.ini index 9366e05..e60c37f 100644 --- a/enbseries.ini +++ b/enbseries.ini @@ -3,7 +3,7 @@ UseEffect=true [EFFECT] UseOriginalObjectsProcessing=false UseOriginalPostProcessing=false -UseOriginalColorFilter=false +UseOriginalColorFilter=true UseOriginalBloom=false UseOriginalAdaptation=false EnablePostPassShader=true @@ -56,22 +56,22 @@ AmountInteriorNight=1.0 [SKY] IgnoreWeatherSystem=true Enable=true -GradientIntensityDawn=1.04 -GradientIntensitySunrise=1.12 -GradientIntensityDay=1.18 -GradientIntensitySunset=1.1 -GradientIntensityDusk=1.04 -GradientIntensityNight=1.02 -GradientIntensityInteriorDay=1.18 -GradientIntensityInteriorNight=1.03 -GradientDesaturationDawn=0.04 -GradientDesaturationSunrise=0.06 -GradientDesaturationDay=0.1 -GradientDesaturationSunset=0.07 -GradientDesaturationDusk=0.04 -GradientDesaturationNight=0.02 -GradientDesaturationInteriorDay=0.15 -GradientDesaturationInteriorNight=0.03 +GradientIntensityDawn=1.010001 +GradientIntensitySunrise=1.110001 +GradientIntensityDay=1.330001 +GradientIntensitySunset=1.110001 +GradientIntensityDusk=1.03 +GradientIntensityNight=0.930001 +GradientIntensityInteriorDay=1.29 +GradientIntensityInteriorNight=0.94 +GradientDesaturationDawn=0.0 +GradientDesaturationSunrise=0.0 +GradientDesaturationDay=0.0 +GradientDesaturationSunset=0.0 +GradientDesaturationDusk=0.0 +GradientDesaturationNight=0.0 +GradientDesaturationInteriorDay=0.0 +GradientDesaturationInteriorNight=0.0 GradientTopIntensityDawn=0.82 GradientTopIntensitySunrise=0.87 GradientTopIntensityDay=0.990001 @@ -90,18 +90,18 @@ GradientTopCurveInteriorDay=0.98 GradientTopCurveInteriorNight=0.82 GradientTopColorFilterDawn=0.949, 0.839, 0.98 GradientTopColorFilterSunrise=0.851, 0.855, 0.961 -GradientTopColorFilterDay=0.941, 0.992, 0.996 +GradientTopColorFilterDay=1, 1, 1 GradientTopColorFilterSunset=0.882, 0.875, 0.961 GradientTopColorFilterDusk=0.914, 0.827, 0.969 GradientTopColorFilterNight=0.827, 0.82, 0.961 -GradientTopColorFilterInteriorDay=0.949, 0.996, 0.992 +GradientTopColorFilterInteriorDay=1, 1, 1 GradientTopColorFilterInteriorNight=0.898, 0.835, 0.906 GradientMiddleIntensityDawn=0.92 GradientMiddleIntensitySunrise=0.95 -GradientMiddleIntensityDay=1.02 +GradientMiddleIntensityDay=1.05 GradientMiddleIntensitySunset=0.96 GradientMiddleIntensityDusk=0.91 -GradientMiddleIntensityNight=0.88 +GradientMiddleIntensityNight=0.860001 GradientMiddleIntensityInteriorDay=1.0 GradientMiddleIntensityInteriorNight=0.87 GradientMiddleCurveDawn=0.93 @@ -114,60 +114,60 @@ GradientMiddleCurveInteriorDay=1.05 GradientMiddleCurveInteriorNight=0.87 GradientMiddleColorFilterDawn=0.945, 0.859, 0.992 GradientMiddleColorFilterSunrise=0.886, 0.894, 0.996 -GradientMiddleColorFilterDay=0.847, 0.914, 0.957 +GradientMiddleColorFilterDay=1, 1, 1 GradientMiddleColorFilterSunset=0.937, 0.914, 0.992 -GradientMiddleColorFilterDusk=0.961, 0.875, 0.992 +GradientMiddleColorFilterDusk=0.965, 0.882, 0.992 GradientMiddleColorFilterNight=0.847, 0.922, 0.996 -GradientMiddleColorFilterInteriorDay=0.898, 0.933, 0.984 +GradientMiddleColorFilterInteriorDay=1, 1, 1 GradientMiddleColorFilterInteriorNight=0.867, 0.867, 0.992 -GradientHorizonIntensityDawn=0.75 -GradientHorizonIntensitySunrise=0.81 -GradientHorizonIntensityDay=0.930001 -GradientHorizonIntensitySunset=0.83 -GradientHorizonIntensityDusk=0.78 -GradientHorizonIntensityNight=0.640001 -GradientHorizonIntensityInteriorDay=1.0 -GradientHorizonIntensityInteriorNight=0.66 -GradientHorizonCurveDawn=0.82 -GradientHorizonCurveSunrise=0.86 -GradientHorizonCurveDay=0.92 -GradientHorizonCurveSunset=0.87 -GradientHorizonCurveDusk=0.83 -GradientHorizonCurveNight=0.78 -GradientHorizonCurveInteriorDay=0.9 -GradientHorizonCurveInteriorNight=0.98 -GradientHorizonColorFilterDawn=0.906, 0.859, 0.929 -GradientHorizonColorFilterSunrise=0.902, 0.882, 0.992 -GradientHorizonColorFilterDay=0.918, 0.988, 0.973 -GradientHorizonColorFilterSunset=0.898, 0.859, 0.984 -GradientHorizonColorFilterDusk=0.925, 0.882, 0.953 -GradientHorizonColorFilterNight=0.78, 0.882, 0.984 -GradientHorizonColorFilterInteriorDay=0.788, 0.91, 0.953 -GradientHorizonColorFilterInteriorNight=0.851, 0.863, 0.89 -CloudsIntensityDawn=0.58 -CloudsIntensitySunrise=0.950001 -CloudsIntensityDay=1.030001 -CloudsIntensitySunset=0.880001 -CloudsIntensityDusk=0.550001 -CloudsIntensityNight=0.290001 -CloudsIntensityInteriorDay=1.0 -CloudsIntensityInteriorNight=0.33 -CloudsCurveDawn=1.13 -CloudsCurveSunrise=1.09 -CloudsCurveDay=1.0 -CloudsCurveSunset=1.1 -CloudsCurveDusk=1.2 -CloudsCurveNight=1.25 -CloudsCurveInteriorDay=1.02 -CloudsCurveInteriorNight=1.2 -CloudsDesaturationDawn=0.16 -CloudsDesaturationSunrise=0.22 -CloudsDesaturationDay=0.33 -CloudsDesaturationSunset=0.21 -CloudsDesaturationDusk=0.19 -CloudsDesaturationNight=0.11 -CloudsDesaturationInteriorDay=0.31 -CloudsDesaturationInteriorNight=0.12 +GradientHorizonIntensityDawn=0.95 +GradientHorizonIntensitySunrise=1.07 +GradientHorizonIntensityDay=1.170001 +GradientHorizonIntensitySunset=1.06 +GradientHorizonIntensityDusk=0.97 +GradientHorizonIntensityNight=0.910001 +GradientHorizonIntensityInteriorDay=1.17 +GradientHorizonIntensityInteriorNight=0.91 +GradientHorizonCurveDawn=0.98 +GradientHorizonCurveSunrise=1.02 +GradientHorizonCurveDay=1.05 +GradientHorizonCurveSunset=1.01 +GradientHorizonCurveDusk=0.99 +GradientHorizonCurveNight=0.89 +GradientHorizonCurveInteriorDay=1.03 +GradientHorizonCurveInteriorNight=0.95 +GradientHorizonColorFilterDawn=1, 1, 1 +GradientHorizonColorFilterSunrise=1, 1, 1 +GradientHorizonColorFilterDay=1, 1, 1 +GradientHorizonColorFilterSunset=1, 1, 1 +GradientHorizonColorFilterDusk=1, 1, 1 +GradientHorizonColorFilterNight=1, 1, 1 +GradientHorizonColorFilterInteriorDay=1, 1, 1 +GradientHorizonColorFilterInteriorNight=1, 1, 1 +CloudsIntensityDawn=0.850001 +CloudsIntensitySunrise=1.030001 +CloudsIntensityDay=1.230001 +CloudsIntensitySunset=1.040001 +CloudsIntensityDusk=0.880001 +CloudsIntensityNight=0.650001 +CloudsIntensityInteriorDay=1.26 +CloudsIntensityInteriorNight=0.64 +CloudsCurveDawn=1.28 +CloudsCurveSunrise=1.01 +CloudsCurveDay=0.83 +CloudsCurveSunset=1.02 +CloudsCurveDusk=1.26 +CloudsCurveNight=1.44 +CloudsCurveInteriorDay=0.88 +CloudsCurveInteriorNight=1.37 +CloudsDesaturationDawn=0.0 +CloudsDesaturationSunrise=0.0 +CloudsDesaturationDay=0.0 +CloudsDesaturationSunset=0.0 +CloudsDesaturationDusk=0.0 +CloudsDesaturationNight=0.0 +CloudsDesaturationInteriorDay=0.0 +CloudsDesaturationInteriorNight=0.0 CloudsOpacityDawn=1.0 CloudsOpacitySunrise=1.0 CloudsOpacityDay=1.0 @@ -178,11 +178,11 @@ CloudsOpacityInteriorDay=1.0 CloudsOpacityInteriorNight=1.0 CloudsColorFilterDawn=0.984, 0.855, 0.996 CloudsColorFilterSunrise=0.867, 0.882, 0.984 -CloudsColorFilterDay=0.937, 0.965, 0.984 +CloudsColorFilterDay=1, 1, 1 CloudsColorFilterSunset=0.855, 0.851, 0.984 -CloudsColorFilterDusk=0.945, 0.831, 0.988 -CloudsColorFilterNight=0.839, 0.886, 0.98 -CloudsColorFilterInteriorDay=0.788, 0.886, 0.914 +CloudsColorFilterDusk=0.82, 0.749, 0.984 +CloudsColorFilterNight=0.847, 0.894, 0.98 +CloudsColorFilterInteriorDay=1, 1, 1 CloudsColorFilterInteriorNight=0.792, 0.808, 0.957 SunIntensityDawn=1.91 SunIntensitySunrise=2.45 @@ -234,14 +234,14 @@ MoonColorFilterInteriorDay=1, 1, 1 MoonColorFilterInteriorNight=0.455, 0.522, 0.816 [ENVIRONMENT] IgnoreWeatherSystem=true -DirectLightingIntensityDawn=1.12 +DirectLightingIntensityDawn=1.26 DirectLightingIntensitySunrise=1.47 DirectLightingIntensityDay=1.71 DirectLightingIntensitySunset=1.39 -DirectLightingIntensityDusk=1.15 -DirectLightingIntensityNight=0.94 +DirectLightingIntensityDusk=1.21 +DirectLightingIntensityNight=1.12 DirectLightingIntensityInteriorDay=1.59 -DirectLightingIntensityInteriorNight=0.85 +DirectLightingIntensityInteriorNight=0.89 DirectLightingDesaturationDawn=0.06 DirectLightingDesaturationSunrise=0.1 DirectLightingDesaturationDay=0.14 @@ -252,18 +252,18 @@ DirectLightingDesaturationInteriorDay=0.14 DirectLightingDesaturationInteriorNight=0.04 DirectLightingColorFilterDawn=0.996, 0.886, 0.98 DirectLightingColorFilterSunrise=0.996, 0.878, 0.906 -DirectLightingColorFilterDay=0.996, 0.957, 0.902 +DirectLightingColorFilterDay=1, 1, 1 DirectLightingColorFilterSunset=0.992, 0.906, 0.937 DirectLightingColorFilterDusk=0.976, 0.922, 0.992 DirectLightingColorFilterNight=0.886, 0.882, 0.992 -DirectLightingColorFilterInteriorDay=0.98, 0.953, 0.941 +DirectLightingColorFilterInteriorDay=1, 1, 1 DirectLightingColorFilterInteriorNight=0.886, 0.863, 0.996 AmbientLightingIntensityDawn=0.33 AmbientLightingIntensitySunrise=0.55 AmbientLightingIntensityDay=0.65 AmbientLightingIntensitySunset=0.53 AmbientLightingIntensityDusk=0.42 -AmbientLightingIntensityNight=0.28 +AmbientLightingIntensityNight=0.27 AmbientLightingIntensityInteriorDay=0.15 AmbientLightingIntensityInteriorNight=0.12 [SSAO_SSIL] @@ -278,6 +278,8 @@ ILAmount=1.29 ILAmountInterior=1.18 AOMixingType=2 AOMixingTypeInterior=3 +ResolutionScale=0.5 +SourceTexturesScale=0.5 [FOG] IgnoreWeatherSystem=true DistanceFadeDawn=1.0 diff --git a/enbseries/VERSION b/enbseries/VERSION index f41b541..5c011b2 100644 --- a/enbseries/VERSION +++ b/enbseries/VERSION @@ -1 +1 @@ -3.2.8 BETA "Let Go" +3.3.0 "Malden's Angel" diff --git a/enbseries/_coldfogweather.ini b/enbseries/_coldfogweather.ini deleted file mode 100644 index 934b439..0000000 --- a/enbseries/_coldfogweather.ini +++ /dev/null @@ -1,269 +0,0 @@ -[BLOOM] -AmountDawn=0.1 -AmountSunrise=0.1 -AmountDay=0.1 -AmountSunset=0.1 -AmountDusk=0.1 -AmountNight=0.1 -AmountInteriorDay=0.1 -AmountInteriorNight=0.1 -[LENS] -AmountDawn=1.0 -AmountSunrise=1.0 -AmountDay=1.0 -AmountSunset=1.0 -AmountDusk=1.0 -AmountNight=1.0 -AmountInteriorDay=1.0 -AmountInteriorNight=1.0 -[SKY] -GradientIntensityDawn=1.0 -GradientIntensitySunrise=1.0 -GradientIntensityDay=1.0 -GradientIntensitySunset=1.0 -GradientIntensityDusk=1.0 -GradientIntensityNight=1.0 -GradientIntensityInteriorDay=1.0 -GradientIntensityInteriorNight=1.0 -GradientDesaturationDawn=0.0 -GradientDesaturationSunrise=0.0 -GradientDesaturationDay=0.0 -GradientDesaturationSunset=0.0 -GradientDesaturationDusk=0.0 -GradientDesaturationNight=0.0 -GradientDesaturationInteriorDay=0.0 -GradientDesaturationInteriorNight=0.0 -GradientTopIntensityDawn=1.0 -GradientTopIntensitySunrise=1.0 -GradientTopIntensityDay=1.0 -GradientTopIntensitySunset=1.0 -GradientTopIntensityDusk=1.0 -GradientTopIntensityNight=1.0 -GradientTopIntensityInteriorDay=1.0 -GradientTopIntensityInteriorNight=1.0 -GradientTopCurveDawn=1.0 -GradientTopCurveSunrise=1.0 -GradientTopCurveDay=1.0 -GradientTopCurveSunset=1.0 -GradientTopCurveDusk=1.0 -GradientTopCurveNight=1.0 -GradientTopCurveInteriorDay=1.0 -GradientTopCurveInteriorNight=1.0 -GradientTopColorFilterDawn=1, 1, 1 -GradientTopColorFilterSunrise=1, 1, 1 -GradientTopColorFilterDay=1, 1, 1 -GradientTopColorFilterSunset=1, 1, 1 -GradientTopColorFilterDusk=1, 1, 1 -GradientTopColorFilterNight=1, 1, 1 -GradientTopColorFilterInteriorDay=1, 1, 1 -GradientTopColorFilterInteriorNight=1, 1, 1 -GradientMiddleIntensityDawn=1.0 -GradientMiddleIntensitySunrise=1.0 -GradientMiddleIntensityDay=1.0 -GradientMiddleIntensitySunset=1.0 -GradientMiddleIntensityDusk=1.0 -GradientMiddleIntensityNight=1.0 -GradientMiddleIntensityInteriorDay=1.0 -GradientMiddleIntensityInteriorNight=1.0 -GradientMiddleCurveDawn=1.0 -GradientMiddleCurveSunrise=1.0 -GradientMiddleCurveDay=1.0 -GradientMiddleCurveSunset=1.0 -GradientMiddleCurveDusk=1.0 -GradientMiddleCurveNight=1.0 -GradientMiddleCurveInteriorDay=1.0 -GradientMiddleCurveInteriorNight=1.0 -GradientMiddleColorFilterDawn=1, 1, 1 -GradientMiddleColorFilterSunrise=1, 1, 1 -GradientMiddleColorFilterDay=1, 1, 1 -GradientMiddleColorFilterSunset=1, 1, 1 -GradientMiddleColorFilterDusk=1, 1, 1 -GradientMiddleColorFilterNight=1, 1, 1 -GradientMiddleColorFilterInteriorDay=1, 1, 1 -GradientMiddleColorFilterInteriorNight=1, 1, 1 -GradientHorizonIntensityDawn=1.0 -GradientHorizonIntensitySunrise=1.0 -GradientHorizonIntensityDay=1.0 -GradientHorizonIntensitySunset=1.0 -GradientHorizonIntensityDusk=1.0 -GradientHorizonIntensityNight=1.0 -GradientHorizonIntensityInteriorDay=1.0 -GradientHorizonIntensityInteriorNight=1.0 -GradientHorizonCurveDawn=1.0 -GradientHorizonCurveSunrise=1.0 -GradientHorizonCurveDay=1.0 -GradientHorizonCurveSunset=1.0 -GradientHorizonCurveDusk=1.0 -GradientHorizonCurveNight=1.0 -GradientHorizonCurveInteriorDay=1.0 -GradientHorizonCurveInteriorNight=1.0 -GradientHorizonColorFilterDawn=1, 1, 1 -GradientHorizonColorFilterSunrise=1, 1, 1 -GradientHorizonColorFilterDay=1, 1, 1 -GradientHorizonColorFilterSunset=1, 1, 1 -GradientHorizonColorFilterDusk=1, 1, 1 -GradientHorizonColorFilterNight=1, 1, 1 -GradientHorizonColorFilterInteriorDay=1, 1, 1 -GradientHorizonColorFilterInteriorNight=1, 1, 1 -CloudsIntensityDawn=1.0 -CloudsIntensitySunrise=1.0 -CloudsIntensityDay=1.0 -CloudsIntensitySunset=1.0 -CloudsIntensityDusk=1.0 -CloudsIntensityNight=1.0 -CloudsIntensityInteriorDay=1.0 -CloudsIntensityInteriorNight=1.0 -CloudsCurveDawn=1.0 -CloudsCurveSunrise=1.0 -CloudsCurveDay=1.0 -CloudsCurveSunset=1.0 -CloudsCurveDusk=1.0 -CloudsCurveNight=1.0 -CloudsCurveInteriorDay=1.0 -CloudsCurveInteriorNight=1.0 -CloudsDesaturationDawn=0.0 -CloudsDesaturationSunrise=0.0 -CloudsDesaturationDay=0.0 -CloudsDesaturationSunset=0.0 -CloudsDesaturationDusk=0.0 -CloudsDesaturationNight=0.0 -CloudsDesaturationInteriorDay=0.0 -CloudsDesaturationInteriorNight=0.0 -CloudsOpacityDawn=1.0 -CloudsOpacitySunrise=1.0 -CloudsOpacityDay=1.0 -CloudsOpacitySunset=1.0 -CloudsOpacityDusk=1.0 -CloudsOpacityNight=1.0 -CloudsOpacityInteriorDay=1.0 -CloudsOpacityInteriorNight=1.0 -CloudsColorFilterDawn=1, 1, 1 -CloudsColorFilterSunrise=1, 1, 1 -CloudsColorFilterDay=1, 1, 1 -CloudsColorFilterSunset=1, 1, 1 -CloudsColorFilterDusk=1, 1, 1 -CloudsColorFilterNight=1, 1, 1 -CloudsColorFilterInteriorDay=1, 1, 1 -CloudsColorFilterInteriorNight=1, 1, 1 -SunIntensityDawn=1.0 -SunIntensitySunrise=1.0 -SunIntensityDay=1.0 -SunIntensitySunset=1.0 -SunIntensityDusk=1.0 -SunIntensityNight=1.0 -SunIntensityInteriorDay=1.0 -SunIntensityInteriorNight=1.0 -SunDesaturationDawn=0.0 -SunDesaturationSunrise=0.0 -SunDesaturationDay=0.0 -SunDesaturationSunset=0.0 -SunDesaturationDusk=0.0 -SunDesaturationNight=0.0 -SunDesaturationInteriorDay=0.0 -SunDesaturationInteriorNight=0.0 -SunColorFilterDawn=1, 1, 1 -SunColorFilterSunrise=1, 1, 1 -SunColorFilterDay=1, 1, 1 -SunColorFilterSunset=1, 1, 1 -SunColorFilterDusk=1, 1, 1 -SunColorFilterNight=1, 1, 1 -SunColorFilterInteriorDay=1, 1, 1 -SunColorFilterInteriorNight=1, 1, 1 -MoonIntensityDawn=1.0 -MoonIntensitySunrise=1.0 -MoonIntensityDay=1.0 -MoonIntensitySunset=1.0 -MoonIntensityDusk=1.0 -MoonIntensityNight=1.0 -MoonIntensityInteriorDay=1.0 -MoonIntensityInteriorNight=1.0 -MoonDesaturationDawn=0.0 -MoonDesaturationSunrise=0.0 -MoonDesaturationDay=0.0 -MoonDesaturationSunset=0.0 -MoonDesaturationDusk=0.0 -MoonDesaturationNight=0.0 -MoonDesaturationInteriorDay=0.0 -MoonDesaturationInteriorNight=0.0 -MoonColorFilterDawn=1, 1, 1 -MoonColorFilterSunrise=1, 1, 1 -MoonColorFilterDay=1, 1, 1 -MoonColorFilterSunset=1, 1, 1 -MoonColorFilterDusk=1, 1, 1 -MoonColorFilterNight=1, 1, 1 -MoonColorFilterInteriorDay=1, 1, 1 -MoonColorFilterInteriorNight=1, 1, 1 -[ENVIRONMENT] -DirectLightingIntensityDawn=1.0 -DirectLightingIntensitySunrise=1.0 -DirectLightingIntensityDay=1.0 -DirectLightingIntensitySunset=1.0 -DirectLightingIntensityDusk=1.0 -DirectLightingIntensityNight=1.0 -DirectLightingIntensityInteriorDay=1.0 -DirectLightingIntensityInteriorNight=1.0 -DirectLightingDesaturationDawn=0.0 -DirectLightingDesaturationSunrise=0.0 -DirectLightingDesaturationDay=0.0 -DirectLightingDesaturationSunset=0.0 -DirectLightingDesaturationDusk=0.0 -DirectLightingDesaturationNight=0.0 -DirectLightingDesaturationInteriorDay=0.0 -DirectLightingDesaturationInteriorNight=0.0 -DirectLightingColorFilterDawn=1, 1, 1 -DirectLightingColorFilterSunrise=1, 1, 1 -DirectLightingColorFilterDay=1, 1, 1 -DirectLightingColorFilterSunset=1, 1, 1 -DirectLightingColorFilterDusk=1, 1, 1 -DirectLightingColorFilterNight=1, 1, 1 -DirectLightingColorFilterInteriorDay=1, 1, 1 -DirectLightingColorFilterInteriorNight=1, 1, 1 -AmbientLightingIntensityDawn=1.0 -AmbientLightingIntensitySunrise=1.0 -AmbientLightingIntensityDay=1.0 -AmbientLightingIntensitySunset=1.0 -AmbientLightingIntensityDusk=1.0 -AmbientLightingIntensityNight=1.0 -AmbientLightingIntensityInteriorDay=1.0 -AmbientLightingIntensityInteriorNight=1.0 -[FOG] -DistanceFadeDawn=1.0 -DistanceFadeSunrise=1.0 -DistanceFadeDay=1.0 -DistanceFadeSunset=1.0 -DistanceFadeDusk=1.0 -DistanceFadeNight=1.0 -DistanceFadeInteriorDay=1.0 -DistanceFadeInteriorNight=1.0 -VerticalFadeDawn=1.0 -VerticalFadeSunrise=1.0 -VerticalFadeDay=1.0 -VerticalFadeSunset=1.0 -VerticalFadeDusk=1.0 -VerticalFadeNight=1.0 -VerticalFadeInteriorDay=1.0 -VerticalFadeInteriorNight=1.0 -SunIntensityDawn=1.0 -SunIntensitySunrise=1.0 -SunIntensityDay=1.0 -SunIntensitySunset=1.0 -SunIntensityDusk=1.0 -SunIntensityNight=1.0 -SunIntensityInteriorDay=1.0 -SunIntensityInteriorNight=1.0 -SunDesaturationDawn=0.0 -SunDesaturationSunrise=0.0 -SunDesaturationDay=0.0 -SunDesaturationSunset=0.0 -SunDesaturationDusk=0.0 -SunDesaturationNight=0.0 -SunDesaturationInteriorDay=0.0 -SunDesaturationInteriorNight=0.0 -SunColorFilterDawn=1, 1, 1 -SunColorFilterSunrise=1, 1, 1 -SunColorFilterDay=1, 1, 1 -SunColorFilterSunset=1, 1, 1 -SunColorFilterDusk=1, 1, 1 -SunColorFilterNight=1, 1, 1 -SunColorFilterInteriorDay=1, 1, 1 -SunColorFilterInteriorNight=1, 1, 1 diff --git a/enbseries/_coldweather.ini b/enbseries/_coldweather.ini deleted file mode 100644 index 934b439..0000000 --- a/enbseries/_coldweather.ini +++ /dev/null @@ -1,269 +0,0 @@ -[BLOOM] -AmountDawn=0.1 -AmountSunrise=0.1 -AmountDay=0.1 -AmountSunset=0.1 -AmountDusk=0.1 -AmountNight=0.1 -AmountInteriorDay=0.1 -AmountInteriorNight=0.1 -[LENS] -AmountDawn=1.0 -AmountSunrise=1.0 -AmountDay=1.0 -AmountSunset=1.0 -AmountDusk=1.0 -AmountNight=1.0 -AmountInteriorDay=1.0 -AmountInteriorNight=1.0 -[SKY] -GradientIntensityDawn=1.0 -GradientIntensitySunrise=1.0 -GradientIntensityDay=1.0 -GradientIntensitySunset=1.0 -GradientIntensityDusk=1.0 -GradientIntensityNight=1.0 -GradientIntensityInteriorDay=1.0 -GradientIntensityInteriorNight=1.0 -GradientDesaturationDawn=0.0 -GradientDesaturationSunrise=0.0 -GradientDesaturationDay=0.0 -GradientDesaturationSunset=0.0 -GradientDesaturationDusk=0.0 -GradientDesaturationNight=0.0 -GradientDesaturationInteriorDay=0.0 -GradientDesaturationInteriorNight=0.0 -GradientTopIntensityDawn=1.0 -GradientTopIntensitySunrise=1.0 -GradientTopIntensityDay=1.0 -GradientTopIntensitySunset=1.0 -GradientTopIntensityDusk=1.0 -GradientTopIntensityNight=1.0 -GradientTopIntensityInteriorDay=1.0 -GradientTopIntensityInteriorNight=1.0 -GradientTopCurveDawn=1.0 -GradientTopCurveSunrise=1.0 -GradientTopCurveDay=1.0 -GradientTopCurveSunset=1.0 -GradientTopCurveDusk=1.0 -GradientTopCurveNight=1.0 -GradientTopCurveInteriorDay=1.0 -GradientTopCurveInteriorNight=1.0 -GradientTopColorFilterDawn=1, 1, 1 -GradientTopColorFilterSunrise=1, 1, 1 -GradientTopColorFilterDay=1, 1, 1 -GradientTopColorFilterSunset=1, 1, 1 -GradientTopColorFilterDusk=1, 1, 1 -GradientTopColorFilterNight=1, 1, 1 -GradientTopColorFilterInteriorDay=1, 1, 1 -GradientTopColorFilterInteriorNight=1, 1, 1 -GradientMiddleIntensityDawn=1.0 -GradientMiddleIntensitySunrise=1.0 -GradientMiddleIntensityDay=1.0 -GradientMiddleIntensitySunset=1.0 -GradientMiddleIntensityDusk=1.0 -GradientMiddleIntensityNight=1.0 -GradientMiddleIntensityInteriorDay=1.0 -GradientMiddleIntensityInteriorNight=1.0 -GradientMiddleCurveDawn=1.0 -GradientMiddleCurveSunrise=1.0 -GradientMiddleCurveDay=1.0 -GradientMiddleCurveSunset=1.0 -GradientMiddleCurveDusk=1.0 -GradientMiddleCurveNight=1.0 -GradientMiddleCurveInteriorDay=1.0 -GradientMiddleCurveInteriorNight=1.0 -GradientMiddleColorFilterDawn=1, 1, 1 -GradientMiddleColorFilterSunrise=1, 1, 1 -GradientMiddleColorFilterDay=1, 1, 1 -GradientMiddleColorFilterSunset=1, 1, 1 -GradientMiddleColorFilterDusk=1, 1, 1 -GradientMiddleColorFilterNight=1, 1, 1 -GradientMiddleColorFilterInteriorDay=1, 1, 1 -GradientMiddleColorFilterInteriorNight=1, 1, 1 -GradientHorizonIntensityDawn=1.0 -GradientHorizonIntensitySunrise=1.0 -GradientHorizonIntensityDay=1.0 -GradientHorizonIntensitySunset=1.0 -GradientHorizonIntensityDusk=1.0 -GradientHorizonIntensityNight=1.0 -GradientHorizonIntensityInteriorDay=1.0 -GradientHorizonIntensityInteriorNight=1.0 -GradientHorizonCurveDawn=1.0 -GradientHorizonCurveSunrise=1.0 -GradientHorizonCurveDay=1.0 -GradientHorizonCurveSunset=1.0 -GradientHorizonCurveDusk=1.0 -GradientHorizonCurveNight=1.0 -GradientHorizonCurveInteriorDay=1.0 -GradientHorizonCurveInteriorNight=1.0 -GradientHorizonColorFilterDawn=1, 1, 1 -GradientHorizonColorFilterSunrise=1, 1, 1 -GradientHorizonColorFilterDay=1, 1, 1 -GradientHorizonColorFilterSunset=1, 1, 1 -GradientHorizonColorFilterDusk=1, 1, 1 -GradientHorizonColorFilterNight=1, 1, 1 -GradientHorizonColorFilterInteriorDay=1, 1, 1 -GradientHorizonColorFilterInteriorNight=1, 1, 1 -CloudsIntensityDawn=1.0 -CloudsIntensitySunrise=1.0 -CloudsIntensityDay=1.0 -CloudsIntensitySunset=1.0 -CloudsIntensityDusk=1.0 -CloudsIntensityNight=1.0 -CloudsIntensityInteriorDay=1.0 -CloudsIntensityInteriorNight=1.0 -CloudsCurveDawn=1.0 -CloudsCurveSunrise=1.0 -CloudsCurveDay=1.0 -CloudsCurveSunset=1.0 -CloudsCurveDusk=1.0 -CloudsCurveNight=1.0 -CloudsCurveInteriorDay=1.0 -CloudsCurveInteriorNight=1.0 -CloudsDesaturationDawn=0.0 -CloudsDesaturationSunrise=0.0 -CloudsDesaturationDay=0.0 -CloudsDesaturationSunset=0.0 -CloudsDesaturationDusk=0.0 -CloudsDesaturationNight=0.0 -CloudsDesaturationInteriorDay=0.0 -CloudsDesaturationInteriorNight=0.0 -CloudsOpacityDawn=1.0 -CloudsOpacitySunrise=1.0 -CloudsOpacityDay=1.0 -CloudsOpacitySunset=1.0 -CloudsOpacityDusk=1.0 -CloudsOpacityNight=1.0 -CloudsOpacityInteriorDay=1.0 -CloudsOpacityInteriorNight=1.0 -CloudsColorFilterDawn=1, 1, 1 -CloudsColorFilterSunrise=1, 1, 1 -CloudsColorFilterDay=1, 1, 1 -CloudsColorFilterSunset=1, 1, 1 -CloudsColorFilterDusk=1, 1, 1 -CloudsColorFilterNight=1, 1, 1 -CloudsColorFilterInteriorDay=1, 1, 1 -CloudsColorFilterInteriorNight=1, 1, 1 -SunIntensityDawn=1.0 -SunIntensitySunrise=1.0 -SunIntensityDay=1.0 -SunIntensitySunset=1.0 -SunIntensityDusk=1.0 -SunIntensityNight=1.0 -SunIntensityInteriorDay=1.0 -SunIntensityInteriorNight=1.0 -SunDesaturationDawn=0.0 -SunDesaturationSunrise=0.0 -SunDesaturationDay=0.0 -SunDesaturationSunset=0.0 -SunDesaturationDusk=0.0 -SunDesaturationNight=0.0 -SunDesaturationInteriorDay=0.0 -SunDesaturationInteriorNight=0.0 -SunColorFilterDawn=1, 1, 1 -SunColorFilterSunrise=1, 1, 1 -SunColorFilterDay=1, 1, 1 -SunColorFilterSunset=1, 1, 1 -SunColorFilterDusk=1, 1, 1 -SunColorFilterNight=1, 1, 1 -SunColorFilterInteriorDay=1, 1, 1 -SunColorFilterInteriorNight=1, 1, 1 -MoonIntensityDawn=1.0 -MoonIntensitySunrise=1.0 -MoonIntensityDay=1.0 -MoonIntensitySunset=1.0 -MoonIntensityDusk=1.0 -MoonIntensityNight=1.0 -MoonIntensityInteriorDay=1.0 -MoonIntensityInteriorNight=1.0 -MoonDesaturationDawn=0.0 -MoonDesaturationSunrise=0.0 -MoonDesaturationDay=0.0 -MoonDesaturationSunset=0.0 -MoonDesaturationDusk=0.0 -MoonDesaturationNight=0.0 -MoonDesaturationInteriorDay=0.0 -MoonDesaturationInteriorNight=0.0 -MoonColorFilterDawn=1, 1, 1 -MoonColorFilterSunrise=1, 1, 1 -MoonColorFilterDay=1, 1, 1 -MoonColorFilterSunset=1, 1, 1 -MoonColorFilterDusk=1, 1, 1 -MoonColorFilterNight=1, 1, 1 -MoonColorFilterInteriorDay=1, 1, 1 -MoonColorFilterInteriorNight=1, 1, 1 -[ENVIRONMENT] -DirectLightingIntensityDawn=1.0 -DirectLightingIntensitySunrise=1.0 -DirectLightingIntensityDay=1.0 -DirectLightingIntensitySunset=1.0 -DirectLightingIntensityDusk=1.0 -DirectLightingIntensityNight=1.0 -DirectLightingIntensityInteriorDay=1.0 -DirectLightingIntensityInteriorNight=1.0 -DirectLightingDesaturationDawn=0.0 -DirectLightingDesaturationSunrise=0.0 -DirectLightingDesaturationDay=0.0 -DirectLightingDesaturationSunset=0.0 -DirectLightingDesaturationDusk=0.0 -DirectLightingDesaturationNight=0.0 -DirectLightingDesaturationInteriorDay=0.0 -DirectLightingDesaturationInteriorNight=0.0 -DirectLightingColorFilterDawn=1, 1, 1 -DirectLightingColorFilterSunrise=1, 1, 1 -DirectLightingColorFilterDay=1, 1, 1 -DirectLightingColorFilterSunset=1, 1, 1 -DirectLightingColorFilterDusk=1, 1, 1 -DirectLightingColorFilterNight=1, 1, 1 -DirectLightingColorFilterInteriorDay=1, 1, 1 -DirectLightingColorFilterInteriorNight=1, 1, 1 -AmbientLightingIntensityDawn=1.0 -AmbientLightingIntensitySunrise=1.0 -AmbientLightingIntensityDay=1.0 -AmbientLightingIntensitySunset=1.0 -AmbientLightingIntensityDusk=1.0 -AmbientLightingIntensityNight=1.0 -AmbientLightingIntensityInteriorDay=1.0 -AmbientLightingIntensityInteriorNight=1.0 -[FOG] -DistanceFadeDawn=1.0 -DistanceFadeSunrise=1.0 -DistanceFadeDay=1.0 -DistanceFadeSunset=1.0 -DistanceFadeDusk=1.0 -DistanceFadeNight=1.0 -DistanceFadeInteriorDay=1.0 -DistanceFadeInteriorNight=1.0 -VerticalFadeDawn=1.0 -VerticalFadeSunrise=1.0 -VerticalFadeDay=1.0 -VerticalFadeSunset=1.0 -VerticalFadeDusk=1.0 -VerticalFadeNight=1.0 -VerticalFadeInteriorDay=1.0 -VerticalFadeInteriorNight=1.0 -SunIntensityDawn=1.0 -SunIntensitySunrise=1.0 -SunIntensityDay=1.0 -SunIntensitySunset=1.0 -SunIntensityDusk=1.0 -SunIntensityNight=1.0 -SunIntensityInteriorDay=1.0 -SunIntensityInteriorNight=1.0 -SunDesaturationDawn=0.0 -SunDesaturationSunrise=0.0 -SunDesaturationDay=0.0 -SunDesaturationSunset=0.0 -SunDesaturationDusk=0.0 -SunDesaturationNight=0.0 -SunDesaturationInteriorDay=0.0 -SunDesaturationInteriorNight=0.0 -SunColorFilterDawn=1, 1, 1 -SunColorFilterSunrise=1, 1, 1 -SunColorFilterDay=1, 1, 1 -SunColorFilterSunset=1, 1, 1 -SunColorFilterDusk=1, 1, 1 -SunColorFilterNight=1, 1, 1 -SunColorFilterInteriorDay=1, 1, 1 -SunColorFilterInteriorNight=1, 1, 1 diff --git a/enbseries/_fogweather.ini b/enbseries/_fogweather.ini deleted file mode 100644 index 934b439..0000000 --- a/enbseries/_fogweather.ini +++ /dev/null @@ -1,269 +0,0 @@ -[BLOOM] -AmountDawn=0.1 -AmountSunrise=0.1 -AmountDay=0.1 -AmountSunset=0.1 -AmountDusk=0.1 -AmountNight=0.1 -AmountInteriorDay=0.1 -AmountInteriorNight=0.1 -[LENS] -AmountDawn=1.0 -AmountSunrise=1.0 -AmountDay=1.0 -AmountSunset=1.0 -AmountDusk=1.0 -AmountNight=1.0 -AmountInteriorDay=1.0 -AmountInteriorNight=1.0 -[SKY] -GradientIntensityDawn=1.0 -GradientIntensitySunrise=1.0 -GradientIntensityDay=1.0 -GradientIntensitySunset=1.0 -GradientIntensityDusk=1.0 -GradientIntensityNight=1.0 -GradientIntensityInteriorDay=1.0 -GradientIntensityInteriorNight=1.0 -GradientDesaturationDawn=0.0 -GradientDesaturationSunrise=0.0 -GradientDesaturationDay=0.0 -GradientDesaturationSunset=0.0 -GradientDesaturationDusk=0.0 -GradientDesaturationNight=0.0 -GradientDesaturationInteriorDay=0.0 -GradientDesaturationInteriorNight=0.0 -GradientTopIntensityDawn=1.0 -GradientTopIntensitySunrise=1.0 -GradientTopIntensityDay=1.0 -GradientTopIntensitySunset=1.0 -GradientTopIntensityDusk=1.0 -GradientTopIntensityNight=1.0 -GradientTopIntensityInteriorDay=1.0 -GradientTopIntensityInteriorNight=1.0 -GradientTopCurveDawn=1.0 -GradientTopCurveSunrise=1.0 -GradientTopCurveDay=1.0 -GradientTopCurveSunset=1.0 -GradientTopCurveDusk=1.0 -GradientTopCurveNight=1.0 -GradientTopCurveInteriorDay=1.0 -GradientTopCurveInteriorNight=1.0 -GradientTopColorFilterDawn=1, 1, 1 -GradientTopColorFilterSunrise=1, 1, 1 -GradientTopColorFilterDay=1, 1, 1 -GradientTopColorFilterSunset=1, 1, 1 -GradientTopColorFilterDusk=1, 1, 1 -GradientTopColorFilterNight=1, 1, 1 -GradientTopColorFilterInteriorDay=1, 1, 1 -GradientTopColorFilterInteriorNight=1, 1, 1 -GradientMiddleIntensityDawn=1.0 -GradientMiddleIntensitySunrise=1.0 -GradientMiddleIntensityDay=1.0 -GradientMiddleIntensitySunset=1.0 -GradientMiddleIntensityDusk=1.0 -GradientMiddleIntensityNight=1.0 -GradientMiddleIntensityInteriorDay=1.0 -GradientMiddleIntensityInteriorNight=1.0 -GradientMiddleCurveDawn=1.0 -GradientMiddleCurveSunrise=1.0 -GradientMiddleCurveDay=1.0 -GradientMiddleCurveSunset=1.0 -GradientMiddleCurveDusk=1.0 -GradientMiddleCurveNight=1.0 -GradientMiddleCurveInteriorDay=1.0 -GradientMiddleCurveInteriorNight=1.0 -GradientMiddleColorFilterDawn=1, 1, 1 -GradientMiddleColorFilterSunrise=1, 1, 1 -GradientMiddleColorFilterDay=1, 1, 1 -GradientMiddleColorFilterSunset=1, 1, 1 -GradientMiddleColorFilterDusk=1, 1, 1 -GradientMiddleColorFilterNight=1, 1, 1 -GradientMiddleColorFilterInteriorDay=1, 1, 1 -GradientMiddleColorFilterInteriorNight=1, 1, 1 -GradientHorizonIntensityDawn=1.0 -GradientHorizonIntensitySunrise=1.0 -GradientHorizonIntensityDay=1.0 -GradientHorizonIntensitySunset=1.0 -GradientHorizonIntensityDusk=1.0 -GradientHorizonIntensityNight=1.0 -GradientHorizonIntensityInteriorDay=1.0 -GradientHorizonIntensityInteriorNight=1.0 -GradientHorizonCurveDawn=1.0 -GradientHorizonCurveSunrise=1.0 -GradientHorizonCurveDay=1.0 -GradientHorizonCurveSunset=1.0 -GradientHorizonCurveDusk=1.0 -GradientHorizonCurveNight=1.0 -GradientHorizonCurveInteriorDay=1.0 -GradientHorizonCurveInteriorNight=1.0 -GradientHorizonColorFilterDawn=1, 1, 1 -GradientHorizonColorFilterSunrise=1, 1, 1 -GradientHorizonColorFilterDay=1, 1, 1 -GradientHorizonColorFilterSunset=1, 1, 1 -GradientHorizonColorFilterDusk=1, 1, 1 -GradientHorizonColorFilterNight=1, 1, 1 -GradientHorizonColorFilterInteriorDay=1, 1, 1 -GradientHorizonColorFilterInteriorNight=1, 1, 1 -CloudsIntensityDawn=1.0 -CloudsIntensitySunrise=1.0 -CloudsIntensityDay=1.0 -CloudsIntensitySunset=1.0 -CloudsIntensityDusk=1.0 -CloudsIntensityNight=1.0 -CloudsIntensityInteriorDay=1.0 -CloudsIntensityInteriorNight=1.0 -CloudsCurveDawn=1.0 -CloudsCurveSunrise=1.0 -CloudsCurveDay=1.0 -CloudsCurveSunset=1.0 -CloudsCurveDusk=1.0 -CloudsCurveNight=1.0 -CloudsCurveInteriorDay=1.0 -CloudsCurveInteriorNight=1.0 -CloudsDesaturationDawn=0.0 -CloudsDesaturationSunrise=0.0 -CloudsDesaturationDay=0.0 -CloudsDesaturationSunset=0.0 -CloudsDesaturationDusk=0.0 -CloudsDesaturationNight=0.0 -CloudsDesaturationInteriorDay=0.0 -CloudsDesaturationInteriorNight=0.0 -CloudsOpacityDawn=1.0 -CloudsOpacitySunrise=1.0 -CloudsOpacityDay=1.0 -CloudsOpacitySunset=1.0 -CloudsOpacityDusk=1.0 -CloudsOpacityNight=1.0 -CloudsOpacityInteriorDay=1.0 -CloudsOpacityInteriorNight=1.0 -CloudsColorFilterDawn=1, 1, 1 -CloudsColorFilterSunrise=1, 1, 1 -CloudsColorFilterDay=1, 1, 1 -CloudsColorFilterSunset=1, 1, 1 -CloudsColorFilterDusk=1, 1, 1 -CloudsColorFilterNight=1, 1, 1 -CloudsColorFilterInteriorDay=1, 1, 1 -CloudsColorFilterInteriorNight=1, 1, 1 -SunIntensityDawn=1.0 -SunIntensitySunrise=1.0 -SunIntensityDay=1.0 -SunIntensitySunset=1.0 -SunIntensityDusk=1.0 -SunIntensityNight=1.0 -SunIntensityInteriorDay=1.0 -SunIntensityInteriorNight=1.0 -SunDesaturationDawn=0.0 -SunDesaturationSunrise=0.0 -SunDesaturationDay=0.0 -SunDesaturationSunset=0.0 -SunDesaturationDusk=0.0 -SunDesaturationNight=0.0 -SunDesaturationInteriorDay=0.0 -SunDesaturationInteriorNight=0.0 -SunColorFilterDawn=1, 1, 1 -SunColorFilterSunrise=1, 1, 1 -SunColorFilterDay=1, 1, 1 -SunColorFilterSunset=1, 1, 1 -SunColorFilterDusk=1, 1, 1 -SunColorFilterNight=1, 1, 1 -SunColorFilterInteriorDay=1, 1, 1 -SunColorFilterInteriorNight=1, 1, 1 -MoonIntensityDawn=1.0 -MoonIntensitySunrise=1.0 -MoonIntensityDay=1.0 -MoonIntensitySunset=1.0 -MoonIntensityDusk=1.0 -MoonIntensityNight=1.0 -MoonIntensityInteriorDay=1.0 -MoonIntensityInteriorNight=1.0 -MoonDesaturationDawn=0.0 -MoonDesaturationSunrise=0.0 -MoonDesaturationDay=0.0 -MoonDesaturationSunset=0.0 -MoonDesaturationDusk=0.0 -MoonDesaturationNight=0.0 -MoonDesaturationInteriorDay=0.0 -MoonDesaturationInteriorNight=0.0 -MoonColorFilterDawn=1, 1, 1 -MoonColorFilterSunrise=1, 1, 1 -MoonColorFilterDay=1, 1, 1 -MoonColorFilterSunset=1, 1, 1 -MoonColorFilterDusk=1, 1, 1 -MoonColorFilterNight=1, 1, 1 -MoonColorFilterInteriorDay=1, 1, 1 -MoonColorFilterInteriorNight=1, 1, 1 -[ENVIRONMENT] -DirectLightingIntensityDawn=1.0 -DirectLightingIntensitySunrise=1.0 -DirectLightingIntensityDay=1.0 -DirectLightingIntensitySunset=1.0 -DirectLightingIntensityDusk=1.0 -DirectLightingIntensityNight=1.0 -DirectLightingIntensityInteriorDay=1.0 -DirectLightingIntensityInteriorNight=1.0 -DirectLightingDesaturationDawn=0.0 -DirectLightingDesaturationSunrise=0.0 -DirectLightingDesaturationDay=0.0 -DirectLightingDesaturationSunset=0.0 -DirectLightingDesaturationDusk=0.0 -DirectLightingDesaturationNight=0.0 -DirectLightingDesaturationInteriorDay=0.0 -DirectLightingDesaturationInteriorNight=0.0 -DirectLightingColorFilterDawn=1, 1, 1 -DirectLightingColorFilterSunrise=1, 1, 1 -DirectLightingColorFilterDay=1, 1, 1 -DirectLightingColorFilterSunset=1, 1, 1 -DirectLightingColorFilterDusk=1, 1, 1 -DirectLightingColorFilterNight=1, 1, 1 -DirectLightingColorFilterInteriorDay=1, 1, 1 -DirectLightingColorFilterInteriorNight=1, 1, 1 -AmbientLightingIntensityDawn=1.0 -AmbientLightingIntensitySunrise=1.0 -AmbientLightingIntensityDay=1.0 -AmbientLightingIntensitySunset=1.0 -AmbientLightingIntensityDusk=1.0 -AmbientLightingIntensityNight=1.0 -AmbientLightingIntensityInteriorDay=1.0 -AmbientLightingIntensityInteriorNight=1.0 -[FOG] -DistanceFadeDawn=1.0 -DistanceFadeSunrise=1.0 -DistanceFadeDay=1.0 -DistanceFadeSunset=1.0 -DistanceFadeDusk=1.0 -DistanceFadeNight=1.0 -DistanceFadeInteriorDay=1.0 -DistanceFadeInteriorNight=1.0 -VerticalFadeDawn=1.0 -VerticalFadeSunrise=1.0 -VerticalFadeDay=1.0 -VerticalFadeSunset=1.0 -VerticalFadeDusk=1.0 -VerticalFadeNight=1.0 -VerticalFadeInteriorDay=1.0 -VerticalFadeInteriorNight=1.0 -SunIntensityDawn=1.0 -SunIntensitySunrise=1.0 -SunIntensityDay=1.0 -SunIntensitySunset=1.0 -SunIntensityDusk=1.0 -SunIntensityNight=1.0 -SunIntensityInteriorDay=1.0 -SunIntensityInteriorNight=1.0 -SunDesaturationDawn=0.0 -SunDesaturationSunrise=0.0 -SunDesaturationDay=0.0 -SunDesaturationSunset=0.0 -SunDesaturationDusk=0.0 -SunDesaturationNight=0.0 -SunDesaturationInteriorDay=0.0 -SunDesaturationInteriorNight=0.0 -SunColorFilterDawn=1, 1, 1 -SunColorFilterSunrise=1, 1, 1 -SunColorFilterDay=1, 1, 1 -SunColorFilterSunset=1, 1, 1 -SunColorFilterDusk=1, 1, 1 -SunColorFilterNight=1, 1, 1 -SunColorFilterInteriorDay=1, 1, 1 -SunColorFilterInteriorNight=1, 1, 1 diff --git a/enbseries/_hotfogweather.ini b/enbseries/_hotfogweather.ini deleted file mode 100644 index 934b439..0000000 --- a/enbseries/_hotfogweather.ini +++ /dev/null @@ -1,269 +0,0 @@ -[BLOOM] -AmountDawn=0.1 -AmountSunrise=0.1 -AmountDay=0.1 -AmountSunset=0.1 -AmountDusk=0.1 -AmountNight=0.1 -AmountInteriorDay=0.1 -AmountInteriorNight=0.1 -[LENS] -AmountDawn=1.0 -AmountSunrise=1.0 -AmountDay=1.0 -AmountSunset=1.0 -AmountDusk=1.0 -AmountNight=1.0 -AmountInteriorDay=1.0 -AmountInteriorNight=1.0 -[SKY] -GradientIntensityDawn=1.0 -GradientIntensitySunrise=1.0 -GradientIntensityDay=1.0 -GradientIntensitySunset=1.0 -GradientIntensityDusk=1.0 -GradientIntensityNight=1.0 -GradientIntensityInteriorDay=1.0 -GradientIntensityInteriorNight=1.0 -GradientDesaturationDawn=0.0 -GradientDesaturationSunrise=0.0 -GradientDesaturationDay=0.0 -GradientDesaturationSunset=0.0 -GradientDesaturationDusk=0.0 -GradientDesaturationNight=0.0 -GradientDesaturationInteriorDay=0.0 -GradientDesaturationInteriorNight=0.0 -GradientTopIntensityDawn=1.0 -GradientTopIntensitySunrise=1.0 -GradientTopIntensityDay=1.0 -GradientTopIntensitySunset=1.0 -GradientTopIntensityDusk=1.0 -GradientTopIntensityNight=1.0 -GradientTopIntensityInteriorDay=1.0 -GradientTopIntensityInteriorNight=1.0 -GradientTopCurveDawn=1.0 -GradientTopCurveSunrise=1.0 -GradientTopCurveDay=1.0 -GradientTopCurveSunset=1.0 -GradientTopCurveDusk=1.0 -GradientTopCurveNight=1.0 -GradientTopCurveInteriorDay=1.0 -GradientTopCurveInteriorNight=1.0 -GradientTopColorFilterDawn=1, 1, 1 -GradientTopColorFilterSunrise=1, 1, 1 -GradientTopColorFilterDay=1, 1, 1 -GradientTopColorFilterSunset=1, 1, 1 -GradientTopColorFilterDusk=1, 1, 1 -GradientTopColorFilterNight=1, 1, 1 -GradientTopColorFilterInteriorDay=1, 1, 1 -GradientTopColorFilterInteriorNight=1, 1, 1 -GradientMiddleIntensityDawn=1.0 -GradientMiddleIntensitySunrise=1.0 -GradientMiddleIntensityDay=1.0 -GradientMiddleIntensitySunset=1.0 -GradientMiddleIntensityDusk=1.0 -GradientMiddleIntensityNight=1.0 -GradientMiddleIntensityInteriorDay=1.0 -GradientMiddleIntensityInteriorNight=1.0 -GradientMiddleCurveDawn=1.0 -GradientMiddleCurveSunrise=1.0 -GradientMiddleCurveDay=1.0 -GradientMiddleCurveSunset=1.0 -GradientMiddleCurveDusk=1.0 -GradientMiddleCurveNight=1.0 -GradientMiddleCurveInteriorDay=1.0 -GradientMiddleCurveInteriorNight=1.0 -GradientMiddleColorFilterDawn=1, 1, 1 -GradientMiddleColorFilterSunrise=1, 1, 1 -GradientMiddleColorFilterDay=1, 1, 1 -GradientMiddleColorFilterSunset=1, 1, 1 -GradientMiddleColorFilterDusk=1, 1, 1 -GradientMiddleColorFilterNight=1, 1, 1 -GradientMiddleColorFilterInteriorDay=1, 1, 1 -GradientMiddleColorFilterInteriorNight=1, 1, 1 -GradientHorizonIntensityDawn=1.0 -GradientHorizonIntensitySunrise=1.0 -GradientHorizonIntensityDay=1.0 -GradientHorizonIntensitySunset=1.0 -GradientHorizonIntensityDusk=1.0 -GradientHorizonIntensityNight=1.0 -GradientHorizonIntensityInteriorDay=1.0 -GradientHorizonIntensityInteriorNight=1.0 -GradientHorizonCurveDawn=1.0 -GradientHorizonCurveSunrise=1.0 -GradientHorizonCurveDay=1.0 -GradientHorizonCurveSunset=1.0 -GradientHorizonCurveDusk=1.0 -GradientHorizonCurveNight=1.0 -GradientHorizonCurveInteriorDay=1.0 -GradientHorizonCurveInteriorNight=1.0 -GradientHorizonColorFilterDawn=1, 1, 1 -GradientHorizonColorFilterSunrise=1, 1, 1 -GradientHorizonColorFilterDay=1, 1, 1 -GradientHorizonColorFilterSunset=1, 1, 1 -GradientHorizonColorFilterDusk=1, 1, 1 -GradientHorizonColorFilterNight=1, 1, 1 -GradientHorizonColorFilterInteriorDay=1, 1, 1 -GradientHorizonColorFilterInteriorNight=1, 1, 1 -CloudsIntensityDawn=1.0 -CloudsIntensitySunrise=1.0 -CloudsIntensityDay=1.0 -CloudsIntensitySunset=1.0 -CloudsIntensityDusk=1.0 -CloudsIntensityNight=1.0 -CloudsIntensityInteriorDay=1.0 -CloudsIntensityInteriorNight=1.0 -CloudsCurveDawn=1.0 -CloudsCurveSunrise=1.0 -CloudsCurveDay=1.0 -CloudsCurveSunset=1.0 -CloudsCurveDusk=1.0 -CloudsCurveNight=1.0 -CloudsCurveInteriorDay=1.0 -CloudsCurveInteriorNight=1.0 -CloudsDesaturationDawn=0.0 -CloudsDesaturationSunrise=0.0 -CloudsDesaturationDay=0.0 -CloudsDesaturationSunset=0.0 -CloudsDesaturationDusk=0.0 -CloudsDesaturationNight=0.0 -CloudsDesaturationInteriorDay=0.0 -CloudsDesaturationInteriorNight=0.0 -CloudsOpacityDawn=1.0 -CloudsOpacitySunrise=1.0 -CloudsOpacityDay=1.0 -CloudsOpacitySunset=1.0 -CloudsOpacityDusk=1.0 -CloudsOpacityNight=1.0 -CloudsOpacityInteriorDay=1.0 -CloudsOpacityInteriorNight=1.0 -CloudsColorFilterDawn=1, 1, 1 -CloudsColorFilterSunrise=1, 1, 1 -CloudsColorFilterDay=1, 1, 1 -CloudsColorFilterSunset=1, 1, 1 -CloudsColorFilterDusk=1, 1, 1 -CloudsColorFilterNight=1, 1, 1 -CloudsColorFilterInteriorDay=1, 1, 1 -CloudsColorFilterInteriorNight=1, 1, 1 -SunIntensityDawn=1.0 -SunIntensitySunrise=1.0 -SunIntensityDay=1.0 -SunIntensitySunset=1.0 -SunIntensityDusk=1.0 -SunIntensityNight=1.0 -SunIntensityInteriorDay=1.0 -SunIntensityInteriorNight=1.0 -SunDesaturationDawn=0.0 -SunDesaturationSunrise=0.0 -SunDesaturationDay=0.0 -SunDesaturationSunset=0.0 -SunDesaturationDusk=0.0 -SunDesaturationNight=0.0 -SunDesaturationInteriorDay=0.0 -SunDesaturationInteriorNight=0.0 -SunColorFilterDawn=1, 1, 1 -SunColorFilterSunrise=1, 1, 1 -SunColorFilterDay=1, 1, 1 -SunColorFilterSunset=1, 1, 1 -SunColorFilterDusk=1, 1, 1 -SunColorFilterNight=1, 1, 1 -SunColorFilterInteriorDay=1, 1, 1 -SunColorFilterInteriorNight=1, 1, 1 -MoonIntensityDawn=1.0 -MoonIntensitySunrise=1.0 -MoonIntensityDay=1.0 -MoonIntensitySunset=1.0 -MoonIntensityDusk=1.0 -MoonIntensityNight=1.0 -MoonIntensityInteriorDay=1.0 -MoonIntensityInteriorNight=1.0 -MoonDesaturationDawn=0.0 -MoonDesaturationSunrise=0.0 -MoonDesaturationDay=0.0 -MoonDesaturationSunset=0.0 -MoonDesaturationDusk=0.0 -MoonDesaturationNight=0.0 -MoonDesaturationInteriorDay=0.0 -MoonDesaturationInteriorNight=0.0 -MoonColorFilterDawn=1, 1, 1 -MoonColorFilterSunrise=1, 1, 1 -MoonColorFilterDay=1, 1, 1 -MoonColorFilterSunset=1, 1, 1 -MoonColorFilterDusk=1, 1, 1 -MoonColorFilterNight=1, 1, 1 -MoonColorFilterInteriorDay=1, 1, 1 -MoonColorFilterInteriorNight=1, 1, 1 -[ENVIRONMENT] -DirectLightingIntensityDawn=1.0 -DirectLightingIntensitySunrise=1.0 -DirectLightingIntensityDay=1.0 -DirectLightingIntensitySunset=1.0 -DirectLightingIntensityDusk=1.0 -DirectLightingIntensityNight=1.0 -DirectLightingIntensityInteriorDay=1.0 -DirectLightingIntensityInteriorNight=1.0 -DirectLightingDesaturationDawn=0.0 -DirectLightingDesaturationSunrise=0.0 -DirectLightingDesaturationDay=0.0 -DirectLightingDesaturationSunset=0.0 -DirectLightingDesaturationDusk=0.0 -DirectLightingDesaturationNight=0.0 -DirectLightingDesaturationInteriorDay=0.0 -DirectLightingDesaturationInteriorNight=0.0 -DirectLightingColorFilterDawn=1, 1, 1 -DirectLightingColorFilterSunrise=1, 1, 1 -DirectLightingColorFilterDay=1, 1, 1 -DirectLightingColorFilterSunset=1, 1, 1 -DirectLightingColorFilterDusk=1, 1, 1 -DirectLightingColorFilterNight=1, 1, 1 -DirectLightingColorFilterInteriorDay=1, 1, 1 -DirectLightingColorFilterInteriorNight=1, 1, 1 -AmbientLightingIntensityDawn=1.0 -AmbientLightingIntensitySunrise=1.0 -AmbientLightingIntensityDay=1.0 -AmbientLightingIntensitySunset=1.0 -AmbientLightingIntensityDusk=1.0 -AmbientLightingIntensityNight=1.0 -AmbientLightingIntensityInteriorDay=1.0 -AmbientLightingIntensityInteriorNight=1.0 -[FOG] -DistanceFadeDawn=1.0 -DistanceFadeSunrise=1.0 -DistanceFadeDay=1.0 -DistanceFadeSunset=1.0 -DistanceFadeDusk=1.0 -DistanceFadeNight=1.0 -DistanceFadeInteriorDay=1.0 -DistanceFadeInteriorNight=1.0 -VerticalFadeDawn=1.0 -VerticalFadeSunrise=1.0 -VerticalFadeDay=1.0 -VerticalFadeSunset=1.0 -VerticalFadeDusk=1.0 -VerticalFadeNight=1.0 -VerticalFadeInteriorDay=1.0 -VerticalFadeInteriorNight=1.0 -SunIntensityDawn=1.0 -SunIntensitySunrise=1.0 -SunIntensityDay=1.0 -SunIntensitySunset=1.0 -SunIntensityDusk=1.0 -SunIntensityNight=1.0 -SunIntensityInteriorDay=1.0 -SunIntensityInteriorNight=1.0 -SunDesaturationDawn=0.0 -SunDesaturationSunrise=0.0 -SunDesaturationDay=0.0 -SunDesaturationSunset=0.0 -SunDesaturationDusk=0.0 -SunDesaturationNight=0.0 -SunDesaturationInteriorDay=0.0 -SunDesaturationInteriorNight=0.0 -SunColorFilterDawn=1, 1, 1 -SunColorFilterSunrise=1, 1, 1 -SunColorFilterDay=1, 1, 1 -SunColorFilterSunset=1, 1, 1 -SunColorFilterDusk=1, 1, 1 -SunColorFilterNight=1, 1, 1 -SunColorFilterInteriorDay=1, 1, 1 -SunColorFilterInteriorNight=1, 1, 1 diff --git a/enbseries/_hotweather.ini b/enbseries/_hotweather.ini deleted file mode 100644 index 934b439..0000000 --- a/enbseries/_hotweather.ini +++ /dev/null @@ -1,269 +0,0 @@ -[BLOOM] -AmountDawn=0.1 -AmountSunrise=0.1 -AmountDay=0.1 -AmountSunset=0.1 -AmountDusk=0.1 -AmountNight=0.1 -AmountInteriorDay=0.1 -AmountInteriorNight=0.1 -[LENS] -AmountDawn=1.0 -AmountSunrise=1.0 -AmountDay=1.0 -AmountSunset=1.0 -AmountDusk=1.0 -AmountNight=1.0 -AmountInteriorDay=1.0 -AmountInteriorNight=1.0 -[SKY] -GradientIntensityDawn=1.0 -GradientIntensitySunrise=1.0 -GradientIntensityDay=1.0 -GradientIntensitySunset=1.0 -GradientIntensityDusk=1.0 -GradientIntensityNight=1.0 -GradientIntensityInteriorDay=1.0 -GradientIntensityInteriorNight=1.0 -GradientDesaturationDawn=0.0 -GradientDesaturationSunrise=0.0 -GradientDesaturationDay=0.0 -GradientDesaturationSunset=0.0 -GradientDesaturationDusk=0.0 -GradientDesaturationNight=0.0 -GradientDesaturationInteriorDay=0.0 -GradientDesaturationInteriorNight=0.0 -GradientTopIntensityDawn=1.0 -GradientTopIntensitySunrise=1.0 -GradientTopIntensityDay=1.0 -GradientTopIntensitySunset=1.0 -GradientTopIntensityDusk=1.0 -GradientTopIntensityNight=1.0 -GradientTopIntensityInteriorDay=1.0 -GradientTopIntensityInteriorNight=1.0 -GradientTopCurveDawn=1.0 -GradientTopCurveSunrise=1.0 -GradientTopCurveDay=1.0 -GradientTopCurveSunset=1.0 -GradientTopCurveDusk=1.0 -GradientTopCurveNight=1.0 -GradientTopCurveInteriorDay=1.0 -GradientTopCurveInteriorNight=1.0 -GradientTopColorFilterDawn=1, 1, 1 -GradientTopColorFilterSunrise=1, 1, 1 -GradientTopColorFilterDay=1, 1, 1 -GradientTopColorFilterSunset=1, 1, 1 -GradientTopColorFilterDusk=1, 1, 1 -GradientTopColorFilterNight=1, 1, 1 -GradientTopColorFilterInteriorDay=1, 1, 1 -GradientTopColorFilterInteriorNight=1, 1, 1 -GradientMiddleIntensityDawn=1.0 -GradientMiddleIntensitySunrise=1.0 -GradientMiddleIntensityDay=1.0 -GradientMiddleIntensitySunset=1.0 -GradientMiddleIntensityDusk=1.0 -GradientMiddleIntensityNight=1.0 -GradientMiddleIntensityInteriorDay=1.0 -GradientMiddleIntensityInteriorNight=1.0 -GradientMiddleCurveDawn=1.0 -GradientMiddleCurveSunrise=1.0 -GradientMiddleCurveDay=1.0 -GradientMiddleCurveSunset=1.0 -GradientMiddleCurveDusk=1.0 -GradientMiddleCurveNight=1.0 -GradientMiddleCurveInteriorDay=1.0 -GradientMiddleCurveInteriorNight=1.0 -GradientMiddleColorFilterDawn=1, 1, 1 -GradientMiddleColorFilterSunrise=1, 1, 1 -GradientMiddleColorFilterDay=1, 1, 1 -GradientMiddleColorFilterSunset=1, 1, 1 -GradientMiddleColorFilterDusk=1, 1, 1 -GradientMiddleColorFilterNight=1, 1, 1 -GradientMiddleColorFilterInteriorDay=1, 1, 1 -GradientMiddleColorFilterInteriorNight=1, 1, 1 -GradientHorizonIntensityDawn=1.0 -GradientHorizonIntensitySunrise=1.0 -GradientHorizonIntensityDay=1.0 -GradientHorizonIntensitySunset=1.0 -GradientHorizonIntensityDusk=1.0 -GradientHorizonIntensityNight=1.0 -GradientHorizonIntensityInteriorDay=1.0 -GradientHorizonIntensityInteriorNight=1.0 -GradientHorizonCurveDawn=1.0 -GradientHorizonCurveSunrise=1.0 -GradientHorizonCurveDay=1.0 -GradientHorizonCurveSunset=1.0 -GradientHorizonCurveDusk=1.0 -GradientHorizonCurveNight=1.0 -GradientHorizonCurveInteriorDay=1.0 -GradientHorizonCurveInteriorNight=1.0 -GradientHorizonColorFilterDawn=1, 1, 1 -GradientHorizonColorFilterSunrise=1, 1, 1 -GradientHorizonColorFilterDay=1, 1, 1 -GradientHorizonColorFilterSunset=1, 1, 1 -GradientHorizonColorFilterDusk=1, 1, 1 -GradientHorizonColorFilterNight=1, 1, 1 -GradientHorizonColorFilterInteriorDay=1, 1, 1 -GradientHorizonColorFilterInteriorNight=1, 1, 1 -CloudsIntensityDawn=1.0 -CloudsIntensitySunrise=1.0 -CloudsIntensityDay=1.0 -CloudsIntensitySunset=1.0 -CloudsIntensityDusk=1.0 -CloudsIntensityNight=1.0 -CloudsIntensityInteriorDay=1.0 -CloudsIntensityInteriorNight=1.0 -CloudsCurveDawn=1.0 -CloudsCurveSunrise=1.0 -CloudsCurveDay=1.0 -CloudsCurveSunset=1.0 -CloudsCurveDusk=1.0 -CloudsCurveNight=1.0 -CloudsCurveInteriorDay=1.0 -CloudsCurveInteriorNight=1.0 -CloudsDesaturationDawn=0.0 -CloudsDesaturationSunrise=0.0 -CloudsDesaturationDay=0.0 -CloudsDesaturationSunset=0.0 -CloudsDesaturationDusk=0.0 -CloudsDesaturationNight=0.0 -CloudsDesaturationInteriorDay=0.0 -CloudsDesaturationInteriorNight=0.0 -CloudsOpacityDawn=1.0 -CloudsOpacitySunrise=1.0 -CloudsOpacityDay=1.0 -CloudsOpacitySunset=1.0 -CloudsOpacityDusk=1.0 -CloudsOpacityNight=1.0 -CloudsOpacityInteriorDay=1.0 -CloudsOpacityInteriorNight=1.0 -CloudsColorFilterDawn=1, 1, 1 -CloudsColorFilterSunrise=1, 1, 1 -CloudsColorFilterDay=1, 1, 1 -CloudsColorFilterSunset=1, 1, 1 -CloudsColorFilterDusk=1, 1, 1 -CloudsColorFilterNight=1, 1, 1 -CloudsColorFilterInteriorDay=1, 1, 1 -CloudsColorFilterInteriorNight=1, 1, 1 -SunIntensityDawn=1.0 -SunIntensitySunrise=1.0 -SunIntensityDay=1.0 -SunIntensitySunset=1.0 -SunIntensityDusk=1.0 -SunIntensityNight=1.0 -SunIntensityInteriorDay=1.0 -SunIntensityInteriorNight=1.0 -SunDesaturationDawn=0.0 -SunDesaturationSunrise=0.0 -SunDesaturationDay=0.0 -SunDesaturationSunset=0.0 -SunDesaturationDusk=0.0 -SunDesaturationNight=0.0 -SunDesaturationInteriorDay=0.0 -SunDesaturationInteriorNight=0.0 -SunColorFilterDawn=1, 1, 1 -SunColorFilterSunrise=1, 1, 1 -SunColorFilterDay=1, 1, 1 -SunColorFilterSunset=1, 1, 1 -SunColorFilterDusk=1, 1, 1 -SunColorFilterNight=1, 1, 1 -SunColorFilterInteriorDay=1, 1, 1 -SunColorFilterInteriorNight=1, 1, 1 -MoonIntensityDawn=1.0 -MoonIntensitySunrise=1.0 -MoonIntensityDay=1.0 -MoonIntensitySunset=1.0 -MoonIntensityDusk=1.0 -MoonIntensityNight=1.0 -MoonIntensityInteriorDay=1.0 -MoonIntensityInteriorNight=1.0 -MoonDesaturationDawn=0.0 -MoonDesaturationSunrise=0.0 -MoonDesaturationDay=0.0 -MoonDesaturationSunset=0.0 -MoonDesaturationDusk=0.0 -MoonDesaturationNight=0.0 -MoonDesaturationInteriorDay=0.0 -MoonDesaturationInteriorNight=0.0 -MoonColorFilterDawn=1, 1, 1 -MoonColorFilterSunrise=1, 1, 1 -MoonColorFilterDay=1, 1, 1 -MoonColorFilterSunset=1, 1, 1 -MoonColorFilterDusk=1, 1, 1 -MoonColorFilterNight=1, 1, 1 -MoonColorFilterInteriorDay=1, 1, 1 -MoonColorFilterInteriorNight=1, 1, 1 -[ENVIRONMENT] -DirectLightingIntensityDawn=1.0 -DirectLightingIntensitySunrise=1.0 -DirectLightingIntensityDay=1.0 -DirectLightingIntensitySunset=1.0 -DirectLightingIntensityDusk=1.0 -DirectLightingIntensityNight=1.0 -DirectLightingIntensityInteriorDay=1.0 -DirectLightingIntensityInteriorNight=1.0 -DirectLightingDesaturationDawn=0.0 -DirectLightingDesaturationSunrise=0.0 -DirectLightingDesaturationDay=0.0 -DirectLightingDesaturationSunset=0.0 -DirectLightingDesaturationDusk=0.0 -DirectLightingDesaturationNight=0.0 -DirectLightingDesaturationInteriorDay=0.0 -DirectLightingDesaturationInteriorNight=0.0 -DirectLightingColorFilterDawn=1, 1, 1 -DirectLightingColorFilterSunrise=1, 1, 1 -DirectLightingColorFilterDay=1, 1, 1 -DirectLightingColorFilterSunset=1, 1, 1 -DirectLightingColorFilterDusk=1, 1, 1 -DirectLightingColorFilterNight=1, 1, 1 -DirectLightingColorFilterInteriorDay=1, 1, 1 -DirectLightingColorFilterInteriorNight=1, 1, 1 -AmbientLightingIntensityDawn=1.0 -AmbientLightingIntensitySunrise=1.0 -AmbientLightingIntensityDay=1.0 -AmbientLightingIntensitySunset=1.0 -AmbientLightingIntensityDusk=1.0 -AmbientLightingIntensityNight=1.0 -AmbientLightingIntensityInteriorDay=1.0 -AmbientLightingIntensityInteriorNight=1.0 -[FOG] -DistanceFadeDawn=1.0 -DistanceFadeSunrise=1.0 -DistanceFadeDay=1.0 -DistanceFadeSunset=1.0 -DistanceFadeDusk=1.0 -DistanceFadeNight=1.0 -DistanceFadeInteriorDay=1.0 -DistanceFadeInteriorNight=1.0 -VerticalFadeDawn=1.0 -VerticalFadeSunrise=1.0 -VerticalFadeDay=1.0 -VerticalFadeSunset=1.0 -VerticalFadeDusk=1.0 -VerticalFadeNight=1.0 -VerticalFadeInteriorDay=1.0 -VerticalFadeInteriorNight=1.0 -SunIntensityDawn=1.0 -SunIntensitySunrise=1.0 -SunIntensityDay=1.0 -SunIntensitySunset=1.0 -SunIntensityDusk=1.0 -SunIntensityNight=1.0 -SunIntensityInteriorDay=1.0 -SunIntensityInteriorNight=1.0 -SunDesaturationDawn=0.0 -SunDesaturationSunrise=0.0 -SunDesaturationDay=0.0 -SunDesaturationSunset=0.0 -SunDesaturationDusk=0.0 -SunDesaturationNight=0.0 -SunDesaturationInteriorDay=0.0 -SunDesaturationInteriorNight=0.0 -SunColorFilterDawn=1, 1, 1 -SunColorFilterSunrise=1, 1, 1 -SunColorFilterDay=1, 1, 1 -SunColorFilterSunset=1, 1, 1 -SunColorFilterDusk=1, 1, 1 -SunColorFilterNight=1, 1, 1 -SunColorFilterInteriorDay=1, 1, 1 -SunColorFilterInteriorNight=1, 1, 1 diff --git a/enbseries/_weatherlist.ini b/enbseries/_weatherlist.ini index 80ec081..24d1af4 100644 --- a/enbseries/_weatherlist.ini +++ b/enbseries/_weatherlist.ini @@ -1,38 +1,48 @@ [WEATHER001] -FileName=_hotweather.ini +FileName=wt_general.ini WeatherIDs= [WEATHER002] -FileName=_coldweather.ini -WeatherIDs=1c3d5e, 1c8556, 74fa, 9962 +FileName=wt_dark.ini +WeatherIDs= [WEATHER003] -FileName=_fogweather.ini -WeatherIDs=f1033, 222394 +FileName=wt_harbor.ini +WeatherIDs= [WEATHER004] -FileName=_coldfogweather.ini -WeatherIDs=1c3473, 2392a3, 74c6, 74f5, 7fba, 2224b, 25054, 5d0c4 +FileName=wt_frosty.ini +WeatherIDs= [WEATHER005] -FileName=_hotfogweather.ini +FileName=wt_heat.ini WeatherIDs= [WEATHER006] -FileName= +FileName=wt_scorched.ini +WeatherIDs= [WEATHER007] -FileName= +FileName=wt_generalfog.ini +WeatherIDs= [WEATHER008] -FileName= +FileName=wt_generalrain.ini +WeatherIDs= [WEATHER009] -FileName= +FileName=wt_darkfog.ini +WeatherIDs= [WEATHER010] -FileName= +FileName=wt_darkrain.ini +WeatherIDs= [WEATHER011] -FileName= +FileName=wt_harborfog.ini +WeatherIDs= [WEATHER012] -FileName= +FileName=wt_frostyfog.ini +WeatherIDs= [WEATHER013] -FileName= +FileName=wt_harborrain.ini +WeatherIDs= [WEATHER014] -FileName= +FileName=wt_heatfog.ini +WeatherIDs= [WEATHER015] -FileName= +FileName=wt_scorchedfog.ini +WeatherIDs= [WEATHER016] FileName= [WEATHER017] diff --git a/enbseries/enbbloom.fx b/enbseries/enbbloom.fx index 485076e..f58cc12 100644 --- a/enbseries/enbbloom.fx +++ b/enbseries/enbbloom.fx @@ -423,10 +423,10 @@ float4 PS_Downsize( VS_OUTPUT_POST IN, float4 v0 : SV_Position0, float2 coord = IN.txcoord0.xy; float2 ssz; if ( insz <= 0.0 ) return intex.Sample(Sampler2,coord); - ssz = float2(1.0/insz,1.0/insz); - float4 res = 0.25*(intex.Sample(Sampler2,coord) - +intex.Sample(Sampler2,coord+float2(ssz.x,0.0)) - +intex.Sample(Sampler2,coord+float2(0.0,ssz.y)) + ssz = float2(1.0/insz,1.0/insz)*0.5; + float4 res = 0.25*(intex.Sample(Sampler2,coord+float2(-ssz.x,-ssz.y)) + +intex.Sample(Sampler2,coord+float2(ssz.x,-ssz.y)) + +intex.Sample(Sampler2,coord+float2(-ssz.x,ssz.y)) +intex.Sample(Sampler2,coord+float2(ssz.x,ssz.y))); return res; } diff --git a/enbseries/enbbloom.fx.ini b/enbseries/enbbloom.fx.ini index 63c38d1..f54a126 100644 --- a/enbseries/enbbloom.fx.ini +++ b/enbseries/enbbloom.fx.ini @@ -1,11 +1,11 @@ [ENBBLOOM.FX] TECHNIQUE=2 -Bloom Intensity Night=0.25 -Bloom Intensity Day=0.22 -Bloom Intensity Interior=0.27 -Bloom Contrast Night=1.04 -Bloom Contrast Day=1.09 -Bloom Contrast Interior=1.01 +Bloom Intensity Night=0.27 +Bloom Intensity Day=0.25 +Bloom Intensity Interior=0.29 +Bloom Contrast Night=0.94 +Bloom Contrast Day=0.98 +Bloom Contrast Interior=0.96 Bloom Saturation Night=1.45 Bloom Saturation Day=1.36 Bloom Saturation Interior=1.57 @@ -26,23 +26,23 @@ Blue Shift Intensity Interior=0.26 Blue Shift Luminance Factor Per-pass=0.61 Blue Shift Color Factor Per-pass=0.79 Enable Anamorphic Bloom=true -Anamorphic Bloom Blend Night=0.39 -Anamorphic Bloom Blend Day=0.35 -Anamorphic Bloom Blend Interior=0.42 +Anamorphic Bloom Blend Night=0.54 +Anamorphic Bloom Blend Day=0.46 +Anamorphic Bloom Blend Interior=0.61 Anamorphic Bloom Blue Shift Night=0.553, 0.404, 0.851 Anamorphic Bloom Blue Shift Day=0.424, 0.384, 0.831 Anamorphic Bloom Blue Shift Interior=0.537, 0.475, 0.89 Anamorphic Bloom Blue Shift Intensity Night=1.27 Anamorphic Bloom Blue Shift Intensity Day=1.17 Anamorphic Bloom Blue Shift Intensity Interior=1.45 -Anamorphic Bloom Contrast Night=1.27 -Anamorphic Bloom Contrast Day=1.36 -Anamorphic Bloom Contrast Interior=1.15 +Anamorphic Bloom Contrast Night=1.39 +Anamorphic Bloom Contrast Day=1.45 +Anamorphic Bloom Contrast Interior=1.31 Anamorphic Bloom Radius Multiplier=1.0 Bloom Pass 1 Blend=0.13 Bloom Pass 2 Blend=0.2 Bloom Pass 3 Blend=0.35 -Bloom Pass 4 Blend=0.66 -Bloom Pass 5 Blend=0.85 -Bloom Pass 6 Blend=1.05 +Bloom Pass 4 Blend=0.55 +Bloom Pass 5 Blend=0.78 +Bloom Pass 6 Blend=0.97 Bloom Single Pass Blend=0.52 diff --git a/enbseries/enbdepthoffield.fx b/enbseries/enbdepthoffield.fx index 08b16a4..666df7b 100644 --- a/enbseries/enbdepthoffield.fx +++ b/enbseries/enbdepthoffield.fx @@ -604,17 +604,68 @@ bool dofdisable string UIName = "Disable DOF"; string UIWidget = "Checkbox"; > = {false}; +bool doffixedonly +< + string UIName = "Use Only Fixed DOF"; + string UIWidget = "Checkbox"; +> = {false}; float dofpradius < - string UIName = "DOF Blur Radius"; + string UIName = "DOF Gather Blur Radius"; string UIWidget = "Spinner"; float UIMin = 0.0; > = {6.0}; +bool dofpostblur +< + string UIName = "Enable DOF Post-Blur"; + string UIWidget = "Checkbox"; +> = {true}; +float dofpbradius +< + string UIName = "DOF Post-Blur Radius"; + string UIWidget = "Spinner"; + float UIMin = 0.0; +> = {1.0}; float dofpcha < string UIName = "DOF Blur Chromatic Aberration"; string UIWidget = "Spinner"; > = {0.0}; +bool dofhilite +< + string UIName = "Enable DOF Highlights"; + string UIWidget = "Checkbox"; +> = {false}; +float dofbthreshold +< + string UIName = "DOF Highlight Threshold"; + string UIWidget = "Spinner"; + float UIMin = 0.0; +> = {0.5}; +float dofbgain +< + string UIName = "DOF Highlight Gain"; + string UIWidget = "Spinner"; + float UIMin = 0.0; +> = {2.0}; +float dofbradius +< + string UIName = "DOF Bokeh Blur Radius"; + string UIWidget = "Spinner"; + float UIMin = 0.0; +> = {1.0}; +float dofbbias +< + string UIName = "DOF Bokeh Edge Bias"; + string UIWidget = "Spinner"; + float UIMin = 0.0; +> = {0.5}; +float dofbnoise +< + string UIName = "DOF Bokeh Fuzz"; + string UIWidget = "Spinner"; + float UIMin = 0.0; +> = {0.01}; /* tilting */ float doftiltxcenter < @@ -826,6 +877,236 @@ bool ssaodebug string UIName = "Debug SSAO"; string UIWidget = "Checkbox"; > = {false}; +/* depth-based colour grading suite */ +string str_grade = "Depth Color Grading Suite"; +float dgradedfoc +< + string UIName = "Depth Grading Center Depth"; + string UIWidget = "Spinner"; + float UIMin = 0.0; + float UIMax = 1.0; +> = {0.0}; +float dgradedpow_n +< + string UIName = "Depth Grading Contrast Night"; + string UIWidget = "Spinner"; + float UIMin = 0.0; +> = {1.0}; +float dgradedpow_d +< + string UIName = "Depth Grading Contrast Day"; + string UIWidget = "Spinner"; + float UIMin = 0.0; +> = {1.0}; +float dgradedpow_i +< + string UIName = "Depth Grading Contrast Interior"; + string UIWidget = "Spinner"; + float UIMin = 0.0; +> = {1.0}; +float dgradedmul_n +< + string UIName = "Depth Grading Intensity Night"; + string UIWidget = "Spinner"; + float UIMin = 0.0; +> = {1.0}; +float dgradedmul_d +< + string UIName = "Depth Grading Intensity Day"; + string UIWidget = "Spinner"; + float UIMin = 0.0; +> = {1.0}; +float dgradedmul_i +< + string UIName = "Depth Grading Intensity Interior"; + string UIWidget = "Spinner"; + float UIMin = 0.0; +> = {1.0}; +float dgradedbump_n +< + string UIName = "Depth Grading Shift Night"; + string UIWidget = "Spinner"; +> = {0.0}; +float dgradedbump_d +< + string UIName = "Depth Grading Shift Day"; + string UIWidget = "Spinner"; +> = {0.0}; +float dgradedbump_i +< + string UIName = "Depth Grading Shift Interior"; + string UIWidget = "Spinner"; +> = {0.0}; +float dgradedblend_n +< + string UIName = "Depth Grading Blend Night"; + string UIWidget = "Spinner"; + float UIMin = 0.0; + float UIMax = 1.0; +> = {1.0}; +float dgradedblend_d +< + string UIName = "Depth Grading Blend Day"; + string UIWidget = "Spinner"; + float UIMin = 0.0; + float UIMax = 1.0; +> = {1.0}; +float dgradedblend_i +< + string UIName = "Depth Grading Blend Interior"; + string UIWidget = "Spinner"; + float UIMin = 0.0; + float UIMax = 1.0; +> = {1.0}; +bool dgradeenable1 +< + string UIName = "Enable RGB Grading"; + string UIWidget = "Checkbox"; +> = {false}; +/* color component multipliers */ +float3 dgrademul_n +< + string UIName = "Grading Intensity Night"; + string UIWidget = "Vector"; +> = {1.0,1.0,1.0}; +float3 dgrademul_d +< + string UIName = "Grading Intensity Day"; + string UIWidget = "Vector"; +> = {1.0,1.0,1.0}; +float3 dgrademul_i +< + string UIName = "Grading Intensity Interior"; + string UIWidget = "Vector"; +> = {1.0,1.0,1.0}; +/* color component contrasts */ +float3 dgradepow_n +< + string UIName = "Grading Contrast Night"; + string UIWidget = "Vector"; +> = {1.0,1.0,1.0}; +float3 dgradepow_d +< + string UIName = "Grading Contrast Day"; + string UIWidget = "Vector"; +> = {1.0,1.0,1.0}; +float3 dgradepow_i +< + string UIName = "Grading Contrast Interior"; + string UIWidget = "Vector"; +> = {1.0,1.0,1.0}; +/* colorization factors */ +bool dgradeenable2 +< + string UIName = "Enable Vibrance Grading"; + string UIWidget = "Checkbox"; +> = {false}; +float3 dgradecol_n +< + string UIName = "Grading Color Night"; + string UIWidget = "Vector"; +> = {1.0,1.0,1.0}; +float3 dgradecol_d +< + string UIName = "Grading Color Day"; + string UIWidget = "Vector"; +> = {1.0,1.0,1.0}; +float3 dgradecol_i +< + string UIName = "Grading Color Interior"; + string UIWidget = "Vector"; +> = {1.0,1.0,1.0}; +/* blend factor for colorization (negative values are quite fancy) */ +float dgradecolfact_n +< + string UIName = "Grading Color Factor Night"; + string UIWidget = "Spinner"; +> = {0.0}; +float dgradecolfact_d +< + string UIName = "Grading Color Factor Day"; + string UIWidget = "Spinner"; +> = {0.0}; +float dgradecolfact_i +< + string UIName = "Grading Color Factor Interior"; + string UIWidget = "Spinner"; +> = {0.0}; +/* HSV grading */ +bool dgradeenable3 +< + string UIName = "Enable HSV Grading"; + string UIWidget = "Checkbox"; +> = {false}; +/* saturation multiplier */ +float dgradesatmul_n +< + string UIName = "Grading Saturation Intensity Night"; + string UIWidget = "Spinner"; +> = {1.0}; +float dgradesatmul_d +< + string UIName = "Grading Saturation Intensity Day"; + string UIWidget = "Spinner"; +> = {1.0}; +float dgradesatmul_i +< + string UIName = "Grading Saturation Intensity Interior"; + string UIWidget = "Spinner"; +> = {1.0}; +/* saturation power */ +float dgradesatpow_n +< + string UIName = "Grading Saturation Contrast Night"; + string UIWidget = "Spinner"; +> = {1.0}; +float dgradesatpow_d +< + string UIName = "Grading Saturation Contrast Day"; + string UIWidget = "Spinner"; +> = {1.0}; +float dgradesatpow_i +< + string UIName = "Grading Saturation Contrast Interior"; + string UIWidget = "Spinner"; +> = {1.0}; +/* value multiplier */ +float dgradevalmul_n +< + string UIName = "Grading Value Intensity Night"; + string UIWidget = "Spinner"; +> = {1.0}; +float dgradevalmul_d +< + string UIName = "Grading Value Intensity Day"; + string UIWidget = "Spinner"; +> = {1.0}; +float dgradevalmul_i +< + string UIName = "Grading Value Intensity Interior"; + string UIWidget = "Spinner"; +> = {1.0}; +/* value power */ +float dgradevalpow_n +< + string UIName = "Grading Value Contrast Night"; + string UIWidget = "Spinner"; +> = {1.0}; +float dgradevalpow_d +< + string UIName = "Grading Value Contrast Day"; + string UIWidget = "Spinner"; +> = {1.0}; +float dgradevalpow_i +< + string UIName = "Grading Value Contrast Interior"; + string UIWidget = "Spinner"; +> = {1.0}; +bool dcolorizeafterhsv +< + string UIName = "Colorize After HSV"; + string UIWidget = "Checkbox"; +> = {true}; /* mathematical constants */ static const float pi = 3.1415926535898; @@ -976,7 +1257,21 @@ VS_OUTPUT_POST VS_Quad( VS_INPUT_POST IN ) #define luminance(x) dot(x,float3(0.2126,0.7152,0.0722)) /* CCIR601 */ //#define luminance(x) dot(x,float3(0.299,0.587,0.114)) -/* these are znear/zfar values for Skyrim, but MAY match Fallout too */ +float3 rgb2hsv( float3 c ) +{ + float4 K = float4(0.0,-1.0/3.0,2.0/3.0,-1.0); + float4 p = (c.g doffixedfocuscap ) dff = 1.0; @@ -1132,22 +1427,12 @@ float4 PS_DoFPrepass( VS_OUTPUT_POST IN, float4 v0 : SV_Position0 ) : SV_Target if ( doffixedcut && (dep >= cutoff*0.000001) ) dfu *= 0; float dfc = abs(dep-foc); dfc = clamp(pow(dfc,dofpow)*dofmult+dofbump,0.0,1.0); + if ( doffixedonly ) dfc *= 0; dfc += lerp(0.0,dfu,doffixedunfocusblend); dfc *= lerp(1.0,dff,doffixedfocusblend); return clamp(dfc,0.0,1.0); } -/* apply SSAO to screen */ -float4 PS_SSAOApply( VS_OUTPUT_POST IN, float4 v0 : SV_Position0 ) : SV_Target -{ - float2 coord = IN.txcoord.xy; - float4 res = TextureOriginal.Sample(Sampler1,coord); - if ( !ssaoenable ) return res; - float mud = RenderTargetR16F.Sample(Sampler1,coord).x; - if ( ssaodebug ) return saturate(mud); - return res*mud; -} - /* old Edgevision mode */ float3 EdgeView( float3 res, float2 coord ) { @@ -1193,13 +1478,67 @@ float3 EdgeView( float3 res, float2 coord ) return mud; } -/* Edgevision and Sharpen */ -float4 PS_Edge( VS_OUTPUT_POST IN, float4 v0 : SV_Position0 ) : SV_Target +/* Colour grading based on depth */ +float3 DepthGradeRGB( float3 res, float dfc ) +{ + float3 dgrademul = tod_ind(dgrademul); + float3 dgradepow = tod_ind(dgradepow); + return lerp(res,pow(max(0,res),dgradepow)*dgrademul,dfc); +} +float3 DepthGradeColor( float3 res, float dfc ) +{ + float dgradecolfact = tod_ind(dgradecolfact); + float3 dgradecol = tod_ind(dgradecol); + float tonev = luminance(res); + float3 tonecolor = dgradecol*tonev; + return lerp(res,res*(1.0-dgradecolfact)+tonecolor*dgradecolfact,dfc); +} +float3 DepthGradeHSV( float3 res, float dfc ) +{ + float dgradesatmul = tod_ind(dgradesatmul); + float dgradesatpow = tod_ind(dgradesatpow); + float dgradevalmul = tod_ind(dgradevalmul); + float dgradevalpow = tod_ind(dgradevalpow); + float3 hsv = rgb2hsv(res); + hsv.y = clamp(pow(max(0,hsv.y),dgradesatpow)*dgradesatmul,0.0,1.0); + hsv.z = pow(max(0,hsv.z),dgradevalpow)*dgradevalmul; + return lerp(res,hsv2rgb(hsv),dfc); +} +float3 DepthGrade( float3 res, float2 coord ) +{ + float dep = TextureDepth.Sample(Sampler1,coord).x; + float dfc = abs(dep-dgradedfoc); + float dgradedpow = tod_ind(dgradedpow); + float dgradedmul = tod_ind(dgradedmul); + float dgradedbump = tod_ind(dgradedbump); + float dgradedblend = tod_ind(dgradedblend); + dfc = clamp(pow(dfc,dgradedpow)*dgradedmul+dgradedbump,0.0,1.0) + *dgradedblend; + if ( dgradeenable1 ) res = DepthGradeRGB(res,dfc); + if ( dcolorizeafterhsv ) + { + if ( dgradeenable3 ) res = DepthGradeHSV(res,dfc); + if ( dgradeenable2 ) res = DepthGradeColor(res,dfc); + } + else + { + if ( dgradeenable2 ) res = DepthGradeColor(res,dfc); + if ( dgradeenable3 ) res = DepthGradeHSV(res,dfc); + } + return res; +} + +/* apply SSAO to screen */ +float4 PS_SSAOApply( VS_OUTPUT_POST IN, float4 v0 : SV_Position0 ) : SV_Target { float2 coord = IN.txcoord.xy; - float4 res = TextureColor.Sample(Sampler1,coord); + float4 res = TextureOriginal.Sample(Sampler1,coord); if ( edgevenable ) res.rgb = EdgeView(res.rgb,coord); - return res; + res.rgb = DepthGrade(res.rgb,coord); + if ( !ssaoenable ) return res; + float mud = RenderTargetR16F.Sample(Sampler1,coord).x; + if ( ssaodebug ) return saturate(mud); + return res*mud; } /* @@ -1236,7 +1575,7 @@ float2 DistantHeat( float2 coord ) ofs = (ofs-0.5)*2.0; ofs *= pow(length(ofs),heatpow); ofs *= todpow; - if ( !heatalways ) ofs *= weatherfactor(WT_HOT); + if ( !heatalways ) ofs *= max(0.0,warmfactor-coldfactor); odep = TextureDepth.SampleLevel(Sampler1,coord+ofs*heatstrength *distfade*0.01,0).x; float odistfade = clamp(pow(max(0,odep),heatfadepow)*heatfademul @@ -1350,7 +1689,45 @@ float4 PS_Focus( VS_OUTPUT_POST IN, float4 v0 : SV_Position0 ) : SV_Target TextureCurrent.Sample(Sampler0,0.5).x, saturate(DofParameters.w)),0.0); } - +/* helper code for simplifying these */ +#define gcircle(x) float2(cos(x),sin(x)) +float4 dofsample( float2 coord, float2 bsz, float blur, bool bDoHighlight, + out float4 deps, out float4 dfcs ) +{ + float4 res; + float cstep = 2.0*pi*(1.0/3.0); + float ang = 0.5*pi; + res.r = TextureColor.SampleLevel(Sampler1,coord + +gcircle(ang)*bsz*dofpcha*0.1,0,0).r; + deps.r = TextureDepth.SampleLevel(Sampler1,coord + +gcircle(ang)*bsz*dofpcha*0.1,0,0).x; + dfcs.r = RenderTargetR32F.SampleLevel(Sampler1,coord + +gcircle(ang)*bsz*dofpcha*0.1,0,0).x; + ang += cstep; + res.g = TextureColor.SampleLevel(Sampler1,coord + +gcircle(ang)*bsz*dofpcha*0.1,0,0).g; + deps.g = TextureDepth.SampleLevel(Sampler1,coord + +gcircle(ang)*bsz*dofpcha*0.1,0,0).x; + dfcs.g = RenderTargetR32F.SampleLevel(Sampler1,coord + +gcircle(ang)*bsz*dofpcha*0.1,0,0).x; + ang += cstep; + res.b = TextureColor.SampleLevel(Sampler1,coord + +gcircle(ang)*bsz*dofpcha*0.1,0,0).b; + deps.b = TextureDepth.SampleLevel(Sampler1,coord + +gcircle(ang)*bsz*dofpcha*0.1,0,0).x; + dfcs.b = RenderTargetR32F.SampleLevel(Sampler1,coord + +gcircle(ang)*bsz*dofpcha*0.1,0,0).x; + if ( bDoHighlight ) + { + float l = luminance(res.rgb); + float threshold = max((l-dofbthreshold)*dofbgain,0.0); + res += lerp(0,res,threshold*blur); + } + res.a = TextureColor.SampleLevel(Sampler1,coord,0,0).a; + deps.a = TextureDepth.SampleLevel(Sampler1,coord,0,0).x; + dfcs.a = RenderTargetR32F.SampleLevel(Sampler1,coord,0,0).x; + return res; +} /* gather blur pass */ float4 PS_DoFBlur( VS_OUTPUT_POST IN, float4 v0 : SV_Position0 ) : SV_Target { @@ -1366,24 +1743,17 @@ float4 PS_DoFBlur( VS_OUTPUT_POST IN, float4 v0 : SV_Position0 ) : SV_Target if ( dfc <= dofminblur ) return TextureColor.Sample(Sampler1,coord); float4 res = float4(0,0,0,0); float dep = TextureDepth.Sample(Sampler1,coord).x; - float sd, ds, sw, tw = 0; float2 bsz = bof*dofpradius*dfc; - float4 sc; + float4 sc, ds, sd, sw, tw = float4(0,0,0,0); + float cstep = 2.0*pi*(1.0/3.0); + float ang = 0.5*pi; [unroll] for ( int i=0; i<32; i++ ) { - sc = float4(TextureColor.SampleLevel(Sampler1,coord - +poisson32[i]*bsz*(1+dofpcha*0.1),dfc*4.0).r, - TextureColor.SampleLevel(Sampler1,coord - +poisson32[i]*bsz,dfc*4.0).g, - TextureColor.SampleLevel(Sampler1,coord - +poisson32[i]*bsz*(1-dofpcha*0.1),dfc*4.0).b, - TextureColor.SampleLevel(Sampler1,coord - +poisson32[i]*bsz,dfc*4.0).a); - ds = TextureDepth.SampleLevel(Sampler1,coord+poisson32[i]*bsz, - 0).x; - sd = RenderTargetR32F.SampleLevel(Sampler1,coord+poisson32[i] - *bsz,0).x; - sw = (ds>dep)?1.0:sd; + sc = dofsample(coord+poisson32[i]*bsz,bsz,dfc,dofhilite,ds,sd); + sw.r = (ds.r>dep)?1.0:sd.r; + sw.g = (ds.g>dep)?1.0:sd.g; + sw.b = (ds.b>dep)?1.0:sd.b; + sw.a = (ds.a>dep)?1.0:sd.a; tw += sw; res += sc*sw; } @@ -1410,33 +1780,31 @@ float4 PS_DoFBorkeh( VS_OUTPUT_POST IN, float4 v0 : SV_Position0 ) : SV_Target */ if ( dfc <= dofminblur ) return res; float dep = TextureDepth.Sample(Sampler1,coord).x; - float sr = dofpradius*dfc; - float w = max(0,(1/(sr*sr+1))*luminance(res.rgb+0.01)); - res *= w; - float tw = w; - float2 bsz = bof*sr; - float4 pc; - float sc, ds; - [unroll] for ( int i=0; i<32; i++ ) + float2 sf = bof+(TextureNoise3.SampleLevel(Sampler2,coord + *(bresl/256.0),0,0).xy*2.0-1.0)*dofbnoise*0.001; + float2 sr = sf*dofbradius*dfc; + int rsamples; + float bstep, bw; + float4 sc, ds, sd, sw, tw = float4(1,1,1,1); + float2 rcoord; + #define dofbrings 7 + #define dofbsamples 3 + [unroll] for ( int i=1; i<=dofbrings; i++ ) { - pc = float4(TextureColor.SampleLevel(Sampler1,coord - +poisson32[i]*bsz*(1+dofpcha*0.1),dfc*4.0).r, - TextureColor.SampleLevel(Sampler1,coord - +poisson32[i]*bsz,dfc*4.0).g, - TextureColor.SampleLevel(Sampler1,coord - +poisson32[i]*bsz*(1-dofpcha*0.1),dfc*4.0).b, - TextureColor.SampleLevel(Sampler1,coord - +poisson32[i]*bsz,dfc*4.0).a); - ds = TextureDepth.SampleLevel(Sampler1,coord+poisson32[i]*bsz, - 0).x; - sc = abs(pc.a*dofpradius); - if ( sr < 0.0 ) sc = max(abs(sr),sc); - w = (1.0/(pow(sc,2)+1))*luminance(pc.rgb+0.01); - w *= saturate(1-smoothstep(sc,sc*1.1,length(poisson32[i]*bsz) - *abs(sr))); - w *= (ds>dep)?1.0:sc; - res += pc*w; - tw += w; + rsamples = i*dofbsamples; + [unroll] for ( int j=0; jdep)?1.0:sd.r; + sw.g = (ds.g>dep)?1.0:sd.g; + sw.b = (ds.b>dep)?1.0:sd.b; + sw.a = (ds.a>dep)?1.0:sd.a; + res += sc*sw*bw; + tw += sw*bw; + } } res /= tw; return res; @@ -1451,7 +1819,7 @@ float4 PS_DoFPostBlur( VS_OUTPUT_POST IN, float4 v0 : SV_Position0 ) : SV_Target float2 bresl; if ( (fixed.x > 0) && (fixed.y > 0) ) bresl = fixed; else bresl = float2(ScreenSize.x,ScreenSize.x*ScreenSize.w); - float2 bof = 1.0/bresl; + float2 bof = (1.0/bresl)*dofpbradius; float2 ofs[16] = { float2(1.0,1.0), float2(-1.0,-1.0), @@ -1467,6 +1835,7 @@ float4 PS_DoFPostBlur( VS_OUTPUT_POST IN, float4 v0 : SV_Position0 ) : SV_Target float2(-1.41,1.41), float2(1.41,-1.41) }; float4 res = TextureColor.Sample(Sampler1,coord); + if ( !dofpostblur ) return res; int i; [unroll] for ( i=0; i<16; i++ ) res += TextureColor.Sample(Sampler1,coord+ofs[i]*bof*dfc); @@ -1485,8 +1854,7 @@ float2 ScreenFrost( float2 coord ) ofs = (ofs-0.5)*2.0; ofs *= pow(length(ofs),frostpow)*froststrength; float todpow = todx_ind(frostfactor); - if ( !frostalways ) ofs *= weatherfactor(WT_COLD) - +(1.0-weatherfactor(WT_HOT))*todpow; + if ( !frostalways ) ofs *= max(0.0,coldfactor-warmfactor)*todpow; else ofs *= todpow; float dist = distance(coord,float2(0.5,0.5))*2.0; ofs *= clamp(pow(dist,frostrpow)*frostrmult+frostrbump,0.0,1.0); @@ -1524,8 +1892,8 @@ float4 PS_FrostPass( VS_OUTPUT_POST IN, float4 v0 : SV_Position0 ) : SV_Target 1.0)*frostblend; float todpow = todx_ind(frostfactor); /* Weathers not implemented in FO4 ENB as of 0.291 */ - if ( !frostalways ) dist *= weatherfactor(WT_COLD) - +(1.0-weatherfactor(WT_HOT))*todpow; + if ( !frostalways ) + dist *= max(0.0,coldfactor-warmfactor)*todpow; else dist *= todpow; res.rgb *= 1.0+bmp*dist; } @@ -1640,7 +2008,7 @@ technique11 Prepass5 pass p0 { SetVertexShader(CompileShader(vs_5_0,VS_Quad())); - SetPixelShader(CompileShader(ps_5_0,PS_Edge())); + SetPixelShader(CompileShader(ps_5_0,PS_Distortion())); } } technique11 Prepass6 @@ -1648,18 +2016,10 @@ technique11 Prepass6 pass p0 { SetVertexShader(CompileShader(vs_5_0,VS_Quad())); - SetPixelShader(CompileShader(ps_5_0,PS_Distortion())); + SetPixelShader(CompileShader(ps_5_0,PS_DoFBlur())); } } technique11 Prepass7 -{ - pass p0 - { - SetVertexShader(CompileShader(vs_5_0,VS_Quad())); - SetPixelShader(CompileShader(ps_5_0,PS_DoFBlur())); - } -} -technique11 Prepass8 { pass p0 { @@ -1667,7 +2027,7 @@ technique11 Prepass8 SetPixelShader(CompileShader(ps_5_0,PS_DoFPostBlur())); } } -technique11 Prepass9 +technique11 Prepass8 { pass p0 { @@ -1676,7 +2036,7 @@ technique11 Prepass9 } } -technique11 PrepassB +technique11 PrepassB { pass p0 { @@ -1721,7 +2081,7 @@ technique11 PrepassB5 pass p0 { SetVertexShader(CompileShader(vs_5_0,VS_Quad())); - SetPixelShader(CompileShader(ps_5_0,PS_Edge())); + SetPixelShader(CompileShader(ps_5_0,PS_Distortion())); } } technique11 PrepassB6 @@ -1729,18 +2089,10 @@ technique11 PrepassB6 pass p0 { SetVertexShader(CompileShader(vs_5_0,VS_Quad())); - SetPixelShader(CompileShader(ps_5_0,PS_Distortion())); + SetPixelShader(CompileShader(ps_5_0,PS_DoFBorkeh())); } } technique11 PrepassB7 -{ - pass p0 - { - SetVertexShader(CompileShader(vs_5_0,VS_Quad())); - SetPixelShader(CompileShader(ps_5_0,PS_DoFBorkeh())); - } -} -technique11 PrepassB8 { pass p0 { @@ -1748,7 +2100,7 @@ technique11 PrepassB8 SetPixelShader(CompileShader(ps_5_0,PS_DoFPostBlur())); } } -technique11 PrepassB9 +technique11 PrepassB8 { pass p0 { diff --git a/enbseries/enbdepthoffield.fx.ini b/enbseries/enbdepthoffield.fx.ini index 1c03379..8b6eee2 100644 --- a/enbseries/enbdepthoffield.fx.ini +++ b/enbseries/enbdepthoffield.fx.ini @@ -70,12 +70,12 @@ DOF Contrast Interior=3.52 DOF Shift Night=0.0 DOF Shift Day=0.0 DOF Shift Interior=0.0 -DOF Fixed Focus Intensity Night=388.769989 -DOF Fixed Focus Intensity Day=411.829987 -DOF Fixed Focus Intensity Interior=377.649994 -DOF Fixed Focus Contrast Night=0.93 -DOF Fixed Focus Contrast Day=0.98 -DOF Fixed Focus Contrast Interior=0.87 +DOF Fixed Focus Intensity Night=188.770004 +DOF Fixed Focus Intensity Day=211.830002 +DOF Fixed Focus Intensity Interior=177.649994 +DOF Fixed Focus Contrast Night=2.21 +DOF Fixed Focus Contrast Day=2.63 +DOF Fixed Focus Contrast Interior=2.35 DOF Fixed Focus Shift Night=0.0 DOF Fixed Focus Shift Day=0.0 DOF Fixed Focus Shift Interior=0.0 @@ -84,14 +84,14 @@ DOF Fixed Focus Blend Day=1.0 DOF Fixed Focus Blend Interior=1.0 DOF Fixed Focus Depth=0.01 DOF Fixed Focus Cap=0.01 -DOF Fixed Unfocus Intensity Night=1.13 -DOF Fixed Unfocus Intensity Day=1.06 +DOF Fixed Unfocus Intensity Night=1.15 +DOF Fixed Unfocus Intensity Day=1.09 DOF Fixed Unfocus Intensity Interior=1.24 DOF Fixed Unfocus Contrast Night=96.980003 DOF Fixed Unfocus Contrast Day=134.399994 DOF Fixed Unfocus Contrast Interior=65.19001 DOF Fixed Unfocus Shift Night=-0.95 -DOF Fixed Unfocus Shift Day=-1.16 +DOF Fixed Unfocus Shift Day=-1.12 DOF Fixed Unfocus Shift Interior=-0.78 DOF Fixed Unfocus Blend Night=1.0 DOF Fixed Unfocus Blend Day=1.0 @@ -100,7 +100,7 @@ DOF Fixed Unfocus Depth=0.0 DOF Fixed Use Cutoff=true Disable DOF=false DOF Blur Radius=8.0 -DOF Blur Chromatic Aberration=1.5 +DOF Blur Chromatic Aberration=1.35 Focus Plane Horizontal Tilt Center=0.5 Focus Plane Vertical Tilt Center=0.5 Focus Plane Horizontal Tilt=0.0 @@ -136,3 +136,54 @@ SSAO Range=20.0 SSAO Range Min=0.0 SSAO Blur Radius=1.0 Debug SSAO=false +Use Only Fixed DOF=false +DOF Gather Blur Radius=8.0 +Enable DOF Post-Blur=true +DOF Post-Blur Radius=1.0 +Enable DOF Highlights=true +DOF Highlight Threshold=0.47 +DOF Highlight Gain=2.16 +DOF Bokeh Blur Radius=1.74 +DOF Bokeh Edge Bias=0.62 +DOF Bokeh Fuzz=0.1 +Depth Grading Center Depth=0.0 +Depth Grading Contrast Night=284.570007 +Depth Grading Contrast Day=296.130005 +Depth Grading Contrast Interior=290.209991 +Depth Grading Intensity Night=1.16 +Depth Grading Intensity Day=1.47 +Depth Grading Intensity Interior=1.29 +Depth Grading Shift Night=-0.54 +Depth Grading Shift Day=-0.61 +Depth Grading Shift Interior=-0.59 +Depth Grading Blend Night=1.0 +Depth Grading Blend Day=1.0 +Depth Grading Blend Interior=1.0 +Enable RGB Grading=true +Grading Intensity Night=1.06, 1.01, 0.98 +Grading Intensity Day=0.96, 1, 1.03 +Grading Intensity Interior=0.98, 0.99, 1.02 +Grading Contrast Night=1, 0.92, 0.87 +Grading Contrast Day=1, 0.96, 0.93 +Grading Contrast Interior=1, 0.97, 0.94 +Enable Vibrance Grading=true +Grading Color Night=-0.23, -0.5, -0.94 +Grading Color Day=-0.41, -0.38, -0.6 +Grading Color Interior=-0.153, -0.359, -0.629 +Grading Color Factor Night=-0.1 +Grading Color Factor Day=-0.18 +Grading Color Factor Interior=-0.15 +Enable HSV Grading=true +Grading Saturation Intensity Night=1.07 +Grading Saturation Intensity Day=1.21 +Grading Saturation Intensity Interior=1.14 +Grading Saturation Contrast Night=1.14 +Grading Saturation Contrast Day=1.01 +Grading Saturation Contrast Interior=1.07 +Grading Value Intensity Night=0.68 +Grading Value Intensity Day=0.96 +Grading Value Intensity Interior=0.78 +Grading Value Contrast Night=0.86 +Grading Value Contrast Day=0.72 +Grading Value Contrast Interior=0.78 +Colorize After HSV=true diff --git a/enbseries/enbeffect.fx.ini b/enbseries/enbeffect.fx.ini index 7f87d7c..eb67280 100644 --- a/enbseries/enbeffect.fx.ini +++ b/enbseries/enbeffect.fx.ini @@ -15,33 +15,33 @@ Grain Contrast=8.450001 Apply Grain Before Tone Mapping=true Enable Adaptation=true Tonemapping Method=3 -Tonemap Exposure Night=1.59 -Tonemap Exposure Day=1.700001 -Tonemap Exposure Interior=1.449999 +Tonemap Exposure Night=1.05 +Tonemap Exposure Day=1.320001 +Tonemap Exposure Interior=1.199999 Tonemap Blend Night=1.0 Tonemap Blend Day=1.0 Tonemap Blend Interior=1.0 Uncharted2 Shoulder Strength Night=0.21 -Uncharted2 Shoulder Strength Day=0.24 +Uncharted2 Shoulder Strength Day=0.32 Uncharted2 Shoulder Strength Interior=0.23 -Uncharted2 Linear Strength Night=1.81 -Uncharted2 Linear Strength Day=1.33 -Uncharted2 Linear Strength Interior=1.52 -Uncharted2 Linear Angle Night=0.72 -Uncharted2 Linear Angle Day=0.64 -Uncharted2 Linear Angle Interior=0.56 +Uncharted2 Linear Strength Night=1.64 +Uncharted2 Linear Strength Day=1.4 +Uncharted2 Linear Strength Interior=1.55 +Uncharted2 Linear Angle Night=0.54 +Uncharted2 Linear Angle Day=0.68 +Uncharted2 Linear Angle Interior=0.57 Uncharted2 Toe Strength Night=1.22 -Uncharted2 Toe Strength Day=1.24 -Uncharted2 Toe Strength Interior=1.37 +Uncharted2 Toe Strength Day=1.22 +Uncharted2 Toe Strength Interior=1.24 Uncharted2 Toe Numerator Night=0.21 -Uncharted2 Toe Numerator Day=0.26 +Uncharted2 Toe Numerator Day=0.28 Uncharted2 Toe Numerator Interior=0.2 -Uncharted2 Toe Denominator Night=1.42 +Uncharted2 Toe Denominator Night=1.29 Uncharted2 Toe Denominator Day=1.32 -Uncharted2 Toe Denominator Interior=1.31 -Uncharted2 Linear White Night=13.66 -Uncharted2 Linear White Day=16.459999 -Uncharted2 Linear White Interior=14.38 +Uncharted2 Toe Denominator Interior=1.27 +Uncharted2 Linear White Night=20.289999 +Uncharted2 Linear White Day=24.139999 +Uncharted2 Linear White Interior=23.09 SweetFX Gamma Night=0.38 SweetFX Gamma Day=0.36 SweetFX Gamma Interior=0.37 @@ -64,34 +64,34 @@ Enable RGB Grading=true Grading Intensity Night=1.02, 1, 1.05 Grading Intensity Day=1.04, 1.02, 1 Grading Intensity Interior=1.03, 1.01, 1 -Grading Contrast Night=0.98, 0.95, 0.94 -Grading Contrast Day=0.96, 0.95, 0.93 +Grading Contrast Night=0.97, 0.95, 0.96 +Grading Contrast Day=0.94, 0.95, 0.96 Grading Contrast Interior=0.96, 0.94, 0.97 Enable Vibrance Grading=true -Grading Color Night=-0.24, 0.16, -0.74 -Grading Color Day=-0.04, -0.17, -0.88 +Grading Color Night=-0.59, 0.16, -0.74 +Grading Color Day=-0.24, -0.12, -0.38 Grading Color Interior=-0.33, -0.04, -0.89 Grading Color Factor Night=-0.06 -Grading Color Factor Day=-0.09 +Grading Color Factor Day=-0.1 Grading Color Factor Interior=-0.05 Enable HSV Grading=true -Grading Saturation Intensity Night=1.15 -Grading Saturation Intensity Day=1.14 -Grading Saturation Intensity Interior=1.19 -Grading Saturation Contrast Night=1.22 -Grading Saturation Contrast Day=1.24 -Grading Saturation Contrast Interior=1.16 -Grading Value Intensity Night=0.94 -Grading Value Intensity Day=0.91 -Grading Value Intensity Interior=0.97 -Grading Value Contrast Night=1.25 -Grading Value Contrast Day=1.31 -Grading Value Contrast Interior=1.22 +Grading Saturation Intensity Night=1.12 +Grading Saturation Intensity Day=1.17 +Grading Saturation Intensity Interior=1.16 +Grading Saturation Contrast Night=1.18 +Grading Saturation Contrast Day=1.27 +Grading Saturation Contrast Interior=1.1 +Grading Value Intensity Night=0.95 +Grading Value Intensity Day=0.92 +Grading Value Intensity Interior=0.95 +Grading Value Contrast Night=1.05 +Grading Value Contrast Day=1.12 +Grading Value Contrast Interior=1.08 Colorize After HSV=true Enable LUT Grading=true -LUT Blend Night=0.28 -LUT Blend Day=0.33 -LUT Blend Interior=0.24 +LUT Blend Night=0.19 +LUT Blend Day=0.25 +LUT Blend Interior=0.22 Enable Technicolor=true Technicolor Blend=0.5 Enable Vanilla Imagespace=true diff --git a/enbseries/enbeffectpostpass.fx b/enbseries/enbeffectpostpass.fx index 368b1b8..4d3995f 100644 --- a/enbseries/enbeffectpostpass.fx +++ b/enbseries/enbeffectpostpass.fx @@ -246,7 +246,86 @@ float boxv string UIWidget = "Spinner"; float UIMin = 1.0; > = {1.0}; +/* vignette */ +string str_vignette = "Vignette with border blur"; +bool vigenable +< + string UIName = "Enable Vignette"; + string UIWidget = "Checkbox"; +> = {false}; +bool bblurenable +< + string UIName = "Enable Border Blur"; + string UIWidget = "Checkbox"; +> = {false}; +/* 0 = circle, 1 = box, 2 = texture */ +int vigshape +< + string UIName = "Vignette Shape"; + string UIWidget = "Spinner"; + int UIMin = 0; + int UIMax = 2; +> = {0}; +/* 0 = overwrite, 1 = add, 2 = multiply */ +int vigmode +< + string UIName = "Vignette Blending Mode"; + string UIWidget = "Spinner"; + int UIMin = 0; + int UIMax = 2; +> = {0}; +float vigpow +< + string UIName = "Vignette Contrast"; + string UIWidget = "Spinner"; + float UIMin = 0.0; +> = {1.0}; +float vigmul +< + string UIName = "Vignette Intensity"; + string UIWidget = "Spinner"; + float UIMin = 0.0; +> = {1.0}; +float vigbump +< + string UIName = "Vignette Shift"; + string UIWidget = "Spinner"; +> = {0.0}; +float3 vigcolor +< + string UIName = "Vignette Color"; + string UIWidget = "Vector"; +> = {0.0,0.0,0.0}; +float bblurpow +< + string UIName = "Border Blur Contrast"; + string UIWidget = "Spinner"; + float UIMin = 0.0; +> = {1.0}; +float bblurmul +< + string UIName = "Border Blur Intensity"; + string UIWidget = "Spinner"; + float UIMin = 0.0; +> = {1.0}; +float bblurbump +< + string UIName = "Border Blur Shift"; + string UIWidget = "Spinner"; +> = {0.0}; +float bblurradius +< + string UIName = "Border Blur Radius"; + string UIWidget = "Spinner"; + float UIMin = 0.0; +> = {1.0}; +/* gaussian blur matrices */ +/* radius: 4, std dev: 1.5 */ +static const float gauss4[4] = +{ + 0.270682, 0.216745, 0.111281, 0.036633 +}; /* dithering threshold maps don't touch unless you know what you're doing @@ -276,11 +355,6 @@ static const float ordered8[64] = d(42),d(26),d(38),d(22),d(41),d(25),d(37),d(21) }; #undef d -/* gauss stuff */ -float gauss3[3] = -{ - 0.444814, 0.239936, 0.037657 -}; float4 ScreenSize; Texture2D TextureOriginal; @@ -298,6 +372,14 @@ Texture2D TextureVGA < string ResourceName = "menbvgalut.png"; >; +Texture2D TextureVignette +< +#ifdef VIGNETTE_DDS + string ResourceName = "menbvignette.dds"; +#else + string ResourceName = "menbvignette.png"; +#endif +>; SamplerState Sampler { @@ -569,6 +651,72 @@ float4 PS_LumaSharp( VS_OUTPUT_POST IN, float4 v0 : SV_Position0 ) : SV_Target return theywillnotheal; } +/* vignette filtering */ +float4 PS_Vignette( VS_OUTPUT_POST IN, float4 v0 : SV_Position0 ) : SV_Target +{ + float2 coord = IN.txcoord.xy; + float4 res = TextureColor.Sample(Sampler,coord); + float4 vigdata = float4(0,0,0,0); + if ( vigshape == 0 ) + { + /* circular vignette */ + float2 uv = ((coord-0.5)*float2(1.0,ScreenSize.w))*2.0; + vigdata.a = dot(uv,uv); + vigdata.a = clamp(pow(vigdata.a,vigpow)*vigmul+vigbump, + 0.0,1.0); + vigdata.rgb = vigcolor; + } + else if ( vigshape == 1 ) + { + /* box vignette */ + float2 uv = coord.xy*(1.0-coord.yx)*4.0; + vigdata.a = 1.0-(uv.x*uv.y); + vigdata.a = clamp(pow(vigdata.a,vigpow)*vigmul+vigbump, + 0.0,1.0); + vigdata.rgb = vigcolor; + } + else + { + /* textured vignette (rgb = color, alpha = blend) */ + vigdata = TextureVignette.Sample(Sampler,coord); + } + /* apply blur */ + if ( bblurenable ) + { + float2 bresl = float2(ScreenSize.x,ScreenSize.x*ScreenSize.w); + float bfact = clamp(pow(max(vigdata.a,0.0),bblurpow)*bblurmul + +bblurbump,0.0,1.0); + float2 bof = (1.0/bresl)*bblurradius*bfact; + res.rgb *= 0; + int i,j; + [unroll] for ( i=-3; i<4; i++ ) [unroll] for ( j=-3; j<4; j++ ) + res.rgb += gauss4[abs(i)]*gauss4[abs(j)] + *TextureColor.Sample(Sampler,coord + +float2(i,j)*bof); + } + /* apply color */ + if ( vigenable ) + { + float3 outcol; + if ( vigmode == 0 ) + outcol = vigdata.rgb; + else if ( vigmode == 1 ) + outcol = res.rgb+vigdata.rgb; + else if ( vigmode == 2 ) + outcol = res.rgb*vigdata.rgb; + res.rgb = lerp(res.rgb,outcol,vigdata.a); + } + return clamp(res,0.0,1.0); +} + +/* TODO paint filter */ +/*float4 PS_Oily( VS_OUTPUT_POST IN, float4 v0 : SV_Position0 ) : SV_Target +{ + float2 coord = IN.txcoord.xy; + float4 res = TextureColor.Sample(Sampler,coord); + return res; +}*/ + /* ultimate super-cinematic immersive black bars */ float4 PS_Cinematic( VS_OUTPUT_POST IN, float4 v0 : SV_Position0 ) : SV_Target { @@ -628,6 +776,15 @@ technique11 ExtraFilters4 } } technique11 ExtraFilters5 +{ + pass p0 + { + SetVertexShader(CompileShader(vs_5_0,VS_PostProcess())); + SetPixelShader(CompileShader(ps_5_0,PS_Vignette())); + } +} +/* Paint will go between these two */ +technique11 ExtraFilters6 { pass p0 { @@ -635,7 +792,7 @@ technique11 ExtraFilters5 SetPixelShader(CompileShader(ps_5_0,PS_Retro())); } } -technique11 ExtraFilters6 +technique11 ExtraFilters7 { pass p0 { diff --git a/enbseries/enbeffectpostpass.fx.ini b/enbseries/enbeffectpostpass.fx.ini index 7dae5ba..359a58d 100644 --- a/enbseries/enbeffectpostpass.fx.ini +++ b/enbseries/enbeffectpostpass.fx.ini @@ -29,3 +29,15 @@ Luma Sharpen Blending=8.0 Enable Black Bars=false Box Horizontal Ratio=2.39 Box Vertical Ratio=1.0 +Enable Vignette=false +Enable Border Blur=false +Vignette Shape=0 +Vignette Blending Mode=0 +Vignette Contrast=1.0 +Vignette Intensity=1.0 +Vignette Shift=0.0 +Vignette Color=0, 0, 0 +Border Blur Contrast=1.0 +Border Blur Intensity=1.0 +Border Blur Shift=0.0 +Border Blur Radius=1.0 diff --git a/enbseries/menbglobaldefs.fx b/enbseries/menbglobaldefs.fx index ddcc6f5..839e899 100644 --- a/enbseries/menbglobaldefs.fx +++ b/enbseries/menbglobaldefs.fx @@ -14,36 +14,56 @@ *TimeOfDay1.z+a##_ss*TimeOfDay1.w+a##_ds*TimeOfDay2.x+a##_nt\ *TimeOfDay2.y,a##_i,EInteriorFactor) /* weather macros (not very useful yet) */ -#define WT_TEMPERATE 0.0 -#define WT_HOT 1.0 -#define WT_COLD 2.0 #define weatherfactor(id) ((Weather.x==id)?(Weather.y==id)?(1.0):(Weather.z)\ :(Weather.y==id)?(1.0-Weather.z):(0.0)) /* Explanation of macro, because some of the people reading this likely don't know what a ternary conditional is: - (WeatherAndTime.x==id) -> transitioning to wanted weather? - ?(WeatherAndTime.y==id) -> coming from wanted weather? + (Weather.x==id) -> transitioning to wanted weather? + ?(Weather.y==id) -> coming from wanted weather? ?(1.0) -> if so, always 1 - :(WeatherAndTime.z) -> if not, return transition - :(WeatherAndTime.y==id) -> not transitioning but coming from wanted weather? - ?(1.0-WeatherAndTime.z) -> return inverse transition + :(Weather.z) -> if not, return transition + :(Weather.y==id) -> not transitioning but coming from wanted weather? + ?(1.0-Weather.z) -> return inverse transition :(0.0) -> otherwise return 0 */ +/* temperate no fog */ +#define WT_NEUTRAL 0.0 +#define WT_GENERAL 1.0 +#define WT_DARK 2.0 +/* cold no fog */ +#define WT_HARBOR 3.0 +#define WT_FROSTY 4.0 +/* warm no fog */ +#define WT_HEAT 5.0 +#define WT_SCORCHED 6.0 +/* temperate fog */ +#define WT_GENERALFOG 7.0 +#define WT_GENERALRAIN 8.0 +#define WT_DARKFOG 9.0 +#define WT_DARKRAIN 10.0 +/* cold fog */ +#define WT_HARBORFOG 11.0 +#define WT_FROSTYFOG 12.0 +#define WT_HARBORRAIN 13.0 +/* warm fog */ +#define WT_HEATFOG 14.0 +#define WT_SCORCHEDFOG 15.0 +/* temperature and fog interpolation macros */ +#define istemperate(x) (((x>=0.0)&&(x<=2.0))||((x>=7.0)&&(x<=10.0))) +#define iscold(x) (((x>=3.0)&&(x<=4.0))||((x>=11.0)&&(x<=13.0))) +#define iswarm(x) (((x>=5.0)&&(x<=6.0))||((x>=14.0)&&(x<=15.0))) +#define isfog(x) ((x>=7.0)&&(x<=15.0)) +#define temperatefactor (istemperate(Weather.x)?istemperate(Weather.y)?(1.0)\ + :(Weather.z):istemperate(Weather.y)?(1.0-Weather.z):(0.0)) +#define coldfactor (iscold(Weather.x)?iscold(Weather.y)?(1.0):(Weather.z)\ + :iscold(Weather.y)?(1.0-Weather.z):(0.0)) +#define warmfactor (iswarm(Weather.x)?iswarm(Weather.y)?(1.0):(Weather.z)\ + :iswarm(Weather.y)?(1.0-Weather.z):(0.0)) +#define fogfactor (isfog(Weather.x)?isfog(Weather.y)?(1.0):(Weather.z)\ + :isfog(Weather.y)?(1.0-Weather.z):(0.0)) /* asset definitions */ -/* ascii art font */ -#define FONT_WIDTH 8 -#define FONT_HEIGHT 4096 -#define GLYPH_WIDTH 8 -#define GLYPH_HEIGHT 16 -#define FONT_LEVELS 255 -/* - aspect correction for certain overlays - uncommented : the textures are 1:1 and must be corrected - commented : the textures are 16:9 or whatever ratio you use -*/ -//#define ASPECT_LENSDIRT /* texture sizes */ #define NOISESIZE 256.0 #define HEATSIZE 1024.0 @@ -54,6 +74,6 @@ #define LUTMODE_64 /* some textures can be provided as DDS rather than PNG to save space */ //#define HEAT_DDS -//#define LENSDIRT_DDS //#define FROST_DDS //#define FROSTBUMP_DDS +//#define VIGNETTE_DDS diff --git a/enbseries/menbvignette.png b/enbseries/menbvignette.png new file mode 100644 index 0000000..a05f8fc Binary files /dev/null and b/enbseries/menbvignette.png differ diff --git a/enbseries/menbweatherinfo.txt b/enbseries/menbweatherinfo.txt index a66ab0f..714bd7a 100644 --- a/enbseries/menbweatherinfo.txt +++ b/enbseries/menbweatherinfo.txt @@ -1,3 +1,22 @@ +Weather reference + +0 Neutral Generic or unsupported weathers +1 General Most of the temperate areas of the Commonwealth +2 Dark Shady areas +3 Harbor Fog-less Far Harbor sections +4 Frosty FROST weather +5 Heat Warmer parts of the Commonwealth +6 Scorched Mostly used for the bombs dropping in the intro +7 General Fog Temperate fogs +8 General Rain Temperate rains +9 Dark Fog Shady areas with fog +A Dark Rain Shady areas with rain +B Harbor Fog The fog, duh +C Frosty Fog When you can't see in FROST +D Harbor Rain Rainy Far Harbor +E Heat Fog Warmth with fog +F Scorched Fog Glowing sea, mostly + Only weathers used in FROST will be included. If there's any I've missed, please notify me. It's not like it really matters for now, ENB @@ -5,24 +24,24 @@ doesn't yet handle weathers. Fallout4 -f1033 CommonwealthGSOvercast Temperate Fog -171621 DefaultInteriorWeatherNoLUT Temperate -1a65f0 DefaultInteriorWeather Temperate -1c3473 CommonwealthFoggy Cold Fog -1c3d5e CommonwealthGSRadstorm Cold -1c8556 CommonwealthOvercast Cold -222394 CommonwealthGSRadstormOld Temperate Fog (unused? no references to it) -2392a3 CommonwealthGSRadstormBackup Cold Fog +f1033 CommonwealthGSOvercast - +171621 DefaultInteriorWeatherNoLUT - +1a65f0 DefaultInteriorWeather - +1c3473 CommonwealthFoggy - +1c3d5e CommonwealthGSRadstorm - +1c8556 CommonwealthOvercast - +222394 CommonwealthGSRadstormOld - +2392a3 CommonwealthGSRadstormBackup - DLCCoast -74c6 DLC03_RadStorm Cold Fog -74f5 DLC03_RadMistWeather Cold Fog -74fa DLC03_RainWeather Cold -7fba DLC03_RadFogWeather Cold Fog -9962 DLC03_ClearWeather Cold -45f6f DLC03_ClearWeatherFast Temperate -5d0c4 DLC03_radmistweatherFast Cold Fog +74c6 DLC03_RadStorm - +74f5 DLC03_RadMistWeather - +74fa DLC03_RainWeather - +7fba DLC03_RadFogWeather - +9962 DLC03_ClearWeather - +45f6f DLC03_ClearWeatherFast - +5d0c4 DLC03_radmistweatherFast - DLCNukaWorld (worldspace not implemented in FROST) @@ -30,8 +49,7 @@ DLCNukaWorld (worldspace not implemented in FROST) 30acd DLC04NukaWorldRain - 367ca DLC04NukaWorldClearDusty - - FROST -2224b CommonwealthFoggyLight Cold Fog -25054 CommonwealthOvercastStormy Cold Fog +2224b CommonwealthFoggyLight - +25054 CommonwealthOvercastStormy -