1
Fork 0

MariENB FO4 3.5.2

This commit is contained in:
Marisa the Magician 2019-11-18 12:23:17 +01:00
commit 049d7bbac2
14 changed files with 276 additions and 57 deletions

View file

@ -16,11 +16,15 @@ EnableSSAO=true
EnableSkyAmbientCalculation=true EnableSkyAmbientCalculation=true
EnableCloudShadows=true EnableCloudShadows=true
EnableDetailedShadow=true EnableDetailedShadow=true
EnableSkylighting=false EnableSkylighting=true
EnableSubSurfaceScattering=true
EnableWater=true
EnableReflections=true
[COLORCORRECTION] [COLORCORRECTION]
UseProceduralCorrection=true UseProceduralCorrection=true
Brightness=1.0 Brightness=1.0
GammaCurve=1.0 GammaCurve=1.0
UsePaletteTexture=true
[TIMEOFDAY] [TIMEOFDAY]
DawnDuration=2.0 DawnDuration=2.0
SunriseTime=7.0 SunriseTime=7.0
@ -303,6 +307,7 @@ SourceTexturesScale=0.5
UseComplexAmbientOcclusion=true UseComplexAmbientOcclusion=true
EnableComplexFilter=true EnableComplexFilter=true
FilterBluriness=1 FilterBluriness=1
UseSelfIntersecting=true
[FOG] [FOG]
IgnoreWeatherSystem=true IgnoreWeatherSystem=true
DistanceFadeDawn=1.0 DistanceFadeDawn=1.0
@ -345,17 +350,92 @@ SunColorFilterDusk=1, 1, 1
SunColorFilterNight=1, 1, 1 SunColorFilterNight=1, 1, 1
SunColorFilterInteriorDay=1, 1, 1 SunColorFilterInteriorDay=1, 1, 1
SunColorFilterInteriorNight=1, 1, 1 SunColorFilterInteriorNight=1, 1, 1
DistanceColorMultiplierDawn=1.0
DistanceColorMultiplierSunrise=1.0
DistanceColorMultiplierDay=1.0
DistanceColorMultiplierSunset=1.0
DistanceColorMultiplierDusk=1.0
DistanceColorMultiplierNight=1.0
DistanceColorMultiplierInteriorDay=1.0
DistanceColorMultiplierInteriorNight=1.0
VerticalColorMultiplierDawn=1.0
VerticalColorMultiplierSunrise=1.0
VerticalColorMultiplierDay=1.0
VerticalColorMultiplierSunset=1.0
VerticalColorMultiplierDusk=1.0
VerticalColorMultiplierNight=1.0
VerticalColorMultiplierInteriorDay=1.0
VerticalColorMultiplierInteriorNight=1.0
[CLOUDSHADOWS] [CLOUDSHADOWS]
IgnoreWeatherSystem=true IgnoreWeatherSystem=true
EnableAtNight=true EnableAtNight=true
ForceOpacity=true ForceOpacity=false
OpacityDawn=1.0 OpacityDawn=0.5
OpacitySunrise=1.0 OpacitySunrise=0.5
OpacityDay=1.0 OpacityDay=0.5
OpacitySunset=1.0 OpacitySunset=0.5
OpacityDusk=1.0 OpacityDusk=0.5
OpacityNight=1.0 OpacityNight=0.5
OpacityInteriorDay=1.0 OpacityInteriorDay=0.5
OpacityInteriorNight=1.0 OpacityInteriorNight=0.5
[SHADOW] [SHADOW]
DetailedShadowQuality=1 DetailedShadowQuality=1
[SUBSURFACESCATTERING]
IgnoreWeatherSystem=true
EnableSeparateInteriorParameters=true
Radius=3.86
RadiusInterior=4.12
Amount=0.67
AmountInterior=0.7
EpidermalAmount=1.46
EpidermalAmountInterior=1.43
SubdermalAmount=1.89
SubdermalAmountInterior=2.08
EpidermalDiffuseSaturation=-0.18
EpidermalDiffuseSaturationInterior=-0.11
SubdermalDiffuseSaturation=0.24
SubdermalDiffuseSaturationInterior=0.58
EpidermalMix=0.69
EpidermalMixInterior=0.57
SubdermalMix=0.52
SubdermalMixInterior=0.59
SubdermalTranslucency=0.76
SubdermalTranslucencyInterior=0.64
SubdermalPhase=0.72
SubdermalPhaseInterior=0.61
[WATER]
IgnoreWeatherSystem=true
EnableDispersion=true
EnableCaustics=true
EnableParallax=true
EnableSelfReflection=true
EnableDisplacement=true
DisplacementQuality=1
ReflectionAmount=0.91
ReflectionBlurring=0.36
ReflectionFlatness=0.73
FresnelMultiplier=1.69
DispersionAmount=0.95
CausticsAmount=0.85
SunSpecularMultiplier=1.67
SunScatteringMultiplier=1.35
WavesAmplitudeDawn=0.62
WavesAmplitudeSunrise=0.72
WavesAmplitudeDay=0.78
WavesAmplitudeSunset=0.74
WavesAmplitudeDusk=0.63
WavesAmplitudeNight=0.53
WavesAmplitudeInteriorDay=0.68
WavesAmplitudeInteriorNight=0.56
[SKYLIGHTING]
IgnoreWeatherSystem=true
AmbientMinLevelDawn=0.57
AmbientMinLevelSunrise=0.64
AmbientMinLevelDay=0.68
AmbientMinLevelSunset=0.61
AmbientMinLevelDusk=0.58
AmbientMinLevelNight=0.54
AmbientMinLevelInteriorDay=0.66
AmbientMinLevelInteriorNight=0.51
[REFLECTIONS]
Quality=2

