From f365cc957f02d37a9cfdc995caaf1431ae2f6bb8 Mon Sep 17 00:00:00 2001 From: Marisa Kirisame Date: Sun, 7 Apr 2019 17:21:22 +0200 Subject: [PATCH] MariENB 1.2015.8.2 (and 1.2015.8.5, which was identical for some reason) --- enbseries/enbraindrops.tga | Bin 0 -> 4140 bytes enbseries/menbextrafilters.fx | 120 +--------------- enbseries/menbextrasettings.fx | 18 --- enbseries/menbprepassfilters.fx | 76 +++++++++-- enbseries/menbprepasssettings.fx | 128 ++++++++++++++++-- settings_dust/enbseries.ini | 88 ++++++------ settings_dust/enbseries/enbbloom.fx.ini | 84 ++++++------ settings_dust/enbseries/enbeffect.fx.ini | 46 +++---- .../enbseries/enbeffectprepass.fx.ini | 82 ++++++----- settings_skyrim/enbseries/enbeffect.fx.ini | 6 +- .../enbseries/enbeffectprepass.fx.ini | 44 ++++-- 11 files changed, 384 insertions(+), 308 deletions(-) create mode 100644 enbseries/enbraindrops.tga diff --git a/enbseries/enbraindrops.tga b/enbseries/enbraindrops.tga new file mode 100644 index 0000000000000000000000000000000000000000..38062ef3b3e49973a7b10eb98cd58d4b166b5790 GIT binary patch literal 4140 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 literal 0 HcmV?d00001 diff --git a/enbseries/menbextrafilters.fx b/enbseries/menbextrafilters.fx index fae94b6..b2d9959 100644 --- a/enbseries/menbextrafilters.fx +++ b/enbseries/menbextrafilters.fx @@ -245,88 +245,6 @@ float4 PS_ASCII( VS_OUTPUT_POST IN, float2 vPos : VPOS ) : COLOR } return res; } -/* Painting filter */ -float4 PS_Paint1( VS_OUTPUT_POST IN, float2 vPos : VPOS ) : COLOR -{ - float2 coord = IN.txcoord.xy; - float4 res = tex2D(SamplerColor,coord); - if ( !paintenable ) return res; - /* Kuwahara filter */ - float2 bresl = float2(ScreenSize.x,ScreenSize.x*ScreenSize.w); - float2 bof = (1.0/bresl)*paintradius; - float n = 16.0; - float3 m[4], s[4], c; - int i, j; - [unroll] for ( i=0; i<4; i++ ) - { - m[i] = float3(0,0,0); - s[i] = float3(0,0,0); - } - [unroll] for ( i=-3; i<=0; i++ ) [unroll] for ( j=-3; j<=0; j++ ) - { - c = tex2D(SamplerColor,coord+float2(i,j)*bof).rgb; - m[0] += c; - s[0] += c*c; - } - [unroll] for ( i=-3; i<=0; i++ ) [unroll] for ( j=0; j<=3; j++ ) - { - c = tex2D(SamplerColor,coord+float2(i,j)*bof).rgb; - m[1] += c; - s[1] += c*c; - } - [unroll] for ( i=0; i<=3; i++ ) [unroll] for ( j=-3; j<=0; j++ ) - { - c = tex2D(SamplerColor,coord+float2(i,j)*bof).rgb; - m[2] += c; - s[2] += c*c; - } - [unroll] for ( i=0; i<=3; i++ ) [unroll] for ( j=0; j<=3; j++ ) - { - c = tex2D(SamplerColor,coord+float2(i,j)*bof).rgb; - m[3] += c; - s[3] += c*c; - } - float min_sigma2 = 1e+2, sigma2; - [unroll] for ( i=0; i<4; i++ ) - { - m[i] /= n; - s[i] = abs(s[i]/n-m[i]*m[i]); - sigma2 = s[i].r+s[i].g+s[i].b; - if ( sigma2 >= min_sigma2 ) continue; - min_sigma2 = sigma2; - res.rgb = m[i]; - } - return res; -} -float4 PS_Paint2( VS_OUTPUT_POST IN, float2 vPos : VPOS ) : COLOR -{ - float2 coord = IN.txcoord.xy; - float4 res = tex2D(SamplerColor,coord); - if ( !paintenable ) return res; - /* Median filter */ - float2 bresl = float2(ScreenSize.x,ScreenSize.x*ScreenSize.w); - float2 bof = (1.0/bresl)*paintmradius; - float3 m1, m2, m3; - float3 a, b, c; - a = tex2D(SamplerColor,coord+float2(-1,-1)*bof).rgb; - b = tex2D(SamplerColor,coord+float2( 0,-1)*bof).rgb; - c = tex2D(SamplerColor,coord+float2( 1,-1)*bof).rgb; - m1 = (luminance(a) = {1.1}; -/* Painting filter, mixes Kuwahara with median for a smooth result */ -bool paintenable -< - string UIName = "EnablePainting"; - string UIWidget = "Checkbox"; -> = {false}; -float paintradius -< - string UIName = "PaintingRadius"; - string UIWidget = "Spinner"; - float UIMin = 0.0; -> = {1.0}; -float paintmradius -< - string UIName = "PaintingMedianRadius"; - string UIWidget = "Spinner"; - float UIMin = 0.0; -> = {1.0}; /* ASCII art filter */ bool asciienable < diff --git a/enbseries/menbprepassfilters.fx b/enbseries/menbprepassfilters.fx index 97c9ce6..3925bda 100644 --- a/enbseries/menbprepassfilters.fx +++ b/enbseries/menbprepassfilters.fx @@ -39,12 +39,12 @@ float3 Sharpen( float3 res, float2 coord ) crawling += tex2D(SamplerColor,coord+float2(0,1)*bof); crawling *= 0.25; float3 inmyskin = res-crawling.rgb; - float thesewounds = dot(inmyskin,0.33); - thesewounds = clamp(thesewounds,-sharpclamp,sharpclamp); + float thesewounds = luminance(inmyskin); + thesewounds = clamp(thesewounds,-sharpclamp*0.01,sharpclamp*0.01); float3 theywillnotheal = res+thesewounds*sharpblend; return theywillnotheal; } -/* New and improved edge detection, generally useful for contour shading */ +/* New and improved edge detection, for contour shading */ float3 Edge( float3 res, float2 coord ) { float2 bresl = float2(ScreenSize.x,ScreenSize.x*ScreenSize.w); @@ -55,6 +55,61 @@ float3 Edge( float3 res, float2 coord ) float edgefademult = lerp(lerp(edgefademult_n,edgefademult_d,tod), lerp(edgefademult_in,edgefademult_id,tod),ind); float2 bof = float2(1.0/bresl.x,1.0/bresl.y)*edgeradius; + float dep = depthlinear(coord); + float cont = depthlinear(coord+float2(-1,-1)*bof); + cont += depthlinear(coord+float2(0,-1)*bof); + cont += depthlinear(coord+float2(1,-1)*bof); + cont += depthlinear(coord+float2(-1,0)*bof); + cont += depthlinear(coord+float2(0,0)*bof); + cont += depthlinear(coord+float2(1,0)*bof); + cont += depthlinear(coord+float2(-1,1)*bof); + cont += depthlinear(coord+float2(0,1)*bof); + cont += depthlinear(coord+float2(1,1)*bof); + cont /= 9.0; + float mud = 0.0; + if ( abs(cont-dep) > (edgethreshold*0.00001) ) mud = 1.0; + float fade = 1.0-tex2D(SamplerDepth,coord).x; + mud *= saturate(pow(fade,edgefadepow)*edgefademult); + mud = saturate(pow(mud,edgepow)*edgemult); + if ( edgedebug ) return 1.0-mud; + return lerp(res,0,mud); +} +/* Secondary "comicbook filter" for additional contour shading */ +float3 EdgeColor( float3 res, float2 coord ) +{ + float2 bresl = float2(ScreenSize.x,ScreenSize.x*ScreenSize.w); + if ( fixedx>0 ) bresl.x = fixedx; + if ( fixedy>0 ) bresl.y = fixedy; + float2 bof = float2(1.0/bresl.x,1.0/bresl.y)*celradius; + float3 col = tex2D(SamplerColor,coord).rgb; + float lum = luminance(col); + float3 ccol = tex2D(SamplerColor,coord+float2(-1,-1)*bof).rgb; + ccol += tex2D(SamplerColor,coord+float2(0,-1)*bof).rgb; + ccol += tex2D(SamplerColor,coord+float2(1,-1)*bof).rgb; + ccol += tex2D(SamplerColor,coord+float2(-1,0)*bof).rgb; + ccol += tex2D(SamplerColor,coord+float2(0,0)*bof).rgb; + ccol += tex2D(SamplerColor,coord+float2(1,0)*bof).rgb; + ccol += tex2D(SamplerColor,coord+float2(-1,1)*bof).rgb; + ccol += tex2D(SamplerColor,coord+float2(0,1)*bof).rgb; + ccol += tex2D(SamplerColor,coord+float2(1,1)*bof).rgb; + ccol /= 9.0; + float clum = luminance(ccol); + float mud = abs(clum-lum); + mud = saturate(pow(mud,celpow)*celmult); + if ( celdebug ) return 1.0-mud; + return lerp(res,0,mud); +} +/* old Edgevision mode */ +float3 EdgeView( float3 res, float2 coord ) +{ + float2 bresl = float2(ScreenSize.x,ScreenSize.x*ScreenSize.w); + if ( fixedx>0 ) bresl.x = fixedx; + if ( fixedy>0 ) bresl.y = fixedy; + float edgevfadepow = lerp(lerp(edgevfadepow_n,edgevfadepow_d,tod), + lerp(edgevfadepow_in,edgevfadepow_id,tod),ind); + float edgevfademult = lerp(lerp(edgevfademult_n,edgevfademult_d,tod), + lerp(edgevfademult_in,edgevfademult_id,tod),ind); + float2 bof = float2(1.0/bresl.x,1.0/bresl.y)*edgevradius; float mdx = 0, mdy = 0, mud = 0; /* this reduces texture fetches by half, big difference */ float3x3 depths; @@ -87,10 +142,9 @@ float3 Edge( float3 res, float2 coord ) mdy += GY[2][2]*depths[2][2]; mud = pow(mdx*mdx+mdy*mdy,0.5); float fade = 1.0-tex2D(SamplerDepth,coord).x; - mud *= saturate(pow(fade,edgefadepow)*edgefademult); - mud = saturate(pow(mud,edgepow)*edgemult); - if ( edgeview ) return mud; - return max(0,res-mud); + mud *= saturate(pow(fade,edgevfadepow)*edgevfademult); + mud = saturate(pow(mud,edgevpow)*edgevmult); + return mud; } /* the pass that happens before everything else */ float4 PS_FirstPass( VS_OUTPUT_POST IN, float2 vPos : VPOS ) : COLOR @@ -99,6 +153,8 @@ float4 PS_FirstPass( VS_OUTPUT_POST IN, float2 vPos : VPOS ) : COLOR float4 res = tex2D(SamplerColor,coord); if ( sharpenable ) res.rgb = Sharpen(res.rgb,coord); if ( edgeenable ) res.rgb = Edge(res.rgb,coord); + if ( celenable ) res.rgb = EdgeColor(res.rgb,coord); + if ( edgevenable ) res.rgb = EdgeView(res.rgb,coord); return res; } /* Crappy SSAO */ @@ -328,7 +384,8 @@ float4 PS_DoFBlurH( VS_OUTPUT_POST IN, float2 vPos : VPOS) : COLOR float2 coord = IN.txcoord.xy; if ( dofdisable ) return tex2D(SamplerColor,coord); float dfc = tex2D(SamplerColor,coord).a; - if ( dofdebug ) return dfc; + if ( dofdebug ) return tex2D(SamplerDepth,coord).x; + if ( dfcdebug ) return dfc; float bresl = (fixedx>0)?fixedx:ScreenSize.x; float bof = (1.0/bresl)*dofbradius; float4 res = float4(0,0,0,0); @@ -369,7 +426,8 @@ float4 PS_DoFBlurV( VS_OUTPUT_POST IN, float2 vPos : VPOS) : COLOR float2 coord = IN.txcoord.xy; if ( dofdisable ) return tex2D(SamplerColor,coord); float dfc = tex2D(SamplerColor,coord).a; - if ( dofdebug ) return dfc; + if ( dofdebug ) return tex2D(SamplerDepth,coord).x; + if ( dfcdebug ) return dfc; float bresl = (fixedy>0)?fixedy:(ScreenSize.x*ScreenSize.w); float bof = (1.0/bresl)*dofbradius; float4 res = float4(0,0,0,0); diff --git a/enbseries/menbprepasssettings.fx b/enbseries/menbprepasssettings.fx index 0b6e0ba..70ece62 100644 --- a/enbseries/menbprepasssettings.fx +++ b/enbseries/menbprepasssettings.fx @@ -577,18 +577,17 @@ bool dofdebug string UIName = "DebugDepth"; string UIWidget = "Checkbox"; > = {false}; +bool dfcdebug +< + string UIName = "DebugFocus"; + string UIWidget = "Checkbox"; +> = {false}; /* enable edge detect filters */ bool edgeenable < string UIName = "EdgeEnable"; string UIWidget = "Checkbox"; > = {false}; -/* use "edge vision" instead of contour filter (just because it looks fancy) */ -bool edgeview -< - string UIName = "EdgeView"; - string UIWidget = "Checkbox"; -> = {true}; /* factors */ float edgefadepow_n < @@ -643,18 +642,131 @@ float edgepow string UIName = "EdgePower"; string UIWidget = "Spinner"; float UIMin = 0.0; -> = {0.5}; +> = {1.5}; float edgemult < string UIName = "EdgeMultiplier"; string UIWidget = "Spinner"; float UIMin = 0.0; -> = {128.0}; +> = {1.0}; float edgeradius < string UIName = "EdgeRadius"; string UIWidget = "Spinner"; float UIMin = 0.0; +> = {0.01}; +float edgethreshold +< + string UIName = "EdgeThreshold"; + string UIWidget = "Spinner"; + float UIMin = 0.0; +> = {0.01}; +bool edgedebug +< + string UIName = "DebugEdge"; + string UIWidget = "Checkbox"; +> = {false}; +/* use luma edge detection filter */ +bool celenable +< + string UIName = "CelEnable"; + string UIWidget = "Checkbox"; +> = {false}; +float celradius +< + string UIName = "CelRadius"; + string UIWidget = "Spinner"; + float UIMin = 0.0; +> = {1.0}; +float celmult +< + string UIName = "CelMultiplier"; + string UIWidget = "Spinner"; + float UIMin = 0.0; +> = {4.0}; +float celpow +< + string UIName = "CelPower"; + string UIWidget = "Spinner"; + float UIMin = 0.0; +> = {0.5}; +bool celdebug +< + string UIName = "DebugCel"; + string UIWidget = "Checkbox"; +> = {false}; +/* use "edge vision" filter */ +bool edgevenable +< + string UIName = "EdgeViewEnable"; + string UIWidget = "Checkbox"; +> = {false}; +/* factors */ +float edgevfadepow_n +< + string UIName = "EdgeViewFadePowerNight"; + string UIWidget = "Spinner"; + float UIMin = 0.0; +> = {2.0}; +float edgevfadepow_d +< + string UIName = "EdgeViewFadePowerDay"; + string UIWidget = "Spinner"; + float UIMin = 0.0; +> = {2.0}; +float edgevfadepow_in +< + string UIName = "EdgeViewFadePowerInteriorNight"; + string UIWidget = "Spinner"; + float UIMin = 0.0; +> = {2.0}; +float edgevfadepow_id +< + string UIName = "EdgeViewFadePowerInteriorDay"; + string UIWidget = "Spinner"; + float UIMin = 0.0; +> = {2.0}; +float edgevfademult_n +< + string UIName = "EdgeViewFadeMultiplierNight"; + string UIWidget = "Spinner"; + float UIMin = 0.0; +> = {500.0}; +float edgevfademult_d +< + string UIName = "EdgeViewFadeMultiplierDay"; + string UIWidget = "Spinner"; + float UIMin = 0.0; +> = {500.0}; +float edgevfademult_in +< + string UIName = "EdgeViewFadeMultiplierInteriorNight"; + string UIWidget = "Spinner"; + float UIMin = 0.0; +> = {500.0}; +float edgevfademult_id +< + string UIName = "EdgeViewFadeMultiplierInteriorDay"; + string UIWidget = "Spinner"; + float UIMin = 0.0; +> = {500.0}; +float edgevpow +< + string UIName = "EdgeViewPower"; + string UIWidget = "Spinner"; + float UIMin = 0.0; +> = {0.25}; +float edgevmult +< + string UIName = "EdgeViewMultiplier"; + string UIWidget = "Spinner"; + float UIMin = 0.0; +> = {4.0}; +float edgevradius +< + string UIName = "EdgeViewRadius"; + string UIWidget = "Spinner"; + float UIMin = 0.0; > = {1.0}; /* ssao filter */ bool ssaoenable diff --git a/settings_dust/enbseries.ini b/settings_dust/enbseries.ini index 1bdc2b3..4cda3d2 100644 --- a/settings_dust/enbseries.ini +++ b/settings_dust/enbseries.ini @@ -23,14 +23,14 @@ GammaCurve=1.0 DetectorDefaultDay=false DetectorLevelDay=0.5 DetectorLevelNight=0.15 -DetectorLevelCurve=0.95 +DetectorLevelCurve=0.6 [ADAPTATION] ForceMinMaxValues=true -AdaptationSensitivity=0.65 -AdaptationTime=3.0 -AdaptationMin=0.3 -AdaptationMax=1.2 +AdaptationSensitivity=0.25 +AdaptationTime=1.5 +AdaptationMin=0.35 +AdaptationMax=1.25 [BLOOM] Quality=1 @@ -60,14 +60,14 @@ EnableSupersampling=false UseIndirectLighting=true SamplingQuality=1 SamplingPrecision=1 -SamplingRange=0.1 +SamplingRange=1.0 FadeFogRangeDay=0.5 FadeFogRangeNight=0.5 SizeScale=0.5 SourceTexturesScale=0.5 FilterQuality=1 -AOAmount=1.0 -AOAmountInterior=1.0 +AOAmount=1.5 +AOAmountInterior=1.4 ILAmount=0.5 ILAmountInterior=0.4 AOIntensity=0.8 @@ -78,79 +78,79 @@ AOMixingTypeInterior=0 EnableDenoiser=true [ENVIRONMENT] -LightingIntensityDay=1.0 -LightingIntensityNight=1.0 -LightingIntensityInterior=1.0 -LightingCurveDay=1.0 -LightingCurveNight=1.0 -LightingCurveInterior=1.0 +LightingIntensityDay=0.9 +LightingIntensityNight=0.8 +LightingIntensityInterior=0.9 +LightingCurveDay=0.9 +LightingCurveNight=0.8 +LightingCurveInterior=0.9 LightingDesaturationDay=0.0 LightingDesaturationNight=0.0 LightingDesaturationInterior=0.0 -AmbientLightingIntensityDay=0.6 -AmbientLightingIntensityNight=0.7 -AmbientLightingIntensityInterior=0.8 -AmbientLightingCurveDay=1.3 -AmbientLightingCurveNight=1.4 -AmbientLightingCurveInterior=1.5 +AmbientLightingIntensityDay=1.0 +AmbientLightingIntensityNight=1.0 +AmbientLightingIntensityInterior=1.0 +AmbientLightingCurveDay=1.0 +AmbientLightingCurveNight=1.0 +AmbientLightingCurveInterior=1.0 AmbientLightingDesaturationDay=0.0 AmbientLightingDesaturationNight=0.0 AmbientLightingDesaturationInterior=0.0 -FogColorMultiplierDay=0.6 -FogColorMultiplierNight=0.5 -FogColorMultiplierInterior=0.8 -FogColorCurveDay=1.1 -FogColorCurveNight=1.3 -FogColorCurveInterior=1.4 +FogColorMultiplierDay=0.85 +FogColorMultiplierNight=0.95 +FogColorMultiplierInterior=0.85 +FogColorCurveDay=1.25 +FogColorCurveNight=1.15 +FogColorCurveInterior=1.2 [SKY] Enable=true -StarsIntensity=0.5 -StarsCurve=1.5 +StarsIntensity=0.9 +StarsCurve=1.25 -CloudsIntensityDay=0.8 -CloudsIntensityNight=0.700001 -CloudsCurveDay=0.9 -CloudsCurveNight=1.2 +CloudsIntensityDay=0.900001 +CloudsIntensityNight=0.800001 +CloudsCurveDay=1.2 +CloudsCurveNight=1.15 CloudsDesaturationDay=0.0 CloudsDesaturationNight=0.0 CloudsEdgeClamp=0.25 CloudsEdgeIntensity=0.75 -GradientIntensityDay=1.000001 -GradientIntensityNight=0.9 +GradientIntensityDay=0.950001 +GradientIntensityNight=0.900001 GradientDesaturationDay=0.0 GradientDesaturationNight=0.0 GradientTopIntensityDay=0.9 -GradientTopIntensityNight=0.7 -GradientTopCurveDay=0.6 -GradientTopCurveNight=0.7 +GradientTopIntensityNight=0.8 +GradientTopCurveDay=0.75 +GradientTopCurveNight=0.8 GradientMiddleIntensityDay=0.85 -GradientMiddleIntensityNight=0.7 +GradientMiddleIntensityNight=0.900001 GradientMiddleCurveDay=0.8 -GradientMiddleCurveNight=1.3 +GradientMiddleCurveNight=1.1 -GradientHorizonIntensityDay=0.95 -GradientHorizonIntensityNight=0.45 +GradientHorizonIntensityDay=1.000001 +GradientHorizonIntensityNight=0.9 GradientHorizonCurveDay=1.0 -GradientHorizonCurveNight=1.2 +GradientHorizonCurveNight=0.9 SunIntensity=2.0 SunDesaturation=0.0 -SunCoronaIntensity=1.001 +SunCoronaIntensity=0.001 SunCoronaCurve=1.0 SunCoronaDesaturation=0.0 MoonIntensity=2.0 MoonCurve=1.0 MoonDesaturation=0.0 -MoonCoronaIntensity=1.0 +MoonCoronaIntensity=0.001 [DEPTHOFFIELD] FadeTime=0.4 diff --git a/settings_dust/enbseries/enbbloom.fx.ini b/settings_dust/enbseries/enbbloom.fx.ini index e56659e..c7c9460 100644 --- a/settings_dust/enbseries/enbbloom.fx.ini +++ b/settings_dust/enbseries/enbbloom.fx.ini @@ -9,22 +9,22 @@ BloomMix7=1.2 BloomMix8=1.33 BloomMixNoBlur=0.0 BloomMixBaseImage=0.0 -BloomIntensityNight=1.14 -BloomIntensityDay=1.12 -BloomIntensityInteriorNight=1.18 -BloomIntensityInteriorDay=1.15 -BloomPowerNight=1.03 +BloomIntensityNight=0.96 +BloomIntensityDay=0.89 +BloomIntensityInteriorNight=0.96 +BloomIntensityInteriorDay=0.92 +BloomPowerNight=1.02 BloomPowerDay=1.01 -BloomPowerInteriorNight=1.04 +BloomPowerInteriorNight=1.03 BloomPowerInteriorDay=1.02 -BloomSaturationNight=0.81 -BloomSaturationDay=0.73 -BloomSaturationInteriorNight=0.85 -BloomSaturationInteriorDay=0.74 -BloomBumpNight=-0.31 -BloomBumpDay=-0.41 -BloomBumpInteriorNight=-0.28 -BloomBumpInteriorDay=-0.35 +BloomSaturationNight=0.83 +BloomSaturationDay=0.91 +BloomSaturationInteriorNight=0.87 +BloomSaturationInteriorDay=0.93 +BloomBumpNight=-0.12 +BloomBumpDay=-0.2 +BloomBumpInteriorNight=-0.09 +BloomBumpInteriorDay=-0.16 BloomCapNight=100.0 BloomCapDay=100.0 BloomCapInteriorNight=100.0 @@ -41,15 +41,15 @@ BlueShiftColorInteriorNightBlue=1.0 BlueShiftColorInteriorDayRed=0.3 BlueShiftColorInteriorDayGreen=0.7 BlueShiftColorInteriorDayBlue=1.0 -BlueShiftIntensityNight=0.66 -BlueShiftIntensityDay=0.47 -BlueShiftIntensityInteriorNight=0.73 -BlueShiftIntensityInteriorDay=0.66 +BlueShiftIntensityNight=0.44 +BlueShiftIntensityDay=0.34 +BlueShiftIntensityInteriorNight=0.48 +BlueShiftIntensityInteriorDay=0.38 EnableAnamorphicBloom=true -AnamBlendNight=0.54 -AnamBlendDay=0.43 -AnamBlendInteriorNight=0.61 -AnamBlendInteriorDay=0.51 +AnamBlendNight=0.88 +AnamBlendDay=0.72 +AnamBlendInteriorNight=0.91 +AnamBlendInteriorDay=0.83 AnamBlueShiftColorNightRed=0.35 AnamBlueShiftColorNightGreen=0.08 AnamBlueShiftColorNightBlue=1.0 @@ -62,31 +62,31 @@ AnamBlueShiftColorInteriorNightBlue=1.0 AnamBlueShiftColorInteriorDayRed=0.21 AnamBlueShiftColorInteriorDayGreen=0.42 AnamBlueShiftColorInteriorDayBlue=1.0 -AnamBlueShiftIntensityNight=2.83 -AnamBlueShiftIntensityDay=1.83 -AnamBlueShiftIntensityInteriorNight=3.27 -AnamBlueShiftIntensityInteriorDay=2.15 -AnamPowerNight=1.05 -AnamPowerDay=1.11 -AnamPowerInteriorNight=1.04 -AnamPowerInteriorDay=1.07 +AnamBlueShiftIntensityNight=1.22 +AnamBlueShiftIntensityDay=1.13 +AnamBlueShiftIntensityInteriorNight=1.57 +AnamBlueShiftIntensityInteriorDay=1.34 +AnamPowerNight=1.11 +AnamPowerDay=1.15 +AnamPowerInteriorNight=1.09 +AnamPowerInteriorDay=1.12 AnamLengthMultiplier=4.0 BloomAngle=0.0 BloomVertical=false BloomHQBlur=false EnableLensDirt=true -DirtMix1=0.03 -DirtMix2=0.16 -DirtMix3=0.46 -DirtMix4=1.22 -DirtMix7=2.79 -DirtMix8=4.33 +DirtMix1=0.21 +DirtMix2=0.47 +DirtMix3=0.88 +DirtMix4=1.86 +DirtMix7=2.8 +DirtMix8=6.06 DirtMixNoBlur=0.0 DirtMixBaseImage=0.0 DirtPreserveAspect=true -DirtDiffraction=0.7 -DirtBumpPower=1.64 -DirtPower=0.71 -DirtFactor=0.669999 -BlueShiftLuminanceFactorPass=0.29 -BlueShiftColorFactorPass=0.39 +DirtDiffraction=0.67 +DirtBumpPower=1.34 +DirtPower=0.82 +DirtFactor=0.369999 +BlueShiftLuminanceFactorPass=0.44 +BlueShiftColorFactorPass=0.83 diff --git a/settings_dust/enbseries/enbeffect.fx.ini b/settings_dust/enbseries/enbeffect.fx.ini index 56c191e..a07e62b 100644 --- a/settings_dust/enbseries/enbeffect.fx.ini +++ b/settings_dust/enbseries/enbeffect.fx.ini @@ -21,7 +21,7 @@ GrainIntensity=0.03 GrainSaturation=0.33 GrainTwoPass=true GrainBlend=3 -GrainDarkMaskPower=2.46 +GrainDarkMaskPower=2.43 GrainTwoPassFactor=0.04 GrainMagnification1=13.25 GrainMagnification2=19.639999 @@ -32,16 +32,16 @@ GrainPass1Magnification3=2.22 GrainPass2Magnification1=4.25 GrainPass2Magnification2=0.42 GrainPass2Magnification3=6.29 -GrainPower=2.67 +GrainPower=1.74 UseCurve=false CurveChromaAberration=0.03 UseAdaptation=true -AdaptationMinNight=0.57 -AdaptationMinDay=0.63 -AdaptationMinInteriorNight=0.38 -AdaptationMinInteriorDay=0.46 +AdaptationMinNight=0.31 +AdaptationMinDay=0.53 +AdaptationMinInteriorNight=0.25 +AdaptationMinInteriorDay=0.38 AdaptationMaxNight=1.03 -AdaptationMaxDay=1.13 +AdaptationMaxDay=1.28 AdaptationMaxInteriorNight=1.18 AdaptationMaxInteriorDay=1.21 UseTonemapping=true @@ -49,23 +49,23 @@ TonemapHighlightStrengthNight=0.85 TonemapHighlightStrengthDay=0.82 TonemapHighlightStrengthInteriorNight=0.89 TonemapHighlightStrengthInteriorDay=0.8 -TonemapHighlightGammaNight=0.93 +TonemapHighlightGammaNight=0.92 TonemapHighlightGammaDay=0.95 TonemapHighlightGammaInteriorNight=0.93 TonemapHighlightGammaInteriorDay=0.96 -TonemapMidtoneStrengthNight=0.18 +TonemapMidtoneStrengthNight=0.19 TonemapMidtoneStrengthDay=0.17 TonemapMidtoneStrengthInteriorNight=0.19 TonemapMidtoneStrengthInteriorDay=0.18 -TonemapMidtoneGammaNight=0.62 +TonemapMidtoneGammaNight=0.55 TonemapMidtoneGammaDay=0.57 -TonemapMidtoneGammaInteriorNight=0.66 +TonemapMidtoneGammaInteriorNight=0.58 TonemapMidtoneGammaInteriorDay=0.61 -TonemapShadowStrengthNight=0.05 +TonemapShadowStrengthNight=0.02 TonemapShadowStrengthDay=0.03 TonemapShadowStrengthInteriorNight=0.04 TonemapShadowStrengthInteriorDay=0.03 -TonemapShadowGammaNight=0.48 +TonemapShadowGammaNight=0.41 TonemapShadowGammaDay=0.54 TonemapShadowGammaInteriorNight=0.57 TonemapShadowGammaInteriorDay=0.65 @@ -130,14 +130,14 @@ GradingColFactorDay=-0.21 GradingColFactorInteriorNight=-0.15 GradingColFactorInteriorDay=-0.2 UseHSVGrading=true -GradingSatMulNight=1.22 -GradingSatMulDay=1.32 -GradingSatMulInteriorNight=1.34 -GradingSatMulInteriorDay=1.33 -GradingSatPowNight=1.39 -GradingSatPowDay=1.43 -GradingSatPowInteriorNight=1.23 -GradingSatPowInteriorDay=1.34 +GradingSatMulNight=1.12 +GradingSatMulDay=1.19 +GradingSatMulInteriorNight=1.13 +GradingSatMulInteriorDay=1.24 +GradingSatPowNight=1.26 +GradingSatPowDay=1.19 +GradingSatPowInteriorNight=1.2 +GradingSatPowInteriorDay=1.22 GradingValMulNight=1.17 GradingValMulDay=1.09 GradingValMulInteriorNight=1.12 @@ -165,9 +165,9 @@ ChromaAberrationOverbrightMax=4.0 ChromaAberrationOverbrightMin=0.8 EnableLUTGrading=true LUTBlendNight=0.3 -LUTBlendDay=0.35 +LUTBlendDay=0.45 LUTBlendInteriorNight=0.25 -LUTBlendInteriorDay=0.3 +LUTBlendInteriorDay=0.35 LUTNight=1 LUTDay=1 LUTInteriorNight=1 diff --git a/settings_dust/enbseries/enbeffectprepass.fx.ini b/settings_dust/enbseries/enbeffectprepass.fx.ini index 1487c6b..caf8e41 100644 --- a/settings_dust/enbseries/enbeffectprepass.fx.ini +++ b/settings_dust/enbseries/enbeffectprepass.fx.ini @@ -8,10 +8,10 @@ FocusCircleRadiusNight=15.0 FocusCircleRadiusDay=20.0 FocusCircleRadiusInteriorNight=10.0 FocusCircleRadiusInteriorDay=15.0 -FocusCircleMixNight=0.2 -FocusCircleMixDay=0.3 -FocusCircleMixInteriorNight=0.15 -FocusCircleMixInteriorDay=0.25 +FocusCircleMixNight=0.6 +FocusCircleMixDay=0.5 +FocusCircleMixInteriorNight=0.6 +FocusCircleMixInteriorDay=0.5 FocusMaxNight=990.350037 FocusMaxDay=994.340027 FocusMaxInteriorNight=984.919983 @@ -20,10 +20,10 @@ DoFMultNight=475.899994 DoFMultDay=294.299988 DoFMultInteriorNight=480.799988 DoFMultInteriorDay=242.300003 -DoFPowNight=3.34 -DoFPowDay=4.29 -DoFPowInteriorNight=3.32 -DoFPowInteriorDay=4.16 +DoFPowNight=2.75 +DoFPowDay=3.18 +DoFPowInteriorNight=2.51 +DoFPowInteriorDay=2.94 DoFFixedFocusedMultNight=1.0 DoFFixedFocusedMultDay=1.0 DoFFixedFocusedMultInteriorNight=1.0 @@ -36,18 +36,18 @@ DoFFixedFocusedBlendNight=0.0 DoFFixedFocusedBlendDay=0.0 DoFFixedFocusedBlendInteriorNight=0.0 DoFFixedFocusedBlendInteriorDay=0.0 -DoFFixedUnfocusedMultNight=2.86 +DoFFixedUnfocusedMultNight=2.87 DoFFixedUnfocusedMultDay=1.47 -DoFFixedUnfocusedMultInteriorNight=2.129999 +DoFFixedUnfocusedMultInteriorNight=2.139999 DoFFixedUnfocusedMultInteriorDay=1.27 DoFFixedUnfocusedPowNight=956.559998 DoFFixedUnfocusedPowDay=983.109985 -DoFFixedUnfocusedPowInteriorNight=935.820007 +DoFFixedUnfocusedPowInteriorNight=935.840027 DoFFixedUnfocusedPowInteriorDay=968.080017 -DoFFixedUnfocusedBlendNight=0.2 +DoFFixedUnfocusedBlendNight=0.4 DoFFixedUnfocusedBlendDay=0.6 -DoFFixedUnfocusedBlendInteriorNight=0.0 -DoFFixedUnfocusedBlendInteriorDay=0.0 +DoFFixedUnfocusedBlendInteriorNight=0.5 +DoFFixedUnfocusedBlendInteriorDay=0.5 DoFDisable=false DoFBilateral=true DoFBilateralFactor=20.0 @@ -69,8 +69,8 @@ EdgeFadeMultiplierNight=700.0 EdgeFadeMultiplierDay=800.0 EdgeFadeMultiplierInteriorNight=700.0 EdgeFadeMultiplierInteriorDay=800.0 -EdgePower=0.5 -EdgeMultiplier=128.0 +EdgePower=0.35 +EdgeMultiplier=2.0 SSAOEnable=false SSAORadius=0.25 SSAONoise=0 @@ -88,46 +88,46 @@ SSAOBlend=1.0 SSAOBlurEnable=true SSAOBilateralFactor=10000.0 SSAOClampFactor=0.1 -SSAOBlurRadius=0.5 +SSAOBlurRadius=1.0 DebugSSAO=false SharpenEnable=true SharpenRadius=1.0 -SharpenClamp=0.01 -SharpenBlending=1.0 +SharpenClamp=0.15 +SharpenBlending=4.0 SSAORadiusFade=0.0 SSAORadiusFadeCurve=1.0 UnderwaterEnable=false HeatEnable=true -HeatSize=2.49 +HeatSize=1.27 HeatSpeed=1.2 HeatFadePower=319.76001 -HeatFadeMultiplier=1.1 -HeatStrength=0.66 +HeatFadeMultiplier=1.16 +HeatStrength=0.62 HeatAlways=false -HeatPower=1.28 +HeatPower=1.64 UnderwaterMult1=1.44 UnderwaterMult2=1.64 UnderwaterMult3=1.5 UnderwaterFreq1=23.449999 UnderwaterFreq2=31.799997 UnderwaterFreq3=25.379999 -UnderwaterStr1=0.13 -UnderwaterStr2=0.18 -UnderwaterStr3=0.27 +UnderwaterStr1=0.25 +UnderwaterStr2=0.27 +UnderwaterStr3=0.29 UnderwaterZoom=1.28 UnderwaterFadePower=8.6 UnderwaterFadeMultiplier=1.14 -HeatTODPower=1.75 +HeatTODPower=1.25 FocusCenterX=0.5 FocusCenterY=0.5 -FocusCircleAngle=0.0 +FocusCircleAngle=0.5 FocusManual=false FocusManualValue=0.75 -DistortionChromaticAberration=11.18 +DistortionChromaticAberration=22.920002 FocusPointDisplay=false NormalGrossHack=0.05 SSAOGrossHack=0.01 -HeatFadeBump=-0.52 +HeatFadeBump=-0.56 DoFBumpNight=0.0 DoFBumpDay=0.0 DoFBumpInteriorNight=0.0 @@ -140,7 +140,27 @@ DoFFixedUnfocusedBumpNight=0.0 DoFFixedUnfocusedBumpDay=0.0 DoFFixedUnfocusedBumpInteriorNight=0.0 DoFFixedUnfocusedBumpInteriorDay=0.0 -EdgeRadius=1.0 +EdgeRadius=0.05 SSAOMinDepth=0.0 SSAOMaxDepth=0.5 SSAOClamp=0.5 +DebugFocus=false +EdgeThreshold=0.25 +DebugEdge=false +CelEnable=false +CelRadius=1.0 +CelMultiplier=4.0 +CelPower=0.75 +DebugCel=false +EdgeViewEnable=false +EdgeViewFadePowerNight=1.82 +EdgeViewFadePowerDay=1.86 +EdgeViewFadePowerInteriorNight=1.86 +EdgeViewFadePowerInteriorDay=1.93 +EdgeViewFadeMultiplierNight=700.0 +EdgeViewFadeMultiplierDay=800.0 +EdgeViewFadeMultiplierInteriorNight=700.0 +EdgeViewFadeMultiplierInteriorDay=800.0 +EdgeViewPower=0.25 +EdgeViewMultiplier=4.0 +EdgeViewRadius=1.0 diff --git a/settings_skyrim/enbseries/enbeffect.fx.ini b/settings_skyrim/enbseries/enbeffect.fx.ini index 021d972..a48e403 100644 --- a/settings_skyrim/enbseries/enbeffect.fx.ini +++ b/settings_skyrim/enbseries/enbeffect.fx.ini @@ -148,10 +148,10 @@ GradingValPowInteriorNight=1.07 GradingValPowInteriorDay=1.14 ColorizeAfterHSV=true UseTint=true -TintingBlend=0.8 -TintingBeforeGrading=false +TintingBlend=1.0 +TintingBeforeGrading=true EnableVanillaGrading=true -VanillaGradingBlend=0.6 +VanillaGradingBlend=1.0 FadeBeforeFilmFilters=false EnablePostDither=true DitherPattern=4 diff --git a/settings_skyrim/enbseries/enbeffectprepass.fx.ini b/settings_skyrim/enbseries/enbeffectprepass.fx.ini index afa785a..05d0c19 100644 --- a/settings_skyrim/enbseries/enbeffectprepass.fx.ini +++ b/settings_skyrim/enbseries/enbeffectprepass.fx.ini @@ -61,16 +61,16 @@ DoFRelativeFactorInteriorDay=2.1 DebugDepth=false EdgeEnable=false EdgeView=true -EdgeFadePowerNight=1.82 -EdgeFadePowerDay=1.86 -EdgeFadePowerInteriorNight=2.9 -EdgeFadePowerInteriorDay=3.0 +EdgeFadePowerNight=1.14 +EdgeFadePowerDay=1.08 +EdgeFadePowerInteriorNight=1.19 +EdgeFadePowerInteriorDay=1.35 EdgeFadeMultiplierNight=700.0 EdgeFadeMultiplierDay=800.0 EdgeFadeMultiplierInteriorNight=499.910004 EdgeFadeMultiplierInteriorDay=600.0 -EdgePower=0.5 -EdgeMultiplier=128.0 +EdgePower=1.5 +EdgeMultiplier=1.0 SSAOEnable=false SSAORadius=0.25 SSAONoise=0 @@ -82,8 +82,8 @@ SSAOFadeMultiplierNight=2.01 SSAOFadeMultiplierDay=2.47 SSAOFadeMultiplierInteriorNight=2.06 SSAOFadeMultiplierInteriorDay=2.17 -SSAOMultiplier=1.5 -SSAOPower=2.0 +SSAOMultiplier=1.25 +SSAOPower=1.5 SSAOBlend=1.0 SSAOBlurEnable=true SSAOBilateralFactor=10000.0 @@ -91,9 +91,9 @@ SSAOClampFactor=0.1 SSAOBlurRadius=1.0 DebugSSAO=false SharpenEnable=true -SharpenRadius=0.8 -SharpenClamp=0.02 -SharpenBlending=1.25 +SharpenRadius=1.0 +SharpenClamp=0.15 +SharpenBlending=8.0 SSAORadiusFade=1.0 SSAORadiusFadeCurve=1.0 UnderwaterEnable=false @@ -138,5 +138,25 @@ DoFFixedUnfocusedBumpNight=0.0 DoFFixedUnfocusedBumpDay=0.0 DoFFixedUnfocusedBumpInteriorNight=0.0 DoFFixedUnfocusedBumpInteriorDay=0.0 -EdgeRadius=1.0 +EdgeRadius=0.01 SSAOClamp=0.5 +EdgeThreshold=0.01 +EdgeViewEnable=false +EdgeViewFadePowerNight=1.82 +EdgeViewFadePowerDay=1.86 +EdgeViewFadePowerInteriorNight=2.9 +EdgeViewFadePowerInteriorDay=3.0 +EdgeViewFadeMultiplierNight=700.0 +EdgeViewFadeMultiplierDay=800.0 +EdgeViewFadeMultiplierInteriorNight=500.0 +EdgeViewFadeMultiplierInteriorDay=600.0 +EdgeViewPower=0.25 +EdgeViewMultiplier=4.0 +EdgeViewRadius=1.0 +DebugFocus=false +DebugEdge=false +CelEnable=false +CelRadius=1.0 +CelMultiplier=4.0 +CelPower=0.5 +DebugCel=false