diff --git a/enbseries.ini b/enbseries.ini index 08944fe..8a973cb 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=0.83 -GradientIntensitySunrise=1.07 -GradientIntensityDay=1.18 -GradientIntensitySunset=1.000001 -GradientIntensityDusk=0.860001 +GradientIntensityDawn=0.89 +GradientIntensitySunrise=1.15 +GradientIntensityDay=1.29 +GradientIntensitySunset=1.130001 +GradientIntensityDusk=0.920001 GradientIntensityNight=0.620001 GradientIntensityInteriorDay=1.18 GradientIntensityInteriorNight=0.35 -GradientDesaturationDawn=0.04 -GradientDesaturationSunrise=0.06 -GradientDesaturationDay=0.1 -GradientDesaturationSunset=0.07 -GradientDesaturationDusk=0.04 -GradientDesaturationNight=0.02 -GradientDesaturationInteriorDay=0.15 -GradientDesaturationInteriorNight=0.03 +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.62 GradientTopIntensitySunrise=0.79 GradientTopIntensityDay=0.990001 @@ -88,11 +88,11 @@ GradientTopCurveDusk=0.86 GradientTopCurveNight=0.89 GradientTopCurveInteriorDay=0.98 GradientTopCurveInteriorNight=0.82 -GradientTopColorFilterDawn=0.965, 0.69, 0.69 -GradientTopColorFilterSunrise=0.965, 0.918, 0.855 -GradientTopColorFilterDay=0.941, 0.992, 0.996 -GradientTopColorFilterSunset=0.933, 0.843, 0.769 -GradientTopColorFilterDusk=0.945, 0.663, 0.663 +GradientTopColorFilterDawn=0.988, 0.686, 0.675 +GradientTopColorFilterSunrise=0.984, 0.835, 0.639 +GradientTopColorFilterDay=1, 1, 1 +GradientTopColorFilterSunset=0.988, 0.757, 0.58 +GradientTopColorFilterDusk=0.984, 0.624, 0.624 GradientTopColorFilterNight=0.596, 0.561, 0.867 GradientTopColorFilterInteriorDay=0.949, 0.996, 0.992 GradientTopColorFilterInteriorNight=0.667, 0.569, 0.757 @@ -112,13 +112,13 @@ GradientMiddleCurveDusk=0.92 GradientMiddleCurveNight=0.88 GradientMiddleCurveInteriorDay=1.05 GradientMiddleCurveInteriorNight=0.87 -GradientMiddleColorFilterDawn=0.965, 0.522, 0.4 -GradientMiddleColorFilterSunrise=0.984, 0.722, 0.569 -GradientMiddleColorFilterDay=0.914, 0.973, 0.984 -GradientMiddleColorFilterSunset=0.953, 0.639, 0.459 -GradientMiddleColorFilterDusk=0.976, 0.58, 0.498 +GradientMiddleColorFilterDawn=0.965, 0.463, 0.337 +GradientMiddleColorFilterSunrise=0.976, 0.702, 0.443 +GradientMiddleColorFilterDay=1, 1, 1 +GradientMiddleColorFilterSunset=0.976, 0.694, 0.412 +GradientMiddleColorFilterDusk=0.969, 0.463, 0.365 GradientMiddleColorFilterNight=0.518, 0.667, 0.988 -GradientMiddleColorFilterInteriorDay=0.898, 0.933, 0.984 +GradientMiddleColorFilterInteriorDay=1, 1, 1 GradientMiddleColorFilterInteriorNight=0.561, 0.561, 0.976 GradientHorizonIntensityDawn=1.11 GradientHorizonIntensitySunrise=1.25 @@ -136,13 +136,13 @@ GradientHorizonCurveDusk=0.84 GradientHorizonCurveNight=0.78 GradientHorizonCurveInteriorDay=0.9 GradientHorizonCurveInteriorNight=0.98 -GradientHorizonColorFilterDawn=0.984, 0.753, 0.663 -GradientHorizonColorFilterSunrise=0.973, 0.714, 0.596 -GradientHorizonColorFilterDay=0.925, 0.988, 0.984 -GradientHorizonColorFilterSunset=0.957, 0.698, 0.612 -GradientHorizonColorFilterDusk=0.988, 0.808, 0.737 +GradientHorizonColorFilterDawn=0.961, 0.306, 0.161 +GradientHorizonColorFilterSunrise=0.976, 0.565, 0.388 +GradientHorizonColorFilterDay=1, 1, 1 +GradientHorizonColorFilterSunset=0.973, 0.557, 0.416 +GradientHorizonColorFilterDusk=0.973, 0.259, 0.133 GradientHorizonColorFilterNight=0.655, 0.816, 0.976 -GradientHorizonColorFilterInteriorDay=0.788, 0.91, 0.953 +GradientHorizonColorFilterInteriorDay=1, 1, 1 GradientHorizonColorFilterInteriorNight=0.851, 0.863, 0.89 CloudsIntensityDawn=0.92 CloudsIntensitySunrise=1.070001 @@ -160,14 +160,14 @@ CloudsCurveDusk=1.16 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 +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 @@ -177,7 +177,7 @@ CloudsOpacityNight=1.0 CloudsOpacityInteriorDay=1.0 CloudsOpacityInteriorNight=1.0 CloudsColorFilterDawn=0.937, 0.51, 0.435 -CloudsColorFilterSunrise=0.965, 0.745, 0.69 +CloudsColorFilterSunrise=0.969, 0.749, 0.702 CloudsColorFilterDay=1, 1, 1 CloudsColorFilterSunset=0.973, 0.804, 0.745 CloudsColorFilterDusk=0.976, 0.557, 0.475 @@ -186,25 +186,25 @@ CloudsColorFilterInteriorDay=1, 1, 1 CloudsColorFilterInteriorNight=0.792, 0.808, 0.957 SunIntensityDawn=1.91 SunIntensitySunrise=2.45 -SunIntensityDay=2.02 -SunIntensitySunset=2.43 +SunIntensityDay=2.06 +SunIntensitySunset=2.45 SunIntensityDusk=1.97 SunIntensityNight=1.15 SunIntensityInteriorDay=2.02 SunIntensityInteriorNight=1.19 SunDesaturationDawn=0.11 SunDesaturationSunrise=0.2 -SunDesaturationDay=0.35 +SunDesaturationDay=0.33 SunDesaturationSunset=0.28 SunDesaturationDusk=0.14 SunDesaturationNight=0.08 SunDesaturationInteriorDay=0.35 SunDesaturationInteriorNight=0.22 -SunColorFilterDawn=0.992, 0.537, 0.412 -SunColorFilterSunrise=0.996, 0.831, 0.729 +SunColorFilterDawn=0.988, 0.412, 0.267 +SunColorFilterSunrise=0.992, 0.671, 0.482 SunColorFilterDay=1, 0.898, 0.718 -SunColorFilterSunset=0.992, 0.765, 0.631 -SunColorFilterDusk=0.965, 0.447, 0.4 +SunColorFilterSunset=0.984, 0.58, 0.365 +SunColorFilterDusk=0.957, 0.196, 0.141 SunColorFilterNight=0.914, 0.145, 0.145 SunColorFilterInteriorDay=0.996, 0.827, 0.706 SunColorFilterInteriorNight=0.816, 0.114, 0.0784 @@ -221,17 +221,17 @@ MoonDesaturationSunrise=0.41 MoonDesaturationDay=0.36 MoonDesaturationSunset=0.42 MoonDesaturationDusk=0.48 -MoonDesaturationNight=0.56 +MoonDesaturationNight=0.61 MoonDesaturationInteriorDay=0.43 MoonDesaturationInteriorNight=0.59 -MoonColorFilterDawn=0.553, 0.498, 0.804 -MoonColorFilterSunrise=0.82, 0.847, 0.882 +MoonColorFilterDawn=0.761, 0.733, 0.898 +MoonColorFilterSunrise=0.875, 0.894, 0.922 MoonColorFilterDay=1, 1, 1 -MoonColorFilterSunset=0.757, 0.812, 0.89 -MoonColorFilterDusk=0.537, 0.51, 0.706 -MoonColorFilterNight=0.486, 0.596, 0.8 +MoonColorFilterSunset=0.847, 0.882, 0.933 +MoonColorFilterDusk=0.78, 0.769, 0.863 +MoonColorFilterNight=0.741, 0.769, 0.82 MoonColorFilterInteriorDay=1, 1, 1 -MoonColorFilterInteriorNight=0.455, 0.522, 0.816 +MoonColorFilterInteriorNight=0.725, 0.749, 0.843 [ENVIRONMENT] IgnoreWeatherSystem=true DirectLightingIntensityDawn=1.27 @@ -239,41 +239,41 @@ DirectLightingIntensitySunrise=1.47 DirectLightingIntensityDay=1.72 DirectLightingIntensitySunset=1.47 DirectLightingIntensityDusk=1.22 -DirectLightingIntensityNight=1.08 +DirectLightingIntensityNight=1.17 DirectLightingIntensityInteriorDay=1.64 DirectLightingIntensityInteriorNight=1.19 DirectLightingDesaturationDawn=0.06 -DirectLightingDesaturationSunrise=0.1 +DirectLightingDesaturationSunrise=0.12 DirectLightingDesaturationDay=0.14 DirectLightingDesaturationSunset=0.11 DirectLightingDesaturationDusk=0.1 DirectLightingDesaturationNight=0.04 DirectLightingDesaturationInteriorDay=0.14 DirectLightingDesaturationInteriorNight=0.04 -DirectLightingColorFilterDawn=0.937, 0.447, 0.349 -DirectLightingColorFilterSunrise=0.984, 0.671, 0.49 -DirectLightingColorFilterDay=0.992, 0.91, 0.851 -DirectLightingColorFilterSunset=0.965, 0.714, 0.525 -DirectLightingColorFilterDusk=0.937, 0.471, 0.365 -DirectLightingColorFilterNight=0.471, 0.604, 0.973 -DirectLightingColorFilterInteriorDay=0.98, 0.953, 0.941 -DirectLightingColorFilterInteriorNight=0.886, 0.863, 0.996 -AmbientLightingIntensityDawn=0.42 +DirectLightingColorFilterDawn=0.976, 0.278, 0.231 +DirectLightingColorFilterSunrise=0.988, 0.788, 0.525 +DirectLightingColorFilterDay=1, 1, 1 +DirectLightingColorFilterSunset=0.992, 0.831, 0.553 +DirectLightingColorFilterDusk=0.976, 0.271, 0.192 +DirectLightingColorFilterNight=0.424, 0.569, 0.973 +DirectLightingColorFilterInteriorDay=1, 1, 1 +DirectLightingColorFilterInteriorNight=0.584, 0.506, 0.984 +AmbientLightingIntensityDawn=0.56 AmbientLightingIntensitySunrise=0.73 AmbientLightingIntensityDay=0.88 AmbientLightingIntensitySunset=0.74 -AmbientLightingIntensityDusk=0.47 -AmbientLightingIntensityNight=0.24 +AmbientLightingIntensityDusk=0.6 +AmbientLightingIntensityNight=0.43 AmbientLightingIntensityInteriorDay=0.18 AmbientLightingIntensityInteriorNight=0.12 [SSAO_SSIL] UseIndirectLighting=true -SamplingQuality=0 +SamplingQuality=1 SamplingRange=0.25 -AOIntensity=0.95 +AOIntensity=0.96 AOIntensityInterior=0.82 -AOAmount=1.14 -AOAmountInterior=1.15 +AOAmount=1.27 +AOAmountInterior=1.2 ILAmount=1.34 ILAmountInterior=1.2 AOMixingType=2 diff --git a/enbseries/VERSION b/enbseries/VERSION index 60b7298..ae8075b 100644 --- a/enbseries/VERSION +++ b/enbseries/VERSION @@ -1 +1 @@ -3.2.8 BETA "Vanilla and Sprinkles" +3.3.0 "Red Sunset" 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 c7d4a33..24d1af4 100644 --- a/enbseries/_weatherlist.ini +++ b/enbseries/_weatherlist.ini @@ -1,38 +1,48 @@ [WEATHER001] -FileName=_hotweather.ini -WeatherIDs=15e, 2b52a, a1588, f1033, ff98f, 1256fb, 12a18e, 1a6994, 1bd481, 1c3d5e, 1d670e, 1eb2ff, 1f61fd, 211221, 216a98, 21a563, 21a564, 222394, 2385fd, 2392a3, 2392a4, 2392a6, 23ab9c, 2486a4, 74c6, 247b6, 45f6f, 56638 +FileName=wt_general.ini +WeatherIDs= [WEATHER002] -FileName=_coldweather.ini -WeatherIDs=10f781, 1209af, 1c3473, 1ca7e4, 1cd096, 2115d7, 22239a, 225922, 2392a2, 2486a5, 74f2, 74f5, 74fa, 7fba, 427eb, 5d0c4 +FileName=wt_dark.ini +WeatherIDs= [WEATHER003] -FileName=_fogweather.ini +FileName=wt_harbor.ini WeatherIDs= [WEATHER004] -FileName=_coldfogweather.ini +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 e19430d..179d6e4 100644 --- a/enbseries/enbbloom.fx.ini +++ b/enbseries/enbbloom.fx.ini @@ -1,14 +1,14 @@ [ENBBLOOM.FX] TECHNIQUE=2 -Bloom Intensity Night=0.37 -Bloom Intensity Day=0.28 -Bloom Intensity Interior=0.32 -Bloom Contrast Night=1.03 -Bloom Contrast Day=1.06 -Bloom Contrast Interior=1.02 +Bloom Intensity Night=0.39 +Bloom Intensity Day=0.31 +Bloom Intensity Interior=0.35 +Bloom Contrast Night=0.94 +Bloom Contrast Day=0.99 +Bloom Contrast Interior=0.96 Bloom Saturation Night=1.39 Bloom Saturation Day=1.35 -Bloom Saturation Interior=1.47 +Bloom Saturation Interior=1.43 Bloom Offset Night=0.0 Bloom Offset Day=0.0 Bloom Offset Interior=0.0 @@ -22,27 +22,27 @@ Blue Shift Day=0.22, 0.537, 0.855 Blue Shift Interior=0.337, 0.525, 0.878 Blue Shift Intensity Night=0.32 Blue Shift Intensity Day=0.2 -Blue Shift Intensity Interior=0.29 -Blue Shift Luminance Factor Per-pass=0.61 -Blue Shift Color Factor Per-pass=0.79 +Blue Shift Intensity Interior=0.31 +Blue Shift Luminance Factor Per-pass=0.7 +Blue Shift Color Factor Per-pass=0.8 Enable Anamorphic Bloom=true -Anamorphic Bloom Blend Night=0.62 -Anamorphic Bloom Blend Day=0.5 -Anamorphic Bloom Blend Interior=0.56 +Anamorphic Bloom Blend Night=0.59 +Anamorphic Bloom Blend Day=0.55 +Anamorphic Bloom Blend Interior=0.64 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=0.87 -Anamorphic Bloom Blue Shift Intensity Day=0.73 -Anamorphic Bloom Blue Shift Intensity Interior=0.93 -Anamorphic Bloom Contrast Night=1.2 -Anamorphic Bloom Contrast Day=1.17 -Anamorphic Bloom Contrast Interior=1.24 +Anamorphic Bloom Blue Shift Intensity Night=1.24 +Anamorphic Bloom Blue Shift Intensity Day=1.16 +Anamorphic Bloom Blue Shift Intensity Interior=1.38 +Anamorphic Bloom Contrast Night=1.41 +Anamorphic Bloom Contrast Day=1.45 +Anamorphic Bloom Contrast Interior=1.36 Anamorphic Bloom Radius Multiplier=1.0 -Bloom Pass 1 Blend=0.27 -Bloom Pass 2 Blend=0.28 -Bloom Pass 3 Blend=0.52 -Bloom Pass 4 Blend=0.69 -Bloom Pass 5 Blend=0.97 -Bloom Pass 6 Blend=1.16 +Bloom Pass 1 Blend=0.11 +Bloom Pass 2 Blend=0.24 +Bloom Pass 3 Blend=0.39 +Bloom Pass 4 Blend=0.53 +Bloom Pass 5 Blend=0.78 +Bloom Pass 6 Blend=0.9 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 6e29f53..df886d8 100644 --- a/enbseries/enbdepthoffield.fx.ini +++ b/enbseries/enbdepthoffield.fx.ini @@ -13,18 +13,18 @@ Underwater Amplitude=0.1, 0.11, 0.07 Underwater Zoom=0.15 Always Underwater=false Enable Hot Air Refraction=true -Heat Texture Size=9.52 -Heat Speed=0.45 +Heat Texture Size=11.71 +Heat Speed=0.56 Heat Fade Contrast=235.0 -Heat Fade Intensity=1.1 -Heat Fade Offset=-0.79 -Heat Intensity=0.65 -Heat Contrast=1.12 -Heat Factor Dawn=0.32 -Heat Factor Sunrise=0.83 +Heat Fade Intensity=1.14 +Heat Fade Offset=-0.81 +Heat Intensity=0.45 +Heat Contrast=1.19 +Heat Factor Dawn=0.0 +Heat Factor Sunrise=0.62 Heat Factor Day=1.06 -Heat Factor Sunset=0.85 -Heat Factor Dusk=0.38 +Heat Factor Sunset=0.54 +Heat Factor Dusk=0.0 Heat Factor Night=0.0 Heat Factor Interior=0.0 Heat Always Enable=true @@ -37,13 +37,13 @@ Frost Radial Offset=-0.66 Frost Texture Blend=0.94 Frost Texture Blend Contrast=2.44 Frost Texture Size=0.85 -Frost Factor Dawn=1.02 -Frost Factor Sunrise=0.79 -Frost Factor Day=0.61 -Frost Factor Sunset=0.78 -Frost Factor Dusk=1.02 -Frost Factor Night=1.32 -Frost Factor Interior=0.37 +Frost Factor Dawn=0.0 +Frost Factor Sunrise=0.0 +Frost Factor Day=0.0 +Frost Factor Sunset=0.0 +Frost Factor Dusk=0.0 +Frost Factor Night=1.06 +Frost Factor Interior=0.0 Frost Always Enable=true Focus Mode=1 Display Focus Points=false @@ -64,18 +64,18 @@ Focus Circle Discard Center Depth=0.01 DOF Intensity Night=471.689972 DOF Intensity Day=421.940002 DOF Intensity Interior=438.609985 -DOF Contrast Night=3.45 -DOF Contrast Day=3.76 -DOF Contrast Interior=3.52 +DOF Contrast Night=4.110001 +DOF Contrast Day=4.340001 +DOF Contrast Interior=4.220002 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=182.839996 +DOF Fixed Focus Intensity Day=196.440002 +DOF Fixed Focus Intensity Interior=172.610001 +DOF Fixed Focus Contrast Night=2.44 +DOF Fixed Focus Contrast Day=2.77 +DOF Fixed Focus Contrast Interior=2.59 DOF Fixed Focus Shift Night=0.0 DOF Fixed Focus Shift Day=0.0 DOF Fixed Focus Shift Interior=0.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.33 Focus Plane Horizontal Tilt Center=0.5 Focus Plane Vertical Tilt Center=0.5 Focus Plane Horizontal Tilt=0.0 @@ -136,3 +136,81 @@ 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.66 +DOF Highlight Gain=2.2 +DOF Bokeh Blur Radius=1.78 +DOF Bokeh Edge Bias=0.78 +DOF Bokeh Fuzz=0.1 +Depth Grading Center Depth=0.0 +Depth Grading Contrast Night=218.809998 +Depth Grading Contrast Day=255.580002 +Depth Grading Contrast Interior=230.0 +Depth Grading Intensity Night=1.86 +Depth Grading Intensity Day=1.67 +Depth Grading Intensity Interior=1.73 +Depth Grading Shift Night=-1.41 +Depth Grading Shift Day=-1.27 +Depth Grading Shift Interior=-1.37 +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 Red=1.0 +Grading Intensity Night Green=1.0 +Grading Intensity Night Blue=1.0 +Grading Intensity Day Red=1.0 +Grading Intensity Day Green=1.0 +Grading Intensity Day Blue=1.0 +Grading Intensity Interior Red=1.0 +Grading Intensity Interior Green=1.0 +Grading Intensity Interior Blue=1.0 +Grading Contrast Night Red=1.0 +Grading Contrast Night Green=1.0 +Grading Contrast Night Blue=1.0 +Grading Contrast Day Red=1.0 +Grading Contrast Day Green=1.0 +Grading Contrast Day Blue=1.0 +Grading Contrast Interior Red=1.0 +Grading Contrast Interior Green=1.0 +Grading Contrast Interior Blue=1.0 +Enable Vibrance Grading=true +Grading Color Night Red=1.0 +Grading Color Night Green=1.0 +Grading Color Night Blue=1.0 +Grading Color Day Red=1.0 +Grading Color Day Green=1.0 +Grading Color Day Blue=1.0 +Grading Color Interior Red=1.0 +Grading Color Interior Green=1.0 +Grading Color Interior Blue=1.0 +Grading Color Factor Night=-0.51 +Grading Color Factor Day=-0.65 +Grading Color Factor Interior=-0.64 +Enable HSV Grading=true +Grading Saturation Intensity Night=1.17 +Grading Saturation Intensity Day=1.22 +Grading Saturation Intensity Interior=1.14 +Grading Saturation Contrast Night=1.11 +Grading Saturation Contrast Day=1.05 +Grading Saturation Contrast Interior=1.07 +Grading Value Intensity Night=0.88 +Grading Value Intensity Day=0.87 +Grading Value Intensity Interior=0.84 +Grading Value Contrast Night=0.72 +Grading Value Contrast Day=0.68 +Grading Value Contrast Interior=0.62 +Colorize After HSV=true +Grading Intensity Night=1.04, 1, 0.94 +Grading Intensity Day=1.08, 1.03, 0.95 +Grading Intensity Interior=1.03, 0.98, 0.94 +Grading Contrast Night=1.04, 1, 0.96 +Grading Contrast Day=1.02, 0.96, 0.94 +Grading Contrast Interior=1.02, 0.98, 0.92 +Grading Color Night=-0.32, -0.54, -1.19 +Grading Color Day=-0.91, -0.4, -0.67 +Grading Color Interior=-0.66, -0.33, -0.93 diff --git a/enbseries/enbeffect.fx.ini b/enbseries/enbeffect.fx.ini index 5ed6b11..5a59d30 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.03 -Tonemap Exposure Day=1.23 -Tonemap Exposure Interior=1.17 +Tonemap Exposure Night=1.17 +Tonemap Exposure Day=1.33 +Tonemap Exposure Interior=1.23 Tonemap Blend Night=1.0 Tonemap Blend Day=1.0 Tonemap Blend Interior=1.0 -Uncharted2 Shoulder Strength Night=0.17 -Uncharted2 Shoulder Strength Day=0.21 -Uncharted2 Shoulder Strength Interior=0.18 -Uncharted2 Linear Strength Night=1.31 -Uncharted2 Linear Strength Day=1.4 -Uncharted2 Linear Strength Interior=1.35 -Uncharted2 Linear Angle Night=0.75 -Uncharted2 Linear Angle Day=0.74 -Uncharted2 Linear Angle Interior=0.78 -Uncharted2 Toe Strength Night=1.19 -Uncharted2 Toe Strength Day=1.31 -Uncharted2 Toe Strength Interior=1.15 -Uncharted2 Toe Numerator Night=0.28 -Uncharted2 Toe Numerator Day=0.23 -Uncharted2 Toe Numerator Interior=0.33 -Uncharted2 Toe Denominator Night=1.38 -Uncharted2 Toe Denominator Day=1.46 -Uncharted2 Toe Denominator Interior=1.24 -Uncharted2 Linear White Night=8.93 -Uncharted2 Linear White Day=9.53 -Uncharted2 Linear White Interior=8.199999 +Uncharted2 Shoulder Strength Night=0.32 +Uncharted2 Shoulder Strength Day=0.28 +Uncharted2 Shoulder Strength Interior=0.22 +Uncharted2 Linear Strength Night=1.49 +Uncharted2 Linear Strength Day=1.54 +Uncharted2 Linear Strength Interior=1.45 +Uncharted2 Linear Angle Night=0.66 +Uncharted2 Linear Angle Day=0.75 +Uncharted2 Linear Angle Interior=0.71 +Uncharted2 Toe Strength Night=0.9 +Uncharted2 Toe Strength Day=1.05 +Uncharted2 Toe Strength Interior=1.17 +Uncharted2 Toe Numerator Night=0.22 +Uncharted2 Toe Numerator Day=0.27 +Uncharted2 Toe Numerator Interior=0.25 +Uncharted2 Toe Denominator Night=1.2 +Uncharted2 Toe Denominator Day=1.25 +Uncharted2 Toe Denominator Interior=1.22 +Uncharted2 Linear White Night=38.509998 +Uncharted2 Linear White Day=39.269997 +Uncharted2 Linear White Interior=33.57 SweetFX Gamma Night=0.38 SweetFX Gamma Day=0.36 SweetFX Gamma Interior=0.37 @@ -61,44 +61,44 @@ SweetFX Defog Color Night=0, 0, 1 SweetFX Defog Color Day=0, 0, 1 SweetFX Defog Color Interior=0, 0, 1 Enable RGB Grading=true -Grading Intensity Night=1.05, 1, 1.02 -Grading Intensity Day=1.04, 1.02, 1 -Grading Intensity Interior=1.03, 1.01, 1 -Grading Contrast Night=0.97, 0.98, 0.92 -Grading Contrast Day=0.92, 0.99, 0.97 +Grading Intensity Night=1.02, 1, 1.04 +Grading Intensity Day=1.04, 1.01, 0.97 +Grading Intensity Interior=1.02, 1, 0.99 +Grading Contrast Night=1.02, 0.97, 0.93 +Grading Contrast Day=0.92, 1, 0.98 Grading Contrast Interior=0.99, 0.99, 0.94 Enable Vibrance Grading=true -Grading Color Night=-0.51, -0.39, -1.48 -Grading Color Day=-0.34, -0.11, -0.66 -Grading Color Interior=-0.57, -0.04, -0.59 -Grading Color Factor Night=-0.08 -Grading Color Factor Day=-0.1 -Grading Color Factor Interior=-0.06 +Grading Color Night=-0.2, -0.31, -0.62 +Grading Color Day=-0.84, -0.19, -0.3 +Grading Color Interior=-0.19, -0.04, -0.7 +Grading Color Factor Night=-0.11 +Grading Color Factor Day=-0.15 +Grading Color Factor Interior=-0.09 Enable HSV Grading=true -Grading Saturation Intensity Night=1.29 -Grading Saturation Intensity Day=1.31 -Grading Saturation Intensity Interior=1.27 -Grading Saturation Contrast Night=1.17 -Grading Saturation Contrast Day=1.09 -Grading Saturation Contrast Interior=1.13 -Grading Value Intensity Night=0.95 -Grading Value Intensity Day=0.93 -Grading Value Intensity Interior=0.96 -Grading Value Contrast Night=1.24 -Grading Value Contrast Day=1.18 -Grading Value Contrast Interior=1.28 +Grading Saturation Intensity Night=1.05 +Grading Saturation Intensity Day=1.09 +Grading Saturation Intensity Interior=1.02 +Grading Saturation Contrast Night=1.12 +Grading Saturation Contrast Day=1.23 +Grading Saturation Contrast Interior=1.18 +Grading Value Intensity Night=0.92 +Grading Value Intensity Day=0.94 +Grading Value Intensity Interior=0.88 +Grading Value Contrast Night=1.09 +Grading Value Contrast Day=1.12 +Grading Value Contrast Interior=1.05 Colorize After HSV=true Enable LUT Grading=true -LUT Blend Night=0.56 -LUT Blend Day=0.67 -LUT Blend Interior=0.49 +LUT Blend Night=0.32 +LUT Blend Day=0.36 +LUT Blend Interior=0.28 Enable Technicolor=true -Technicolor Blend=0.6 +Technicolor Blend=0.5 Enable Vanilla Imagespace=true -Vanilla Tint Contrast=0.74 -Vanilla Tint Strength=1.08 +Vanilla Tint Contrast=1.14 +Vanilla Tint Strength=1.0 Vanilla Tint Blend=0.94 -Vanilla Vibrance Contrast=0.84 +Vanilla Vibrance Contrast=1.11 Vanilla Vibrance Strength=1.0 Vanilla Vibrance Blend=0.91 Vanilla Contrast Blend=0.96 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..8dac524 100644 --- a/enbseries/enbeffectpostpass.fx.ini +++ b/enbseries/enbeffectpostpass.fx.ini @@ -29,3 +29,18 @@ 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=2 +Vignette Blending Mode=0 +Vignette Contrast=9.83 +Vignette Intensity=0.47 +Vignette Shift=0.0 +Vignette Color Red=0.0 +Vignette Color Green=0.0 +Vignette Color Blue=0.0 +Border Blur Contrast=1.6 +Border Blur Intensity=3.74 +Border Blur Shift=0.0 +Border Blur Radius=1.0 +Vignette Color=-0.03, -0.05, -0.07 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 ff7a0be..12a0262 100644 --- a/enbseries/menbweatherinfo.txt +++ b/enbseries/menbweatherinfo.txt @@ -1,16 +1,35 @@ +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 + This is still a work in progress. Hopefully the classification will be ready by the time Fallout 4 ENB supports weathers. Fallout4 -15E DefaultWeather WARM +15E DefaultWeather . 116B FXDiamondSunlightBounce . 116D DiamondWeather . 116E DiamondWeatherPastel . 16EC IstWeather . 29BB8 FXWthrSunlightOffAtNight . -2B52A CommonwealthClear WARM +2B52A CommonwealthClear . 6ED5A FXWthrInvertDayNight . 747C8 FXConcord01 . 7548F FXWthrSunlight . @@ -19,76 +38,82 @@ Fallout4 777CF FXWthrInvertDayNightWarm . 88C57 FXWthrMoonlightOnly . 96C61 FXWthrMorningOnly . -A1588 NeutralWeather WARM +A1588 NeutralWeather . A6858 WorldMapWeather . DB2A1 MQ203Weather . -F1033 CommonwealthGSOvercast WARM -FF98F PrewarPlayerHouseInteriorWeather WARM +F1033 CommonwealthGSOvercast . +FF98F PrewarPlayerHouseInteriorWeather . 108640 FXInstituteDayNightCycle . 10D573 FXInstituteDayNightCycleKey . 10E3D4 EditorCloudPreview . -10F781 TCommonwealthMarshOvercast COLD +10F781 TCommonwealthMarshOvercast . 115C64 GoodneighborWeatherBase . -1209AF NeutralOvercast COLD -1256FB FXNukeWeather WARM -12A18E CommonwealthSanctuaryClear WARM +1209AF NeutralOvercast . +1256FB FXNukeWeather . +12A18E CommonwealthSanctuaryClear . 141AB4 FXWthrSunlightWhiteBounce . 171621 DefaultInteriorWeatherNoLUT . 171636 FXWthrSunlightOffAtNightGlass . 191647 FXWthrInvertDayNightGS . 1A65E5 ConcMuseumWeather . 1A65F0 DefaultInteriorWeather . -1A6994 CommonwealthSanctuaryClearNukeFog WARM -1BD481 CommonwealthGSFoggy WARM -1C3473 CommonwealthFoggy COLD -1C3D5E CommonwealthGSRadstorm WARM +1A6994 CommonwealthSanctuaryClearNukeFog . +1BD481 CommonwealthGSFoggy . +1C3473 CommonwealthFoggy . +1C3D5E CommonwealthGSRadstorm . 1C8556 CommonwealthOvercast . -1CA7E4 CommonwealthRain COLD +1CA7E4 CommonwealthRain . 1CC186 CommonwealthMisty . -1CD096 CommonwealthMistyRainy COLD +1CD096 CommonwealthMistyRainy . 1D1CEC FXWthrSunlightOffAtNightBlack . -1D670E CommonwealthClearestSkies WARM +1D670E CommonwealthClearestSkies . 1E5E60 CommonwealthDarkSkies . -1EB2FF CommonwealthPolluted WARM +1EB2FF CommonwealthPolluted . 1F2529 CommOvercastTest2 . 1F61A1 CommonwealthDusty . -1F61FD CGPrewarNukeFXWeather WARM +1F61FD CGPrewarNukeFXWeather . 20F46C CommonwealthOvercastBackup . -211221 VideoVaultExit WARM -2115D7 CommonwealthMistyRainyBackup COLD -216A98 CommonwealthClearBackup WARM -21A563 CommonwealthClearTrailer1 WARM -21A564 CommonwealthClearTrailer2 WARM -222394 CommonwealthGSRadstormOld WARM -22239A CommonwealthRainBackup COLD -225922 CommonwealthSanctuaryClearNoAttach COLD +211221 VideoVaultExit . +2115D7 CommonwealthMistyRainyBackup . +216A98 CommonwealthClearBackup . +21A563 CommonwealthClearTrailer1 . +21A564 CommonwealthClearTrailer2 . +222394 CommonwealthGSRadstormOld . +22239A CommonwealthRainBackup . +225922 CommonwealthSanctuaryClearNoAttach . 226448 CommonwealthDarkSkies3 . 2385FB CommonwealthDarkSkies2 . -2385FD CommonwealthClear2 WARM -2392A2 CommonwealthFoggyBackup COLD -2392A3 CommonwealthGSRadstormBackup WARM -2392A4 CommonwealthGSFoggyBackup WARM +2385FD CommonwealthClear2 . +2392A2 CommonwealthFoggyBackup . +2392A3 CommonwealthGSRadstormBackup . +2392A4 CommonwealthGSFoggyBackup . 2392A5 CommonwealthMistyBackup . -2392A6 CommonwealthSanctuaryClearBackup WARM -23AB9C CommonwealthClearBackup2 WARM -2486A4 CommonwealthClear_VBFog WARM -2486A5 CommonwealthOvercast_VBFog COLD +2392A6 CommonwealthSanctuaryClearBackup . +23AB9C CommonwealthClearBackup2 . +2486A4 CommonwealthClear_VBFog . +2486A5 CommonwealthOvercast_VBFog . DLCCoast -74C6 DLC03_RadStorm WARM -74F2 DLC03_UNUSEDMistyFogWeather COLD +74C6 DLC03_RadStorm . +74F2 DLC03_UNUSEDMistyFogWeather . 74F3 DLC03_TestMistyWeather . -74F5 DLC03_RadMistWeather COLD -74FA DLC03_RainWeather COLD -7FBA DLC03_RadFogWeather COLD +74F5 DLC03_RadMistWeather . +74FA DLC03_RainWeather . +7FBA DLC03_RadFogWeather . 9962 DLC03_ClearWeather . 23A97 DLC03VirtualWeather01 . -247B6 DLC03AtomM01_RadStorm WARM +247B6 DLC03AtomM01_RadStorm . 31416 DLC03VirtualWeather01Original . -427EB DLC03_RadMistWeatherBeforeGrantMessedItUp COLD -45F6F DLC03_ClearWeatherFast WARM +427EB DLC03_RadMistWeatherBeforeGrantMessedItUp . +45F6F DLC03_ClearWeatherFast . 54132 DLC03VirtualWeather01OriginalFog . 56378 FXWthrWindowNoGlow01 . -56638 DLC03_ClearWeatherFastBackup WARM -5D0C4 dlc03_radmistweatherFast COLD \ No newline at end of file +56638 DLC03_ClearWeatherFastBackup . +5D0C4 dlc03_radmistweatherFast . + +DLCNukaWorld + +7E3B DLC04NukaWorldClear . +30ACD DLC04NukaWorldRain . +367CA DLC04NukaWorldClearDusty . \ No newline at end of file