View file

@ -714,7 +714,8 @@ float2 SMAALumaEdgeDetectionPS(float2 texcoord,
// Then discard if there is no edge: // Then discard if there is no edge:
if (dot(edges, float2(1.0, 1.0)) == 0.0) if (dot(edges, float2(1.0, 1.0)) == 0.0)
discard; return float2(0.0, 0.0); // use of discard produces garbage data in ENB
// discard;
// Calculate right and bottom deltas: // Calculate right and bottom deltas:
float Lright = dot(SMAASamplePoint(colorTex, offset[1].xy).rgb, weights); float Lright = dot(SMAASamplePoint(colorTex, offset[1].xy).rgb, weights);
@ -776,7 +777,8 @@ float2 SMAAColorEdgeDetectionPS(float2 texcoord,
// Then discard if there is no edge: // Then discard if there is no edge:
if (dot(edges, float2(1.0, 1.0)) == 0.0) if (dot(edges, float2(1.0, 1.0)) == 0.0)
discard; return float2(0.0, 0.0); // use of discard produces garbage data in ENB
// discard;
// Calculate right and bottom deltas: // Calculate right and bottom deltas:
float3 Cright = SMAASamplePoint(colorTex, offset[1].xy).rgb; float3 Cright = SMAASamplePoint(colorTex, offset[1].xy).rgb;
@ -820,7 +822,8 @@ float2 SMAADepthEdgeDetectionPS(float2 texcoord,
float2 edges = step(SMAA_DEPTH_THRESHOLD, delta); float2 edges = step(SMAA_DEPTH_THRESHOLD, delta);
if (dot(edges, float2(1.0, 1.0)) == 0.0) if (dot(edges, float2(1.0, 1.0)) == 0.0)
discard; return float2(0.0, 0.0); // use of discard produces garbage data in ENB
// discard;
return edges; return edges;
} }

View file

@ -1 +1 @@
3.5.1 "Part of a Complete Breakfast" 3.5.2 "Don't Ask Me For Anything Ever Again"

View file

@ -75,3 +75,139 @@ FileName=
FileName= FileName=
[WEATHER031] [WEATHER031]
FileName= FileName=
[WEATHER032]
FileName=
[WEATHER033]
FileName=
[WEATHER034]
FileName=
[WEATHER035]
FileName=
[WEATHER036]
FileName=
[WEATHER037]
FileName=
[WEATHER038]
FileName=
[WEATHER039]
FileName=
[WEATHER040]
FileName=
[WEATHER041]
FileName=
[WEATHER042]
FileName=
[WEATHER043]
FileName=
[WEATHER044]
FileName=
[WEATHER045]
FileName=
[WEATHER046]
FileName=
[WEATHER047]
FileName=
[WEATHER048]
FileName=
[WEATHER049]
FileName=
[WEATHER050]
FileName=
[WEATHER051]
FileName=
[WEATHER052]
FileName=
[WEATHER053]
FileName=
[WEATHER054]
FileName=
[WEATHER055]
FileName=
[WEATHER056]
FileName=
[WEATHER057]
FileName=
[WEATHER058]
FileName=
[WEATHER059]
FileName=
[WEATHER060]
FileName=
[WEATHER061]
FileName=
[WEATHER062]
FileName=
[WEATHER063]
FileName=
[WEATHER064]
FileName=
[WEATHER065]
FileName=
[WEATHER066]
FileName=
[WEATHER067]
FileName=
[WEATHER068]
FileName=
[WEATHER069]
FileName=
[WEATHER070]
FileName=
[WEATHER071]
FileName=
[WEATHER072]
FileName=
[WEATHER073]
FileName=
[WEATHER074]
FileName=
[WEATHER075]
FileName=
[WEATHER076]
FileName=
[WEATHER077]
FileName=
[WEATHER078]
FileName=
[WEATHER079]
FileName=
[WEATHER080]
FileName=
[WEATHER081]
FileName=
[WEATHER082]
FileName=
[WEATHER083]
FileName=
[WEATHER084]
FileName=
[WEATHER085]
FileName=
[WEATHER086]
FileName=
[WEATHER087]
FileName=
[WEATHER088]
FileName=
[WEATHER089]
FileName=
[WEATHER090]
FileName=
[WEATHER091]
FileName=
[WEATHER092]
FileName=
[WEATHER093]
FileName=
[WEATHER094]
FileName=
[WEATHER095]
FileName=
[WEATHER096]
FileName=
[WEATHER097]
FileName=
[WEATHER098]
FileName=
[WEATHER099]
FileName=

View file

@ -1,6 +1,6 @@
/* /*
enbadaptation.fx : MariENB3 eye adaptation shader. enbadaptation.fx : MariENB3 eye adaptation shader.
(C)2016-2017 Marisa Kirisame, UnSX Team. (C)2016-2019 Marisa Kirisame, UnSX Team.
Part of MariENB3, the personal ENB of Marisa for Fallout 4. Part of MariENB3, the personal ENB of Marisa for Fallout 4.
Released under the GNU GPLv3 (or later). Released under the GNU GPLv3 (or later).
*/ */

View file

@ -1,6 +1,6 @@
/* /*
enbbloom.fx : MariENB3 bloom shader. enbbloom.fx : MariENB3 bloom shader.
(C)2016-2017 Marisa Kirisame, UnSX Team. (C)2016-2019 Marisa Kirisame, UnSX Team.
Part of MariENB3, the personal ENB of Marisa for Fallout 4. Part of MariENB3, the personal ENB of Marisa for Fallout 4.
Released under the GNU GPLv3 (or later). Released under the GNU GPLv3 (or later).
*/ */

View file

@ -1,6 +1,6 @@
/* /*
enbdepthoffield.fx : MariENB3 prepass shaders. enbdepthoffield.fx : MariENB3 prepass shaders.
(C)2016-2017 Marisa Kirisame, UnSX Team. (C)2016-2019 Marisa Kirisame, UnSX Team.
Part of MariENB3, the personal ENB of Marisa for Fallout 4. Part of MariENB3, the personal ENB of Marisa for Fallout 4.
Released under the GNU GPLv3 (or later). Released under the GNU GPLv3 (or later).
*/ */

View file

@ -27,9 +27,9 @@ Enable Manual Focus=false
Manual Focus Depth=1.0 Manual Focus Depth=1.0
Focus Point Center=0.5, 0.48, 0 Focus Point Center=0.5, 0.48, 0
Focus Triangle Angle=0.5 Focus Triangle Angle=0.5
Focus Triangle Radius Night=9.0 Focus Triangle Radius Night=10.0
Focus Triangle Radius Day=12.0 Focus Triangle Radius Day=12.0
Focus Triangle Radius Interior=10.5 Focus Triangle Radius Interior=11.0
Focus Triangle Blending Night=0.75 Focus Triangle Blending Night=0.75
Focus Triangle Blending Day=0.9 Focus Triangle Blending Day=0.9
Focus Triangle Blending Interior=0.8 Focus Triangle Blending Interior=0.8

View file

@ -1,6 +1,6 @@
/* /*
enbeffect.fx : MariENB3 base shader. enbeffect.fx : MariENB3 base shader.
(C)2016-2017 Marisa Kirisame, UnSX Team. (C)2016-2019 Marisa Kirisame, UnSX Team.
Part of MariENB3, the personal ENB of Marisa for Fallout 4. Part of MariENB3, the personal ENB of Marisa for Fallout 4.
Released under the GNU GPLv3 (or later). Released under the GNU GPLv3 (or later).
*/ */

View file

@ -19,7 +19,7 @@ Frost Factor Sunset=0.0
Frost Factor Dusk=0.0 Frost Factor Dusk=0.0
Frost Factor Night=0.0 Frost Factor Night=0.0
Frost Factor Interior=0.0 Frost Factor Interior=0.0
Enable Grain=true Enable Grain=false
Grain Speed=25.0 Grain Speed=25.0
Grain Intensity=0.250001 Grain Intensity=0.250001
Grain Saturation=-0.35 Grain Saturation=-0.35
@ -81,12 +81,12 @@ Grading Color Factor Night=-0.06
Grading Color Factor Day=-0.1 Grading Color Factor Day=-0.1
Grading Color Factor Interior=-0.11 Grading Color Factor Interior=-0.11
Enable HSV Grading=true Enable HSV Grading=true
Grading Saturation Intensity Night=1.12 Grading Saturation Intensity Night=0.98
Grading Saturation Intensity Day=1.18 Grading Saturation Intensity Day=1.01
Grading Saturation Intensity Interior=1.07 Grading Saturation Intensity Interior=1.05
Grading Saturation Contrast Night=0.95 Grading Saturation Contrast Night=1.14
Grading Saturation Contrast Day=0.97 Grading Saturation Contrast Day=1.1
Grading Saturation Contrast Interior=0.98 Grading Saturation Contrast Interior=1.05
Grading Value Intensity Night=0.98 Grading Value Intensity Night=0.98
Grading Value Intensity Day=0.91 Grading Value Intensity Day=0.91
Grading Value Intensity Interior=0.95 Grading Value Intensity Interior=0.95

View file

@ -1,6 +1,6 @@
/* /*
enbeffectpostpass.fx : MariENB3 extra shader. enbeffectpostpass.fx : MariENB3 extra shader.
(C)2016-2017 Marisa Kirisame, UnSX Team. (C)2016-2019 Marisa Kirisame, UnSX Team.
Part of MariENB3, the personal ENB of Marisa for Fallout 4. Part of MariENB3, the personal ENB of Marisa for Fallout 4.
Released under the GNU GPLv3 (or later). Released under the GNU GPLv3 (or later).
*/ */

View file

@ -1,6 +1,6 @@
[ENBEFFECTPOSTPASS.FX] [ENBEFFECTPOSTPASS.FX]
TECHNIQUE=1 TECHNIQUE=1
Enable SMAA=false Enable SMAA=true
SMAA Debugging=0 SMAA Debugging=0
Enable Chroma Key=false Enable Chroma Key=false
Chroma Key Red=0, 1, 0 Chroma Key Red=0, 1, 0

View file

@ -1,6 +1,6 @@
/* /*
menbglobaldefs.fx : MariENB3 global shared code. menbglobaldefs.fx : MariENB3 global shared code.
(C)2016-2017 Marisa Kirisame, UnSX Team. (C)2016-2019 Marisa Kirisame, UnSX Team.
Part of MariENB3, the personal ENB of Marisa for Fallout 4. Part of MariENB3, the personal ENB of Marisa for Fallout 4.
Released under the GNU GPLv3 (or later). Released under the GNU GPLv3 (or later).
*/ */
@ -9,7 +9,7 @@
/* [New in 3.5.1] increase the quality of bloom by using larger matrices */ /* [New in 3.5.1] increase the quality of bloom by using larger matrices */
//#define HQBLOOM //#define HQBLOOM
/* [New in 3.5.1] compiles in SMAA support */ /* [New in 3.5.1] compiles in SMAA support */
//#define WITH_SMAA #define WITH_SMAA
/* time of day and interior interpolation */ /* time of day and interior interpolation */
#define ndfact clamp(0.5+(TimeOfDay1.z+(TimeOfDay1.y+TimeOfDay1.w)*0.5)*0.5\ #define ndfact clamp(0.5+(TimeOfDay1.z+(TimeOfDay1.y+TimeOfDay1.w)*0.5)*0.5\
-(TimeOfDay2.y+(TimeOfDay1.x+TimeOfDay2.x)*0.5)*0.5,0.0,1.0) -(TimeOfDay2.y+(TimeOfDay1.x+TimeOfDay2.x)*0.5)*0.5,0.0,1.0)
@ -70,7 +70,7 @@
/* asset definitions */ /* asset definitions */
/* texture sizes */ /* texture sizes */
#define NOISESIZE 256.0 #define NOISESIZE 256.0
#define HEATSIZE 1024.0 #define HEATSIZE 512.0
#define FROSTSIZE 1024.0 #define FROSTSIZE 1024.0
/* some textures can be provided as DDS rather than PNG to save space */ /* some textures can be provided as DDS rather than PNG to save space */
//#define HEAT_DDS //#define HEAT_DDS

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 MiB

After

Width:  |  Height:  |  Size: 368 KiB

Before After
Before After