1
Fork 0

MariENB FROST 3.3.0

This commit is contained in:
Marisa the Magician 2019-04-07 17:52:50 +02:00
commit 357bcfa339
18 changed files with 925 additions and 1648 deletions

View file

@ -3,7 +3,7 @@ UseEffect=true
[EFFECT] [EFFECT]
UseOriginalObjectsProcessing=false UseOriginalObjectsProcessing=false
UseOriginalPostProcessing=false UseOriginalPostProcessing=false
UseOriginalColorFilter=false UseOriginalColorFilter=true
UseOriginalBloom=false UseOriginalBloom=false
UseOriginalAdaptation=false UseOriginalAdaptation=false
EnablePostPassShader=true EnablePostPassShader=true
@ -56,22 +56,22 @@ AmountInteriorNight=1.0
[SKY] [SKY]
IgnoreWeatherSystem=true IgnoreWeatherSystem=true
Enable=true Enable=true
GradientIntensityDawn=1.04 GradientIntensityDawn=1.010001
GradientIntensitySunrise=1.12 GradientIntensitySunrise=1.110001
GradientIntensityDay=1.18 GradientIntensityDay=1.330001
GradientIntensitySunset=1.1 GradientIntensitySunset=1.110001
GradientIntensityDusk=1.04 GradientIntensityDusk=1.03
GradientIntensityNight=1.02 GradientIntensityNight=0.930001
GradientIntensityInteriorDay=1.18 GradientIntensityInteriorDay=1.29
GradientIntensityInteriorNight=1.03 GradientIntensityInteriorNight=0.94
GradientDesaturationDawn=0.04 GradientDesaturationDawn=0.0
GradientDesaturationSunrise=0.06 GradientDesaturationSunrise=0.0
GradientDesaturationDay=0.1 GradientDesaturationDay=0.0
GradientDesaturationSunset=0.07 GradientDesaturationSunset=0.0
GradientDesaturationDusk=0.04 GradientDesaturationDusk=0.0
GradientDesaturationNight=0.02 GradientDesaturationNight=0.0
GradientDesaturationInteriorDay=0.15 GradientDesaturationInteriorDay=0.0
GradientDesaturationInteriorNight=0.03 GradientDesaturationInteriorNight=0.0
GradientTopIntensityDawn=0.82 GradientTopIntensityDawn=0.82
GradientTopIntensitySunrise=0.87 GradientTopIntensitySunrise=0.87
GradientTopIntensityDay=0.990001 GradientTopIntensityDay=0.990001
@ -90,18 +90,18 @@ GradientTopCurveInteriorDay=0.98
GradientTopCurveInteriorNight=0.82 GradientTopCurveInteriorNight=0.82
GradientTopColorFilterDawn=0.949, 0.839, 0.98 GradientTopColorFilterDawn=0.949, 0.839, 0.98
GradientTopColorFilterSunrise=0.851, 0.855, 0.961 GradientTopColorFilterSunrise=0.851, 0.855, 0.961
GradientTopColorFilterDay=0.941, 0.992, 0.996 GradientTopColorFilterDay=1, 1, 1
GradientTopColorFilterSunset=0.882, 0.875, 0.961 GradientTopColorFilterSunset=0.882, 0.875, 0.961
GradientTopColorFilterDusk=0.914, 0.827, 0.969 GradientTopColorFilterDusk=0.914, 0.827, 0.969
GradientTopColorFilterNight=0.827, 0.82, 0.961 GradientTopColorFilterNight=0.827, 0.82, 0.961
GradientTopColorFilterInteriorDay=0.949, 0.996, 0.992 GradientTopColorFilterInteriorDay=1, 1, 1
GradientTopColorFilterInteriorNight=0.898, 0.835, 0.906 GradientTopColorFilterInteriorNight=0.898, 0.835, 0.906
GradientMiddleIntensityDawn=0.92 GradientMiddleIntensityDawn=0.92
GradientMiddleIntensitySunrise=0.95 GradientMiddleIntensitySunrise=0.95
GradientMiddleIntensityDay=1.02 GradientMiddleIntensityDay=1.05
GradientMiddleIntensitySunset=0.96 GradientMiddleIntensitySunset=0.96
GradientMiddleIntensityDusk=0.91 GradientMiddleIntensityDusk=0.91
GradientMiddleIntensityNight=0.88 GradientMiddleIntensityNight=0.860001
GradientMiddleIntensityInteriorDay=1.0 GradientMiddleIntensityInteriorDay=1.0
GradientMiddleIntensityInteriorNight=0.87 GradientMiddleIntensityInteriorNight=0.87
GradientMiddleCurveDawn=0.93 GradientMiddleCurveDawn=0.93
@ -114,60 +114,60 @@ GradientMiddleCurveInteriorDay=1.05
GradientMiddleCurveInteriorNight=0.87 GradientMiddleCurveInteriorNight=0.87
GradientMiddleColorFilterDawn=0.945, 0.859, 0.992 GradientMiddleColorFilterDawn=0.945, 0.859, 0.992
GradientMiddleColorFilterSunrise=0.886, 0.894, 0.996 GradientMiddleColorFilterSunrise=0.886, 0.894, 0.996
GradientMiddleColorFilterDay=0.847, 0.914, 0.957 GradientMiddleColorFilterDay=1, 1, 1
GradientMiddleColorFilterSunset=0.937, 0.914, 0.992 GradientMiddleColorFilterSunset=0.937, 0.914, 0.992
GradientMiddleColorFilterDusk=0.961, 0.875, 0.992 GradientMiddleColorFilterDusk=0.965, 0.882, 0.992
GradientMiddleColorFilterNight=0.847, 0.922, 0.996 GradientMiddleColorFilterNight=0.847, 0.922, 0.996
GradientMiddleColorFilterInteriorDay=0.898, 0.933, 0.984 GradientMiddleColorFilterInteriorDay=1, 1, 1
GradientMiddleColorFilterInteriorNight=0.867, 0.867, 0.992 GradientMiddleColorFilterInteriorNight=0.867, 0.867, 0.992
GradientHorizonIntensityDawn=0.75 GradientHorizonIntensityDawn=0.95
GradientHorizonIntensitySunrise=0.81 GradientHorizonIntensitySunrise=1.07
GradientHorizonIntensityDay=0.930001 GradientHorizonIntensityDay=1.170001
GradientHorizonIntensitySunset=0.83 GradientHorizonIntensitySunset=1.06
GradientHorizonIntensityDusk=0.78 GradientHorizonIntensityDusk=0.97
GradientHorizonIntensityNight=0.640001 GradientHorizonIntensityNight=0.910001
GradientHorizonIntensityInteriorDay=1.0 GradientHorizonIntensityInteriorDay=1.17
GradientHorizonIntensityInteriorNight=0.66 GradientHorizonIntensityInteriorNight=0.91
GradientHorizonCurveDawn=0.82 GradientHorizonCurveDawn=0.98
GradientHorizonCurveSunrise=0.86 GradientHorizonCurveSunrise=1.02
GradientHorizonCurveDay=0.92 GradientHorizonCurveDay=1.05
GradientHorizonCurveSunset=0.87 GradientHorizonCurveSunset=1.01
GradientHorizonCurveDusk=0.83 GradientHorizonCurveDusk=0.99
GradientHorizonCurveNight=0.78 GradientHorizonCurveNight=0.89
GradientHorizonCurveInteriorDay=0.9 GradientHorizonCurveInteriorDay=1.03
GradientHorizonCurveInteriorNight=0.98 GradientHorizonCurveInteriorNight=0.95
GradientHorizonColorFilterDawn=0.906, 0.859, 0.929 GradientHorizonColorFilterDawn=1, 1, 1
GradientHorizonColorFilterSunrise=0.902, 0.882, 0.992 GradientHorizonColorFilterSunrise=1, 1, 1
GradientHorizonColorFilterDay=0.918, 0.988, 0.973 GradientHorizonColorFilterDay=1, 1, 1
GradientHorizonColorFilterSunset=0.898, 0.859, 0.984 GradientHorizonColorFilterSunset=1, 1, 1
GradientHorizonColorFilterDusk=0.925, 0.882, 0.953 GradientHorizonColorFilterDusk=1, 1, 1
GradientHorizonColorFilterNight=0.78, 0.882, 0.984 GradientHorizonColorFilterNight=1, 1, 1
GradientHorizonColorFilterInteriorDay=0.788, 0.91, 0.953 GradientHorizonColorFilterInteriorDay=1, 1, 1
GradientHorizonColorFilterInteriorNight=0.851, 0.863, 0.89 GradientHorizonColorFilterInteriorNight=1, 1, 1
CloudsIntensityDawn=0.58 CloudsIntensityDawn=0.850001
CloudsIntensitySunrise=0.950001 CloudsIntensitySunrise=1.030001
CloudsIntensityDay=1.030001 CloudsIntensityDay=1.230001
CloudsIntensitySunset=0.880001 CloudsIntensitySunset=1.040001
CloudsIntensityDusk=0.550001 CloudsIntensityDusk=0.880001
CloudsIntensityNight=0.290001 CloudsIntensityNight=0.650001
CloudsIntensityInteriorDay=1.0 CloudsIntensityInteriorDay=1.26
CloudsIntensityInteriorNight=0.33 CloudsIntensityInteriorNight=0.64
CloudsCurveDawn=1.13 CloudsCurveDawn=1.28
CloudsCurveSunrise=1.09 CloudsCurveSunrise=1.01
CloudsCurveDay=1.0 CloudsCurveDay=0.83
CloudsCurveSunset=1.1 CloudsCurveSunset=1.02
CloudsCurveDusk=1.2 CloudsCurveDusk=1.26
CloudsCurveNight=1.25 CloudsCurveNight=1.44
CloudsCurveInteriorDay=1.02 CloudsCurveInteriorDay=0.88
CloudsCurveInteriorNight=1.2 CloudsCurveInteriorNight=1.37
CloudsDesaturationDawn=0.16 CloudsDesaturationDawn=0.0
CloudsDesaturationSunrise=0.22 CloudsDesaturationSunrise=0.0
CloudsDesaturationDay=0.33 CloudsDesaturationDay=0.0
CloudsDesaturationSunset=0.21 CloudsDesaturationSunset=0.0
CloudsDesaturationDusk=0.19 CloudsDesaturationDusk=0.0
CloudsDesaturationNight=0.11 CloudsDesaturationNight=0.0
CloudsDesaturationInteriorDay=0.31 CloudsDesaturationInteriorDay=0.0
CloudsDesaturationInteriorNight=0.12 CloudsDesaturationInteriorNight=0.0
CloudsOpacityDawn=1.0 CloudsOpacityDawn=1.0
CloudsOpacitySunrise=1.0 CloudsOpacitySunrise=1.0
CloudsOpacityDay=1.0 CloudsOpacityDay=1.0
@ -178,11 +178,11 @@ CloudsOpacityInteriorDay=1.0
CloudsOpacityInteriorNight=1.0 CloudsOpacityInteriorNight=1.0
CloudsColorFilterDawn=0.984, 0.855, 0.996 CloudsColorFilterDawn=0.984, 0.855, 0.996
CloudsColorFilterSunrise=0.867, 0.882, 0.984 CloudsColorFilterSunrise=0.867, 0.882, 0.984
CloudsColorFilterDay=0.937, 0.965, 0.984 CloudsColorFilterDay=1, 1, 1
CloudsColorFilterSunset=0.855, 0.851, 0.984 CloudsColorFilterSunset=0.855, 0.851, 0.984
CloudsColorFilterDusk=0.945, 0.831, 0.988 CloudsColorFilterDusk=0.82, 0.749, 0.984
CloudsColorFilterNight=0.839, 0.886, 0.98 CloudsColorFilterNight=0.847, 0.894, 0.98
CloudsColorFilterInteriorDay=0.788, 0.886, 0.914 CloudsColorFilterInteriorDay=1, 1, 1
CloudsColorFilterInteriorNight=0.792, 0.808, 0.957 CloudsColorFilterInteriorNight=0.792, 0.808, 0.957
SunIntensityDawn=1.91 SunIntensityDawn=1.91
SunIntensitySunrise=2.45 SunIntensitySunrise=2.45
@ -234,14 +234,14 @@ MoonColorFilterInteriorDay=1, 1, 1
MoonColorFilterInteriorNight=0.455, 0.522, 0.816 MoonColorFilterInteriorNight=0.455, 0.522, 0.816
[ENVIRONMENT] [ENVIRONMENT]
IgnoreWeatherSystem=true IgnoreWeatherSystem=true
DirectLightingIntensityDawn=1.12 DirectLightingIntensityDawn=1.26
DirectLightingIntensitySunrise=1.47 DirectLightingIntensitySunrise=1.47
DirectLightingIntensityDay=1.71 DirectLightingIntensityDay=1.71
DirectLightingIntensitySunset=1.39 DirectLightingIntensitySunset=1.39
DirectLightingIntensityDusk=1.15 DirectLightingIntensityDusk=1.21
DirectLightingIntensityNight=0.94 DirectLightingIntensityNight=1.12
DirectLightingIntensityInteriorDay=1.59 DirectLightingIntensityInteriorDay=1.59
DirectLightingIntensityInteriorNight=0.85 DirectLightingIntensityInteriorNight=0.89
DirectLightingDesaturationDawn=0.06 DirectLightingDesaturationDawn=0.06
DirectLightingDesaturationSunrise=0.1 DirectLightingDesaturationSunrise=0.1
DirectLightingDesaturationDay=0.14 DirectLightingDesaturationDay=0.14
@ -252,18 +252,18 @@ DirectLightingDesaturationInteriorDay=0.14
DirectLightingDesaturationInteriorNight=0.04 DirectLightingDesaturationInteriorNight=0.04
DirectLightingColorFilterDawn=0.996, 0.886, 0.98 DirectLightingColorFilterDawn=0.996, 0.886, 0.98
DirectLightingColorFilterSunrise=0.996, 0.878, 0.906 DirectLightingColorFilterSunrise=0.996, 0.878, 0.906
DirectLightingColorFilterDay=0.996, 0.957, 0.902 DirectLightingColorFilterDay=1, 1, 1
DirectLightingColorFilterSunset=0.992, 0.906, 0.937 DirectLightingColorFilterSunset=0.992, 0.906, 0.937
DirectLightingColorFilterDusk=0.976, 0.922, 0.992 DirectLightingColorFilterDusk=0.976, 0.922, 0.992
DirectLightingColorFilterNight=0.886, 0.882, 0.992 DirectLightingColorFilterNight=0.886, 0.882, 0.992
DirectLightingColorFilterInteriorDay=0.98, 0.953, 0.941 DirectLightingColorFilterInteriorDay=1, 1, 1
DirectLightingColorFilterInteriorNight=0.886, 0.863, 0.996 DirectLightingColorFilterInteriorNight=0.886, 0.863, 0.996
AmbientLightingIntensityDawn=0.33 AmbientLightingIntensityDawn=0.33
AmbientLightingIntensitySunrise=0.55 AmbientLightingIntensitySunrise=0.55
AmbientLightingIntensityDay=0.65 AmbientLightingIntensityDay=0.65
AmbientLightingIntensitySunset=0.53 AmbientLightingIntensitySunset=0.53
AmbientLightingIntensityDusk=0.42 AmbientLightingIntensityDusk=0.42
AmbientLightingIntensityNight=0.28 AmbientLightingIntensityNight=0.27
AmbientLightingIntensityInteriorDay=0.15 AmbientLightingIntensityInteriorDay=0.15
AmbientLightingIntensityInteriorNight=0.12 AmbientLightingIntensityInteriorNight=0.12
[SSAO_SSIL] [SSAO_SSIL]
@ -278,6 +278,8 @@ ILAmount=1.29
ILAmountInterior=1.18 ILAmountInterior=1.18
AOMixingType=2 AOMixingType=2
AOMixingTypeInterior=3 AOMixingTypeInterior=3
ResolutionScale=0.5
SourceTexturesScale=0.5
[FOG] [FOG]
IgnoreWeatherSystem=true IgnoreWeatherSystem=true
DistanceFadeDawn=1.0 DistanceFadeDawn=1.0

