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