View file

@ -1 +1 @@
3.2.8 BETA "Let Go" 3.3.0 "Malden's Angel"

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -1,38 +1,48 @@
[WEATHER001] [WEATHER001]
FileName=_hotweather.ini FileName=wt_general.ini
WeatherIDs= WeatherIDs=
[WEATHER002] [WEATHER002]
FileName=_coldweather.ini FileName=wt_dark.ini
WeatherIDs=1c3d5e, 1c8556, 74fa, 9962 WeatherIDs=
[WEATHER003] [WEATHER003]
FileName=_fogweather.ini FileName=wt_harbor.ini
WeatherIDs=f1033, 222394 WeatherIDs=
[WEATHER004] [WEATHER004]
FileName=_coldfogweather.ini FileName=wt_frosty.ini
WeatherIDs=1c3473, 2392a3, 74c6, 74f5, 7fba, 2224b, 25054, 5d0c4 WeatherIDs=
[WEATHER005] [WEATHER005]
FileName=_hotfogweather.ini FileName=wt_heat.ini
WeatherIDs= WeatherIDs=
[WEATHER006] [WEATHER006]
FileName= FileName=wt_scorched.ini
WeatherIDs=
[WEATHER007] [WEATHER007]
FileName= FileName=wt_generalfog.ini
WeatherIDs=
[WEATHER008] [WEATHER008]
FileName= FileName=wt_generalrain.ini
WeatherIDs=
[WEATHER009] [WEATHER009]
FileName= FileName=wt_darkfog.ini
WeatherIDs=
[WEATHER010] [WEATHER010]
FileName= FileName=wt_darkrain.ini
WeatherIDs=
[WEATHER011] [WEATHER011]
FileName= FileName=wt_harborfog.ini
WeatherIDs=
[WEATHER012] [WEATHER012]
FileName= FileName=wt_frostyfog.ini
WeatherIDs=
[WEATHER013] [WEATHER013]
FileName= FileName=wt_harborrain.ini
WeatherIDs=
[WEATHER014] [WEATHER014]
FileName= FileName=wt_heatfog.ini
WeatherIDs=
[WEATHER015] [WEATHER015]
FileName= FileName=wt_scorchedfog.ini
WeatherIDs=
[WEATHER016] [WEATHER016]
FileName= FileName=
[WEATHER017] [WEATHER017]

View file

@ -423,10 +423,10 @@ float4 PS_Downsize( VS_OUTPUT_POST IN, float4 v0 : SV_Position0,
float2 coord = IN.txcoord0.xy; float2 coord = IN.txcoord0.xy;
float2 ssz; float2 ssz;
if ( insz <= 0.0 ) return intex.Sample(Sampler2,coord); if ( insz <= 0.0 ) return intex.Sample(Sampler2,coord);
ssz = float2(1.0/insz,1.0/insz); ssz = float2(1.0/insz,1.0/insz)*0.5;
float4 res = 0.25*(intex.Sample(Sampler2,coord) float4 res = 0.25*(intex.Sample(Sampler2,coord+float2(-ssz.x,-ssz.y))
+intex.Sample(Sampler2,coord+float2(ssz.x,0.0)) +intex.Sample(Sampler2,coord+float2(ssz.x,-ssz.y))
+intex.Sample(Sampler2,coord+float2(0.0,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; return res;
} }

View file

@ -1,11 +1,11 @@
[ENBBLOOM.FX] [ENBBLOOM.FX]
TECHNIQUE=2 TECHNIQUE=2
Bloom Intensity Night=0.25 Bloom Intensity Night=0.27
Bloom Intensity Day=0.22 Bloom Intensity Day=0.25
Bloom Intensity Interior=0.27 Bloom Intensity Interior=0.29
Bloom Contrast Night=1.04 Bloom Contrast Night=0.94
Bloom Contrast Day=1.09 Bloom Contrast Day=0.98
Bloom Contrast Interior=1.01 Bloom Contrast Interior=0.96
Bloom Saturation Night=1.45 Bloom Saturation Night=1.45
Bloom Saturation Day=1.36 Bloom Saturation Day=1.36
Bloom Saturation Interior=1.57 Bloom Saturation Interior=1.57
@ -26,23 +26,23 @@ Blue Shift Intensity Interior=0.26
Blue Shift Luminance Factor Per-pass=0.61 Blue Shift Luminance Factor Per-pass=0.61
Blue Shift Color Factor Per-pass=0.79 Blue Shift Color Factor Per-pass=0.79
Enable Anamorphic Bloom=true Enable Anamorphic Bloom=true
Anamorphic Bloom Blend Night=0.39 Anamorphic Bloom Blend Night=0.54
Anamorphic Bloom Blend Day=0.35 Anamorphic Bloom Blend Day=0.46
Anamorphic Bloom Blend Interior=0.42 Anamorphic Bloom Blend Interior=0.61
Anamorphic Bloom Blue Shift Night=0.553, 0.404, 0.851 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 Day=0.424, 0.384, 0.831
Anamorphic Bloom Blue Shift Interior=0.537, 0.475, 0.89 Anamorphic Bloom Blue Shift Interior=0.537, 0.475, 0.89
Anamorphic Bloom Blue Shift Intensity Night=1.27 Anamorphic Bloom Blue Shift Intensity Night=1.27
Anamorphic Bloom Blue Shift Intensity Day=1.17 Anamorphic Bloom Blue Shift Intensity Day=1.17
Anamorphic Bloom Blue Shift Intensity Interior=1.45 Anamorphic Bloom Blue Shift Intensity Interior=1.45
Anamorphic Bloom Contrast Night=1.27 Anamorphic Bloom Contrast Night=1.39
Anamorphic Bloom Contrast Day=1.36 Anamorphic Bloom Contrast Day=1.45
Anamorphic Bloom Contrast Interior=1.15 Anamorphic Bloom Contrast Interior=1.31
Anamorphic Bloom Radius Multiplier=1.0 Anamorphic Bloom Radius Multiplier=1.0
Bloom Pass 1 Blend=0.13 Bloom Pass 1 Blend=0.13
Bloom Pass 2 Blend=0.2 Bloom Pass 2 Blend=0.2
Bloom Pass 3 Blend=0.35 Bloom Pass 3 Blend=0.35
Bloom Pass 4 Blend=0.66 Bloom Pass 4 Blend=0.55
Bloom Pass 5 Blend=0.85 Bloom Pass 5 Blend=0.78
Bloom Pass 6 Blend=1.05 Bloom Pass 6 Blend=0.97
Bloom Single Pass Blend=0.52 Bloom Single Pass Blend=0.52

View file

@ -604,17 +604,68 @@ bool dofdisable
string UIName = "Disable DOF"; string UIName = "Disable DOF";
string UIWidget = "Checkbox"; string UIWidget = "Checkbox";
> = {false}; > = {false};
bool doffixedonly
<
string UIName = "Use Only Fixed DOF";
string UIWidget = "Checkbox";
> = {false};
float dofpradius float dofpradius
< <
string UIName = "DOF Blur Radius"; string UIName = "DOF Gather Blur Radius";
string UIWidget = "Spinner"; string UIWidget = "Spinner";
float UIMin = 0.0; float UIMin = 0.0;
> = {6.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 float dofpcha
< <
string UIName = "DOF Blur Chromatic Aberration"; string UIName = "DOF Blur Chromatic Aberration";
string UIWidget = "Spinner"; string UIWidget = "Spinner";
> = {0.0}; > = {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 */ /* tilting */
float doftiltxcenter float doftiltxcenter
< <
@ -826,6 +877,236 @@ bool ssaodebug
string UIName = "Debug SSAO"; string UIName = "Debug SSAO";
string UIWidget = "Checkbox"; string UIWidget = "Checkbox";
> = {false}; > = {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 */ /* mathematical constants */
static const float pi = 3.1415926535898; 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)) #define luminance(x) dot(x,float3(0.2126,0.7152,0.0722))
/* CCIR601 */ /* CCIR601 */
//#define luminance(x) dot(x,float3(0.299,0.587,0.114)) //#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<c.b)?float4(c.bg,K.wz):float4(c.gb,K.xy);
float4 q = (c.r<p.x)?float4(p.xyw,c.r):float4(c.r,p.yzx);
float d = q.x-min(q.w,q.y);
float e = 1.0e-10;
return float3(abs(q.z+(q.w-q.y)/(6.0*d+e)),d/(q.x+e),q.x);
}
float3 hsv2rgb( float3 c )
{
float4 K = float4(1.0,2.0/3.0,1.0/3.0,3.0);
float3 p = abs(frac(c.x+K.xyz)*6.0-K.w);
return c.z*lerp(K.x,saturate(p-K.x),c.y);
}
float depthlinear( float2 coord ) float depthlinear( float2 coord )
{ {
float z = TextureDepth.SampleLevel(Sampler1,coord,0).x; float z = TextureDepth.SampleLevel(Sampler1,coord,0).x;
@ -1122,7 +1417,7 @@ float4 PS_DoFPrepass( VS_OUTPUT_POST IN, float4 v0 : SV_Position0 ) : SV_Target
/* cheap tilt */ /* cheap tilt */
foc = foc+0.01*doftiltx*(doftiltxcenter-coord.x) foc = foc+0.01*doftiltx*(doftiltxcenter-coord.x)
+0.01*doftilty*(doftiltycenter-coord.y); +0.01*doftilty*(doftiltycenter-coord.y);
float dff = abs(dep-doffixedfocusdepth); float dff = abs((dep-doffixedfocusdepth)*1.0/doffixedfocuscap);
dff = clamp(pow(dff,doffixedfocuspow)*doffixedfocusmult dff = clamp(pow(dff,doffixedfocuspow)*doffixedfocusmult
+doffixedfocusbump,0.0,1.0); +doffixedfocusbump,0.0,1.0);
if ( dep > doffixedfocuscap ) dff = 1.0; if ( dep > 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; if ( doffixedcut && (dep >= cutoff*0.000001) ) dfu *= 0;
float dfc = abs(dep-foc); float dfc = abs(dep-foc);
dfc = clamp(pow(dfc,dofpow)*dofmult+dofbump,0.0,1.0); dfc = clamp(pow(dfc,dofpow)*dofmult+dofbump,0.0,1.0);
if ( doffixedonly ) dfc *= 0;
dfc += lerp(0.0,dfu,doffixedunfocusblend); dfc += lerp(0.0,dfu,doffixedunfocusblend);
dfc *= lerp(1.0,dff,doffixedfocusblend); dfc *= lerp(1.0,dff,doffixedfocusblend);
return clamp(dfc,0.0,1.0); 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 */ /* old Edgevision mode */
float3 EdgeView( float3 res, float2 coord ) float3 EdgeView( float3 res, float2 coord )
{ {
@ -1193,13 +1478,67 @@ float3 EdgeView( float3 res, float2 coord )
return mud; return mud;
} }
/* Edgevision and Sharpen */ /* Colour grading based on depth */
float4 PS_Edge( VS_OUTPUT_POST IN, float4 v0 : SV_Position0 ) : SV_Target 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; 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); 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 = (ofs-0.5)*2.0;
ofs *= pow(length(ofs),heatpow); ofs *= pow(length(ofs),heatpow);
ofs *= todpow; ofs *= todpow;
if ( !heatalways ) ofs *= weatherfactor(WT_HOT); if ( !heatalways ) ofs *= max(0.0,warmfactor-coldfactor);
odep = TextureDepth.SampleLevel(Sampler1,coord+ofs*heatstrength odep = TextureDepth.SampleLevel(Sampler1,coord+ofs*heatstrength
*distfade*0.01,0).x; *distfade*0.01,0).x;
float odistfade = clamp(pow(max(0,odep),heatfadepow)*heatfademul 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, TextureCurrent.Sample(Sampler0,0.5).x,
saturate(DofParameters.w)),0.0); 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 */ /* gather blur pass */
float4 PS_DoFBlur( VS_OUTPUT_POST IN, float4 v0 : SV_Position0 ) : SV_Target 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); if ( dfc <= dofminblur ) return TextureColor.Sample(Sampler1,coord);
float4 res = float4(0,0,0,0); float4 res = float4(0,0,0,0);
float dep = TextureDepth.Sample(Sampler1,coord).x; float dep = TextureDepth.Sample(Sampler1,coord).x;
float sd, ds, sw, tw = 0;
float2 bsz = bof*dofpradius*dfc; 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++ ) [unroll] for ( int i=0; i<32; i++ )
{ {
sc = float4(TextureColor.SampleLevel(Sampler1,coord sc = dofsample(coord+poisson32[i]*bsz,bsz,dfc,dofhilite,ds,sd);
+poisson32[i]*bsz*(1+dofpcha*0.1),dfc*4.0).r, sw.r = (ds.r>dep)?1.0:sd.r;
TextureColor.SampleLevel(Sampler1,coord sw.g = (ds.g>dep)?1.0:sd.g;
+poisson32[i]*bsz,dfc*4.0).g, sw.b = (ds.b>dep)?1.0:sd.b;
TextureColor.SampleLevel(Sampler1,coord sw.a = (ds.a>dep)?1.0:sd.a;
+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;
tw += sw; tw += sw;
res += sc*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; if ( dfc <= dofminblur ) return res;
float dep = TextureDepth.Sample(Sampler1,coord).x; float dep = TextureDepth.Sample(Sampler1,coord).x;
float sr = dofpradius*dfc; float2 sf = bof+(TextureNoise3.SampleLevel(Sampler2,coord
float w = max(0,(1/(sr*sr+1))*luminance(res.rgb+0.01)); *(bresl/256.0),0,0).xy*2.0-1.0)*dofbnoise*0.001;
res *= w; float2 sr = sf*dofbradius*dfc;
float tw = w; int rsamples;
float2 bsz = bof*sr; float bstep, bw;
float4 pc; float4 sc, ds, sd, sw, tw = float4(1,1,1,1);
float sc, ds; float2 rcoord;
[unroll] for ( int i=0; i<32; i++ ) #define dofbrings 7
#define dofbsamples 3
[unroll] for ( int i=1; i<=dofbrings; i++ )
{ {
pc = float4(TextureColor.SampleLevel(Sampler1,coord rsamples = i*dofbsamples;
+poisson32[i]*bsz*(1+dofpcha*0.1),dfc*4.0).r, [unroll] for ( int j=0; j<rsamples; j++ )
TextureColor.SampleLevel(Sampler1,coord {
+poisson32[i]*bsz,dfc*4.0).g, bstep = pi*2.0/(float)rsamples;
TextureColor.SampleLevel(Sampler1,coord rcoord = gcircle(j*bstep)*i;
+poisson32[i]*bsz*(1-dofpcha*0.1),dfc*4.0).b, bw = lerp(1.0,(float)i/(float)dofbrings,dofbbias);
TextureColor.SampleLevel(Sampler1,coord sc = dofsample(coord+rcoord*sr,sr*i,dfc,dofhilite,ds,sd);
+poisson32[i]*bsz,dfc*4.0).a); sw.r = (ds.r>dep)?1.0:sd.r;
ds = TextureDepth.SampleLevel(Sampler1,coord+poisson32[i]*bsz, sw.g = (ds.g>dep)?1.0:sd.g;
0).x; sw.b = (ds.b>dep)?1.0:sd.b;
sc = abs(pc.a*dofpradius); sw.a = (ds.a>dep)?1.0:sd.a;
if ( sr < 0.0 ) sc = max(abs(sr),sc); res += sc*sw*bw;
w = (1.0/(pow(sc,2)+1))*luminance(pc.rgb+0.01); tw += sw*bw;
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;
} }
res /= tw; res /= tw;
return res; return res;
@ -1451,7 +1819,7 @@ float4 PS_DoFPostBlur( VS_OUTPUT_POST IN, float4 v0 : SV_Position0 ) : SV_Target
float2 bresl; float2 bresl;
if ( (fixed.x > 0) && (fixed.y > 0) ) bresl = fixed; if ( (fixed.x > 0) && (fixed.y > 0) ) bresl = fixed;
else bresl = float2(ScreenSize.x,ScreenSize.x*ScreenSize.w); else bresl = float2(ScreenSize.x,ScreenSize.x*ScreenSize.w);
float2 bof = 1.0/bresl; float2 bof = (1.0/bresl)*dofpbradius;
float2 ofs[16] = float2 ofs[16] =
{ {
float2(1.0,1.0), float2(-1.0,-1.0), 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) float2(-1.41,1.41), float2(1.41,-1.41)
}; };
float4 res = TextureColor.Sample(Sampler1,coord); float4 res = TextureColor.Sample(Sampler1,coord);
if ( !dofpostblur ) return res;
int i; int i;
[unroll] for ( i=0; i<16; i++ ) [unroll] for ( i=0; i<16; i++ )
res += TextureColor.Sample(Sampler1,coord+ofs[i]*bof*dfc); res += TextureColor.Sample(Sampler1,coord+ofs[i]*bof*dfc);
@ -1485,8 +1854,7 @@ float2 ScreenFrost( float2 coord )
ofs = (ofs-0.5)*2.0; ofs = (ofs-0.5)*2.0;
ofs *= pow(length(ofs),frostpow)*froststrength; ofs *= pow(length(ofs),frostpow)*froststrength;
float todpow = todx_ind(frostfactor); float todpow = todx_ind(frostfactor);
if ( !frostalways ) ofs *= weatherfactor(WT_COLD) if ( !frostalways ) ofs *= max(0.0,coldfactor-warmfactor)*todpow;
+(1.0-weatherfactor(WT_HOT))*todpow;
else ofs *= todpow; else ofs *= todpow;
float dist = distance(coord,float2(0.5,0.5))*2.0; float dist = distance(coord,float2(0.5,0.5))*2.0;
ofs *= clamp(pow(dist,frostrpow)*frostrmult+frostrbump,0.0,1.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; 1.0)*frostblend;
float todpow = todx_ind(frostfactor); float todpow = todx_ind(frostfactor);
/* Weathers not implemented in FO4 ENB as of 0.291 */ /* Weathers not implemented in FO4 ENB as of 0.291 */
if ( !frostalways ) dist *= weatherfactor(WT_COLD) if ( !frostalways )
+(1.0-weatherfactor(WT_HOT))*todpow; dist *= max(0.0,coldfactor-warmfactor)*todpow;
else dist *= todpow; else dist *= todpow;
res.rgb *= 1.0+bmp*dist; res.rgb *= 1.0+bmp*dist;
} }
@ -1640,7 +2008,7 @@ technique11 Prepass5
pass p0 pass p0
{ {
SetVertexShader(CompileShader(vs_5_0,VS_Quad())); SetVertexShader(CompileShader(vs_5_0,VS_Quad()));
SetPixelShader(CompileShader(ps_5_0,PS_Edge())); SetPixelShader(CompileShader(ps_5_0,PS_Distortion()));
} }
} }
technique11 Prepass6 technique11 Prepass6
@ -1648,18 +2016,10 @@ technique11 Prepass6
pass p0 pass p0
{ {
SetVertexShader(CompileShader(vs_5_0,VS_Quad())); SetVertexShader(CompileShader(vs_5_0,VS_Quad()));
SetPixelShader(CompileShader(ps_5_0,PS_Distortion())); SetPixelShader(CompileShader(ps_5_0,PS_DoFBlur()));
} }
} }
technique11 Prepass7 technique11 Prepass7
{
pass p0
{
SetVertexShader(CompileShader(vs_5_0,VS_Quad()));
SetPixelShader(CompileShader(ps_5_0,PS_DoFBlur()));
}
}
technique11 Prepass8
{ {
pass p0 pass p0
{ {
@ -1667,7 +2027,7 @@ technique11 Prepass8
SetPixelShader(CompileShader(ps_5_0,PS_DoFPostBlur())); SetPixelShader(CompileShader(ps_5_0,PS_DoFPostBlur()));
} }
} }
technique11 Prepass9 technique11 Prepass8
{ {
pass p0 pass p0
{ {
@ -1676,7 +2036,7 @@ technique11 Prepass9
} }
} }
technique11 PrepassB <string UIName="MariENB (WIP Bokeh)";> technique11 PrepassB <string UIName="MariENB (HQ Bokeh)";>
{ {
pass p0 pass p0
{ {
@ -1721,7 +2081,7 @@ technique11 PrepassB5
pass p0 pass p0
{ {
SetVertexShader(CompileShader(vs_5_0,VS_Quad())); SetVertexShader(CompileShader(vs_5_0,VS_Quad()));
SetPixelShader(CompileShader(ps_5_0,PS_Edge())); SetPixelShader(CompileShader(ps_5_0,PS_Distortion()));
} }
} }
technique11 PrepassB6 technique11 PrepassB6
@ -1729,18 +2089,10 @@ technique11 PrepassB6
pass p0 pass p0
{ {
SetVertexShader(CompileShader(vs_5_0,VS_Quad())); SetVertexShader(CompileShader(vs_5_0,VS_Quad()));
SetPixelShader(CompileShader(ps_5_0,PS_Distortion())); SetPixelShader(CompileShader(ps_5_0,PS_DoFBorkeh()));
} }
} }
technique11 PrepassB7 technique11 PrepassB7
{
pass p0
{
SetVertexShader(CompileShader(vs_5_0,VS_Quad()));
SetPixelShader(CompileShader(ps_5_0,PS_DoFBorkeh()));
}
}
technique11 PrepassB8
{ {
pass p0 pass p0
{ {
@ -1748,7 +2100,7 @@ technique11 PrepassB8
SetPixelShader(CompileShader(ps_5_0,PS_DoFPostBlur())); SetPixelShader(CompileShader(ps_5_0,PS_DoFPostBlur()));
} }
} }
technique11 PrepassB9 technique11 PrepassB8
{ {
pass p0 pass p0
{ {

View file

@ -70,12 +70,12 @@ DOF Contrast Interior=3.52
DOF Shift Night=0.0 DOF Shift Night=0.0
DOF Shift Day=0.0 DOF Shift Day=0.0
DOF Shift Interior=0.0 DOF Shift Interior=0.0
DOF Fixed Focus Intensity Night=388.769989 DOF Fixed Focus Intensity Night=188.770004
DOF Fixed Focus Intensity Day=411.829987 DOF Fixed Focus Intensity Day=211.830002
DOF Fixed Focus Intensity Interior=377.649994 DOF Fixed Focus Intensity Interior=177.649994
DOF Fixed Focus Contrast Night=0.93 DOF Fixed Focus Contrast Night=2.21
DOF Fixed Focus Contrast Day=0.98 DOF Fixed Focus Contrast Day=2.63
DOF Fixed Focus Contrast Interior=0.87 DOF Fixed Focus Contrast Interior=2.35
DOF Fixed Focus Shift Night=0.0 DOF Fixed Focus Shift Night=0.0
DOF Fixed Focus Shift Day=0.0 DOF Fixed Focus Shift Day=0.0
DOF Fixed Focus Shift Interior=0.0 DOF Fixed Focus Shift Interior=0.0
@ -84,14 +84,14 @@ DOF Fixed Focus Blend Day=1.0
DOF Fixed Focus Blend Interior=1.0 DOF Fixed Focus Blend Interior=1.0
DOF Fixed Focus Depth=0.01 DOF Fixed Focus Depth=0.01
DOF Fixed Focus Cap=0.01 DOF Fixed Focus Cap=0.01
DOF Fixed Unfocus Intensity Night=1.13 DOF Fixed Unfocus Intensity Night=1.15
DOF Fixed Unfocus Intensity Day=1.06 DOF Fixed Unfocus Intensity Day=1.09
DOF Fixed Unfocus Intensity Interior=1.24 DOF Fixed Unfocus Intensity Interior=1.24
DOF Fixed Unfocus Contrast Night=96.980003 DOF Fixed Unfocus Contrast Night=96.980003
DOF Fixed Unfocus Contrast Day=134.399994 DOF Fixed Unfocus Contrast Day=134.399994
DOF Fixed Unfocus Contrast Interior=65.19001 DOF Fixed Unfocus Contrast Interior=65.19001
DOF Fixed Unfocus Shift Night=-0.95 DOF Fixed Unfocus Shift Night=-0.95
DOF Fixed Unfocus Shift Day=-1.16 DOF Fixed Unfocus Shift Day=-1.12
DOF Fixed Unfocus Shift Interior=-0.78 DOF Fixed Unfocus Shift Interior=-0.78
DOF Fixed Unfocus Blend Night=1.0 DOF Fixed Unfocus Blend Night=1.0
DOF Fixed Unfocus Blend Day=1.0 DOF Fixed Unfocus Blend Day=1.0
@ -100,7 +100,7 @@ DOF Fixed Unfocus Depth=0.0
DOF Fixed Use Cutoff=true DOF Fixed Use Cutoff=true
Disable DOF=false Disable DOF=false
DOF Blur Radius=8.0 DOF Blur Radius=8.0
DOF Blur Chromatic Aberration=1.5 DOF Blur Chromatic Aberration=1.35
Focus Plane Horizontal Tilt Center=0.5 Focus Plane Horizontal Tilt Center=0.5
Focus Plane Vertical Tilt Center=0.5 Focus Plane Vertical Tilt Center=0.5
Focus Plane Horizontal Tilt=0.0 Focus Plane Horizontal Tilt=0.0
@ -136,3 +136,54 @@ SSAO Range=20.0
SSAO Range Min=0.0 SSAO Range Min=0.0
SSAO Blur Radius=1.0 SSAO Blur Radius=1.0
Debug SSAO=false Debug SSAO=false
Use Only Fixed DOF=false
DOF Gather Blur Radius=8.0
Enable DOF Post-Blur=true
DOF Post-Blur Radius=1.0
Enable DOF Highlights=true
DOF Highlight Threshold=0.47
DOF Highlight Gain=2.16
DOF Bokeh Blur Radius=1.74
DOF Bokeh Edge Bias=0.62
DOF Bokeh Fuzz=0.1
Depth Grading Center Depth=0.0
Depth Grading Contrast Night=284.570007
Depth Grading Contrast Day=296.130005
Depth Grading Contrast Interior=290.209991
Depth Grading Intensity Night=1.16
Depth Grading Intensity Day=1.47
Depth Grading Intensity Interior=1.29
Depth Grading Shift Night=-0.54
Depth Grading Shift Day=-0.61
Depth Grading Shift Interior=-0.59
Depth Grading Blend Night=1.0
Depth Grading Blend Day=1.0
Depth Grading Blend Interior=1.0
Enable RGB Grading=true
Grading Intensity Night=1.06, 1.01, 0.98
Grading Intensity Day=0.96, 1, 1.03
Grading Intensity Interior=0.98, 0.99, 1.02
Grading Contrast Night=1, 0.92, 0.87
Grading Contrast Day=1, 0.96, 0.93
Grading Contrast Interior=1, 0.97, 0.94
Enable Vibrance Grading=true
Grading Color Night=-0.23, -0.5, -0.94
Grading Color Day=-0.41, -0.38, -0.6
Grading Color Interior=-0.153, -0.359, -0.629
Grading Color Factor Night=-0.1
Grading Color Factor Day=-0.18
Grading Color Factor Interior=-0.15
Enable HSV Grading=true
Grading Saturation Intensity Night=1.07
Grading Saturation Intensity Day=1.21
Grading Saturation Intensity Interior=1.14
Grading Saturation Contrast Night=1.14
Grading Saturation Contrast Day=1.01
Grading Saturation Contrast Interior=1.07
Grading Value Intensity Night=0.68
Grading Value Intensity Day=0.96
Grading Value Intensity Interior=0.78
Grading Value Contrast Night=0.86
Grading Value Contrast Day=0.72
Grading Value Contrast Interior=0.78
Colorize After HSV=true

View file

@ -15,33 +15,33 @@ Grain Contrast=8.450001
Apply Grain Before Tone Mapping=true Apply Grain Before Tone Mapping=true
Enable Adaptation=true Enable Adaptation=true
Tonemapping Method=3 Tonemapping Method=3
Tonemap Exposure Night=1.59 Tonemap Exposure Night=1.05
Tonemap Exposure Day=1.700001 Tonemap Exposure Day=1.320001
Tonemap Exposure Interior=1.449999 Tonemap Exposure Interior=1.199999
Tonemap Blend Night=1.0 Tonemap Blend Night=1.0
Tonemap Blend Day=1.0 Tonemap Blend Day=1.0
Tonemap Blend Interior=1.0 Tonemap Blend Interior=1.0
Uncharted2 Shoulder Strength Night=0.21 Uncharted2 Shoulder Strength Night=0.21
Uncharted2 Shoulder Strength Day=0.24 Uncharted2 Shoulder Strength Day=0.32
Uncharted2 Shoulder Strength Interior=0.23 Uncharted2 Shoulder Strength Interior=0.23
Uncharted2 Linear Strength Night=1.81 Uncharted2 Linear Strength Night=1.64
Uncharted2 Linear Strength Day=1.33 Uncharted2 Linear Strength Day=1.4
Uncharted2 Linear Strength Interior=1.52 Uncharted2 Linear Strength Interior=1.55
Uncharted2 Linear Angle Night=0.72 Uncharted2 Linear Angle Night=0.54
Uncharted2 Linear Angle Day=0.64 Uncharted2 Linear Angle Day=0.68
Uncharted2 Linear Angle Interior=0.56 Uncharted2 Linear Angle Interior=0.57
Uncharted2 Toe Strength Night=1.22 Uncharted2 Toe Strength Night=1.22
Uncharted2 Toe Strength Day=1.24 Uncharted2 Toe Strength Day=1.22
Uncharted2 Toe Strength Interior=1.37 Uncharted2 Toe Strength Interior=1.24
Uncharted2 Toe Numerator Night=0.21 Uncharted2 Toe Numerator Night=0.21
Uncharted2 Toe Numerator Day=0.26 Uncharted2 Toe Numerator Day=0.28
Uncharted2 Toe Numerator Interior=0.2 Uncharted2 Toe Numerator Interior=0.2
Uncharted2 Toe Denominator Night=1.42 Uncharted2 Toe Denominator Night=1.29
Uncharted2 Toe Denominator Day=1.32 Uncharted2 Toe Denominator Day=1.32
Uncharted2 Toe Denominator Interior=1.31 Uncharted2 Toe Denominator Interior=1.27
Uncharted2 Linear White Night=13.66 Uncharted2 Linear White Night=20.289999
Uncharted2 Linear White Day=16.459999 Uncharted2 Linear White Day=24.139999
Uncharted2 Linear White Interior=14.38 Uncharted2 Linear White Interior=23.09
SweetFX Gamma Night=0.38 SweetFX Gamma Night=0.38
SweetFX Gamma Day=0.36 SweetFX Gamma Day=0.36
SweetFX Gamma Interior=0.37 SweetFX Gamma Interior=0.37
@ -64,34 +64,34 @@ Enable RGB Grading=true
Grading Intensity Night=1.02, 1, 1.05 Grading Intensity Night=1.02, 1, 1.05
Grading Intensity Day=1.04, 1.02, 1 Grading Intensity Day=1.04, 1.02, 1
Grading Intensity Interior=1.03, 1.01, 1 Grading Intensity Interior=1.03, 1.01, 1
Grading Contrast Night=0.98, 0.95, 0.94 Grading Contrast Night=0.97, 0.95, 0.96
Grading Contrast Day=0.96, 0.95, 0.93 Grading Contrast Day=0.94, 0.95, 0.96
Grading Contrast Interior=0.96, 0.94, 0.97 Grading Contrast Interior=0.96, 0.94, 0.97
Enable Vibrance Grading=true Enable Vibrance Grading=true
Grading Color Night=-0.24, 0.16, -0.74 Grading Color Night=-0.59, 0.16, -0.74
Grading Color Day=-0.04, -0.17, -0.88 Grading Color Day=-0.24, -0.12, -0.38
Grading Color Interior=-0.33, -0.04, -0.89 Grading Color Interior=-0.33, -0.04, -0.89
Grading Color Factor Night=-0.06 Grading Color Factor Night=-0.06
Grading Color Factor Day=-0.09 Grading Color Factor Day=-0.1
Grading Color Factor Interior=-0.05 Grading Color Factor Interior=-0.05
Enable HSV Grading=true Enable HSV Grading=true
Grading Saturation Intensity Night=1.15 Grading Saturation Intensity Night=1.12
Grading Saturation Intensity Day=1.14 Grading Saturation Intensity Day=1.17
Grading Saturation Intensity Interior=1.19 Grading Saturation Intensity Interior=1.16
Grading Saturation Contrast Night=1.22 Grading Saturation Contrast Night=1.18
Grading Saturation Contrast Day=1.24 Grading Saturation Contrast Day=1.27
Grading Saturation Contrast Interior=1.16 Grading Saturation Contrast Interior=1.1
Grading Value Intensity Night=0.94 Grading Value Intensity Night=0.95
Grading Value Intensity Day=0.91 Grading Value Intensity Day=0.92
Grading Value Intensity Interior=0.97 Grading Value Intensity Interior=0.95
Grading Value Contrast Night=1.25 Grading Value Contrast Night=1.05
Grading Value Contrast Day=1.31 Grading Value Contrast Day=1.12
Grading Value Contrast Interior=1.22 Grading Value Contrast Interior=1.08
Colorize After HSV=true Colorize After HSV=true
Enable LUT Grading=true Enable LUT Grading=true
LUT Blend Night=0.28 LUT Blend Night=0.19
LUT Blend Day=0.33 LUT Blend Day=0.25
LUT Blend Interior=0.24 LUT Blend Interior=0.22
Enable Technicolor=true Enable Technicolor=true
Technicolor Blend=0.5 Technicolor Blend=0.5
Enable Vanilla Imagespace=true Enable Vanilla Imagespace=true

View file

@ -246,7 +246,86 @@ float boxv
string UIWidget = "Spinner"; string UIWidget = "Spinner";
float UIMin = 1.0; float UIMin = 1.0;
> = {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 dithering threshold maps
don't touch unless you know what you're doing 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) d(42),d(26),d(38),d(22),d(41),d(25),d(37),d(21)
}; };
#undef d #undef d
/* gauss stuff */
float gauss3[3] =
{
0.444814, 0.239936, 0.037657
};
float4 ScreenSize; float4 ScreenSize;
Texture2D TextureOriginal; Texture2D TextureOriginal;
@ -298,6 +372,14 @@ Texture2D TextureVGA
< <
string ResourceName = "menbvgalut.png"; string ResourceName = "menbvgalut.png";
>; >;
Texture2D TextureVignette
<
#ifdef VIGNETTE_DDS
string ResourceName = "menbvignette.dds";
#else
string ResourceName = "menbvignette.png";
#endif
>;
SamplerState Sampler SamplerState Sampler
{ {
@ -569,6 +651,72 @@ float4 PS_LumaSharp( VS_OUTPUT_POST IN, float4 v0 : SV_Position0 ) : SV_Target
return theywillnotheal; 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 */ /* ultimate super-cinematic immersive black bars */
float4 PS_Cinematic( VS_OUTPUT_POST IN, float4 v0 : SV_Position0 ) : SV_Target float4 PS_Cinematic( VS_OUTPUT_POST IN, float4 v0 : SV_Position0 ) : SV_Target
{ {
@ -628,6 +776,15 @@ technique11 ExtraFilters4
} }
} }
technique11 ExtraFilters5 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 pass p0
{ {
@ -635,7 +792,7 @@ technique11 ExtraFilters5
SetPixelShader(CompileShader(ps_5_0,PS_Retro())); SetPixelShader(CompileShader(ps_5_0,PS_Retro()));
} }
} }
technique11 ExtraFilters6 technique11 ExtraFilters7
{ {
pass p0 pass p0
{ {

View file

@ -29,3 +29,15 @@ Luma Sharpen Blending=8.0
Enable Black Bars=false Enable Black Bars=false
Box Horizontal Ratio=2.39 Box Horizontal Ratio=2.39
Box Vertical Ratio=1.0 Box Vertical Ratio=1.0
Enable Vignette=false
Enable Border Blur=false
Vignette Shape=0
Vignette Blending Mode=0
Vignette Contrast=1.0
Vignette Intensity=1.0
Vignette Shift=0.0
Vignette Color=0, 0, 0
Border Blur Contrast=1.0
Border Blur Intensity=1.0
Border Blur Shift=0.0
Border Blur Radius=1.0

View file

@ -14,36 +14,56 @@
*TimeOfDay1.z+a##_ss*TimeOfDay1.w+a##_ds*TimeOfDay2.x+a##_nt\ *TimeOfDay1.z+a##_ss*TimeOfDay1.w+a##_ds*TimeOfDay2.x+a##_nt\
*TimeOfDay2.y,a##_i,EInteriorFactor) *TimeOfDay2.y,a##_i,EInteriorFactor)
/* weather macros (not very useful yet) */ /* 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)\ #define weatherfactor(id) ((Weather.x==id)?(Weather.y==id)?(1.0):(Weather.z)\
:(Weather.y==id)?(1.0-Weather.z):(0.0)) :(Weather.y==id)?(1.0-Weather.z):(0.0))
/* /*
Explanation of macro, because some of the people reading this likely don't Explanation of macro, because some of the people reading this likely don't
know what a ternary conditional is: know what a ternary conditional is:
(WeatherAndTime.x==id) -> transitioning to wanted weather? (Weather.x==id) -> transitioning to wanted weather?
?(WeatherAndTime.y==id) -> coming from wanted weather? ?(Weather.y==id) -> coming from wanted weather?
?(1.0) -> if so, always 1 ?(1.0) -> if so, always 1
:(WeatherAndTime.z) -> if not, return transition :(Weather.z) -> if not, return transition
:(WeatherAndTime.y==id) -> not transitioning but coming from wanted weather? :(Weather.y==id) -> not transitioning but coming from wanted weather?
?(1.0-WeatherAndTime.z) -> return inverse transition ?(1.0-Weather.z) -> return inverse transition
:(0.0) -> otherwise return 0 :(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 */ /* 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 */ /* texture sizes */
#define NOISESIZE 256.0 #define NOISESIZE 256.0
#define HEATSIZE 1024.0 #define HEATSIZE 1024.0
@ -54,6 +74,6 @@
#define LUTMODE_64 #define LUTMODE_64
/* some textures can be provided as DDS rather than PNG to save space */ /* some textures can be provided as DDS rather than PNG to save space */
//#define HEAT_DDS //#define HEAT_DDS
//#define LENSDIRT_DDS
//#define FROST_DDS //#define FROST_DDS
//#define FROSTBUMP_DDS //#define FROSTBUMP_DDS
//#define VIGNETTE_DDS

BIN
enbseries/menbvignette.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 571 KiB

View file

@ -1,3 +1,22 @@
Weather reference
0 Neutral Generic or unsupported weathers
1 General Most of the temperate areas of the Commonwealth
2 Dark Shady areas
3 Harbor Fog-less Far Harbor sections
4 Frosty FROST weather
5 Heat Warmer parts of the Commonwealth
6 Scorched Mostly used for the bombs dropping in the intro
7 General Fog Temperate fogs
8 General Rain Temperate rains
9 Dark Fog Shady areas with fog
A Dark Rain Shady areas with rain
B Harbor Fog The fog, duh
C Frosty Fog When you can't see in FROST
D Harbor Rain Rainy Far Harbor
E Heat Fog Warmth with fog
F Scorched Fog Glowing sea, mostly
Only weathers used in FROST will be included. Only weathers used in FROST will be included.
If there's any I've missed, please notify me. If there's any I've missed, please notify me.
It's not like it really matters for now, ENB It's not like it really matters for now, ENB
@ -5,24 +24,24 @@ doesn't yet handle weathers.
Fallout4 Fallout4
f1033 CommonwealthGSOvercast Temperate Fog f1033 CommonwealthGSOvercast -
171621 DefaultInteriorWeatherNoLUT Temperate 171621 DefaultInteriorWeatherNoLUT -
1a65f0 DefaultInteriorWeather Temperate 1a65f0 DefaultInteriorWeather -
1c3473 CommonwealthFoggy Cold Fog 1c3473 CommonwealthFoggy -
1c3d5e CommonwealthGSRadstorm Cold 1c3d5e CommonwealthGSRadstorm -
1c8556 CommonwealthOvercast Cold 1c8556 CommonwealthOvercast -
222394 CommonwealthGSRadstormOld Temperate Fog (unused? no references to it) 222394 CommonwealthGSRadstormOld -
2392a3 CommonwealthGSRadstormBackup Cold Fog 2392a3 CommonwealthGSRadstormBackup -
DLCCoast DLCCoast
74c6 DLC03_RadStorm Cold Fog 74c6 DLC03_RadStorm -
74f5 DLC03_RadMistWeather Cold Fog 74f5 DLC03_RadMistWeather -
74fa DLC03_RainWeather Cold 74fa DLC03_RainWeather -
7fba DLC03_RadFogWeather Cold Fog 7fba DLC03_RadFogWeather -
9962 DLC03_ClearWeather Cold 9962 DLC03_ClearWeather -
45f6f DLC03_ClearWeatherFast Temperate 45f6f DLC03_ClearWeatherFast -
5d0c4 DLC03_radmistweatherFast Cold Fog 5d0c4 DLC03_radmistweatherFast -
DLCNukaWorld (worldspace not implemented in FROST) DLCNukaWorld (worldspace not implemented in FROST)
@ -30,8 +49,7 @@ DLCNukaWorld (worldspace not implemented in FROST)
30acd DLC04NukaWorldRain - 30acd DLC04NukaWorldRain -
367ca DLC04NukaWorldClearDusty - 367ca DLC04NukaWorldClearDusty -
FROST FROST
2224b CommonwealthFoggyLight Cold Fog 2224b CommonwealthFoggyLight -
25054 CommonwealthOvercastStormy Cold Fog 25054 CommonwealthOvercastStormy -