1
Fork 0

MariENB 1.2015.9.29

This commit is contained in:
Marisa the Magician 2019-04-07 17:23:42 +02:00
commit 9f7ab3c5f5
6 changed files with 190 additions and 144 deletions

View file

@ -24,7 +24,7 @@ float depthlinear( float2 coord )
/* /*
These values seem to be used by pretty much all Skyrim ENB presets. These values seem to be used by pretty much all Skyrim ENB presets.
Since it's practically impossible for me to know the real znear and Since it's practically impossible for me to know the real znear and
zfar values for each game, I'll just use these and hope it all goes well zfar values for each game, I'll just use these and hope it goes well
*/ */
float zNear = 0.0509804; float zNear = 0.0509804;
float zFar = 3098.0392; float zFar = 3098.0392;
@ -209,9 +209,9 @@ float4 PS_SSAOPrepass( VS_OUTPUT_POST IN, float2 vPos : VPOS ) : COLOR
float3 sample; float3 sample;
float sdepth, so, delta; float sdepth, so, delta;
float sclamp = ssaoclamp/1000.0; float sclamp = ssaoclamp/1000.0;
[unroll] for ( i=0; i<64; i++ ) if ( ssaoquarter ) [unroll] for ( i=0; i<16; i++ )
{ {
sample = reflect(ssao_samples[i],rnormal); sample = reflect(ssao_samples_lq[i],rnormal);
sample *= sign(dot(normal,sample)); sample *= sign(dot(normal,sample));
so = ldepth-sample.z*bof; so = ldepth-sample.z*bof;
sdepth = depthlinear(coord+bof*sample.xy/ldepth); sdepth = depthlinear(coord+bof*sample.xy/ldepth);
@ -219,7 +219,17 @@ float4 PS_SSAOPrepass( VS_OUTPUT_POST IN, float2 vPos : VPOS ) : COLOR
delta *= 1.0-smoothstep(0.0,sclamp,delta); delta *= 1.0-smoothstep(0.0,sclamp,delta);
if ( (delta > 0.0) && (delta < sclamp) ) occ += 1.0-delta; if ( (delta > 0.0) && (delta < sclamp) ) occ += 1.0-delta;
} }
float uocc = saturate(occ/64.0); else [unroll] for ( i=0; i<64; i++ )
{
sample = reflect(ssao_samples_hq[i],rnormal);
sample *= sign(dot(normal,sample));
so = ldepth-sample.z*bof;
sdepth = depthlinear(coord+bof*sample.xy/ldepth);
delta = saturate(so-sdepth);
delta *= 1.0-smoothstep(0.0,sclamp,delta);
if ( (delta > 0.0) && (delta < sclamp) ) occ += 1.0-delta;
}
float uocc = saturate(occ/(ssaoquarter?16.0:64.0));
float fade = 1.0-depth; float fade = 1.0-depth;
uocc *= saturate(pow(fade,ssaofadepow)*ssaofademult); uocc *= saturate(pow(fade,ssaofadepow)*ssaofademult);
uocc = saturate(pow(uocc,ssaopow)*ssaomult); uocc = saturate(pow(uocc,ssaopow)*ssaomult);
@ -233,18 +243,18 @@ float4 PS_SSAOBlurH( VS_OUTPUT_POST IN, float2 vPos : VPOS ) : COLOR
float4 res = tex2D(SamplerColor,coord); float4 res = tex2D(SamplerColor,coord);
if ( !ssaoenable ) return res; if ( !ssaoenable ) return res;
if ( !ssaobenable ) return res; if ( !ssaobenable ) return res;
float bresl = (fixedx>0)?fixedx:ScreenSize.x; float bresl = ScreenSize.x;
float bof = (1.0/bresl)*ssaobradius; float bof = (1.0/bresl)*ssaobradius;
float isd, sd, ds, sw, tw = 0; float isd, sd, ds, sw, tw = 0;
res.a = 0.0; res.a = 0.0;
int i; int i;
isd = tex2D(SamplerDepth,coord).x; isd = tex2D(SamplerDepth,coord).x;
[unroll] for ( i=-15; i<=15; i++ ) [unroll] for ( i=-31; i<=31; i++ )
{ {
sd = tex2D(SamplerDepth,coord+float2(i,0)*bof).x; sd = tex2D(SamplerDepth,coord+float2(i,0)*bof).x;
ds = abs(isd-sd)*ssaobfact+0.5; ds = abs(isd-sd)*ssaobfact+0.5;
sw = 1.0/(ds+1.0); sw = 1.0/(ds+1.0);
sw *= gauss16[abs(i)]; sw *= gauss32[abs(i)];
tw += sw; tw += sw;
res.a += sw*tex2D(SamplerColor,coord+float2(i,0)*bof).a; res.a += sw*tex2D(SamplerColor,coord+float2(i,0)*bof).a;
} }
@ -261,18 +271,18 @@ float4 PS_SSAOBlurV( VS_OUTPUT_POST IN, float2 vPos : VPOS ) : COLOR
if ( ssaodebug ) return saturate(res.a); if ( ssaodebug ) return saturate(res.a);
return res*res.a; return res*res.a;
} }
float bresl = (fixedy>0)?fixedy:(ScreenSize.x*ScreenSize.w); float bresl = ScreenSize.x*ScreenSize.w;
float bof = (1.0/bresl)*ssaobradius; float bof = (1.0/bresl)*ssaobradius;
float isd, sd, ds, sw, tw = 0; float isd, sd, ds, sw, tw = 0;
res.a = 0.0; res.a = 0.0;
int i; int i;
isd = tex2D(SamplerDepth,coord).x; isd = tex2D(SamplerDepth,coord).x;
[unroll] for ( i=-15; i<=15; i++ ) [unroll] for ( i=-31; i<=31; i++ )
{ {
sd = tex2D(SamplerDepth,coord+float2(0,i)*bof).x; sd = tex2D(SamplerDepth,coord+float2(0,i)*bof).x;
ds = abs(isd-sd)*ssaobfact+0.5; ds = abs(isd-sd)*ssaobfact+0.5;
sw = 1.0/(ds+1.0); sw = 1.0/(ds+1.0);
sw *= gauss16[abs(i)]; sw *= gauss32[abs(i)];
tw += sw; tw += sw;
res.a += sw*tex2D(SamplerColor,coord+float2(0,i)*bof).a; res.a += sw*tex2D(SamplerColor,coord+float2(0,i)*bof).a;
} }
@ -363,14 +373,15 @@ float4 PS_DoFPrepass( VS_OUTPUT_POST IN, float2 vPos : VPOS ) : COLOR
float dfc = abs(dep-foc); float dfc = abs(dep-foc);
float dff = abs(dep); float dff = abs(dep);
float dfu = dff; float dfu = dff;
if ( doffixedcut && (dep >= cutoff*0.000001) ) dfu *= 0;
/* /*
Change power of dof based on field of view. Works only in Skyrim, Change power of dof based on field of view. Works only in Skyrim,
Boris is just such a fucking assbutt that he doesn't update the Boris is just such a fucking assbutt that he doesn't update the
FO3/FNV version to be feature-equal to this, inventing pathetic FO3/FNV version to be feature-equal to this, inventing pathetic
excuses. The FieldOfView variable seems to hold bogus values in Fallout excuses. The FieldOfView variable seems to hold bogus values in
completely unrelated to actual FOV (yes, I checked if it's in radians, Fallout completely unrelated to actual FOV (yes, I checked if it's
and no, it isn't). The value appears to be 1.134452. I'll try to in radians, and no, it isn't). The value appears to be 1.134452.
investigate its origins someday. I'll try to investigate its origins someday.
*/ */
if ( dofrelfov ) if ( dofrelfov )
{ {
@ -502,6 +513,13 @@ float2 UnderwaterDistort( float2 coord )
float2 DistantHeat( float2 coord ) float2 DistantHeat( float2 coord )
{ {
float2 bresl; float2 bresl;
float dep, odep;
dep = tex2D(SamplerDepth,coord).x;
float distfade = clamp(pow(dep,heatfadepow)*heatfademul+heatfadebump,
0.0,1.0);
if ( distfade <= 0.0 ) return coord;
float todpow = pow(tod*(1.0-ind),heattodpow);
if ( !heatalways && (todpow <= 0.0) ) return coord;
if ( (fixedx > 0) && (fixedy > 0) ) bresl = float2(fixedx,fixedy); if ( (fixedx > 0) && (fixedy > 0) ) bresl = float2(fixedx,fixedy);
else bresl = float2(ScreenSize.x,ScreenSize.x*ScreenSize.w); else bresl = float2(ScreenSize.x,ScreenSize.x*ScreenSize.w);
float2 nc = coord*(bresl/256.0)*heatsize; float2 nc = coord*(bresl/256.0)*heatsize;
@ -509,10 +527,11 @@ float2 DistantHeat( float2 coord )
float2 ofs = tex2D(SamplerHeat,nc+ts).xy; float2 ofs = tex2D(SamplerHeat,nc+ts).xy;
ofs = (ofs-0.5)*2.0; ofs = (ofs-0.5)*2.0;
ofs *= pow(length(ofs),heatpow); ofs *= pow(length(ofs),heatpow);
float distfade = tex2D(SamplerDepth,coord).x; if ( !heatalways ) ofs *= todpow;
distfade = clamp(pow(distfade,heatfadepow)*heatfademul+heatfadebump, odep = tex2D(SamplerDepth,coord+ofs*heatstrength*distfade*0.01).x;
float odistfade = clamp(pow(odep,heatfadepow)*heatfademul+heatfadebump,
0.0,1.0); 0.0,1.0);
if ( !heatalways ) ofs *= pow(tod*(1.0-ind),heattodpow); if ( odistfade <= 0.0 ) return coord;
return coord+ofs*heatstrength*distfade*0.01; return coord+ofs*heatstrength*distfade*0.01;
} }
/* The pass that happens after everything else */ /* The pass that happens after everything else */

View file

@ -26,50 +26,64 @@ static const float gauss8[8] =
0.134598, 0.127325, 0.107778, 0.081638, 0.134598, 0.127325, 0.107778, 0.081638,
0.055335, 0.033562, 0.018216, 0.008847 0.055335, 0.033562, 0.018216, 0.008847
}; };
/* radius: 16, std dev: 6 */ /* radius: 32, std dev: 12 */
static const float gauss16[16] = static const float gauss32[32] =
{ {
0.067142, 0.066216, 0.063513, 0.059252, 0.033535, 0.033419, 0.033073, 0.032503,
0.053763, 0.047446, 0.040723, 0.033996, 0.031723, 0.030747, 0.029595, 0.028288,
0.027603, 0.021798, 0.016742, 0.012507, 0.026853, 0.025314, 0.023698, 0.022031,
0.009087, 0.006421, 0.004413, 0.002950 0.020340, 0.018649, 0.016980, 0.015353,
0.013787, 0.012294, 0.010887, 0.009575,
0.008362, 0.007252, 0.006247, 0.005343,
0.004538, 0.003828, 0.003207, 0.002668,
0.002204, 0.001808, 0.001473, 0.001192
}; };
/* SSAO samples */ /* SSAO samples */
static const float3 ssao_samples[64] = static const float3 ssao_samples_lq[16] =
{ {
float3( 0.0000,-0.0002, 0.0002),float3(-0.0005, 0.0006, 0.0006), float3( 0.0000,-0.0002, 0.0000),float3(-0.0004, 0.0013, 0.0014),
float3(-0.0003,-0.0018,-0.0012),float3( 0.0025, 0.0001,-0.0030), float3(-0.0030, 0.0048,-0.0034),float3( 0.0147, 0.0046,-0.0026),
float3( 0.0032,-0.0031,-0.0042),float3(-0.0075, 0.0032, 0.0034), float3(-0.0097, 0.0275,-0.0092),float3(-0.0178,-0.0072, 0.0491),
float3(-0.0017, 0.0107, 0.0050),float3(-0.0113,-0.0022,-0.0106), float3( 0.0227,-0.0431,-0.0681),float3( 0.1052, 0.0332,-0.0588),
float3( 0.0113,-0.0000,-0.0162),float3(-0.0121,-0.0156,-0.0143), float3( 0.0997, 0.0056, 0.1473),float3(-0.1252, 0.2019, 0.0564),
float3( 0.0145,-0.0099, 0.0238),float3(-0.0041, 0.0258,-0.0236), float3(-0.1054,-0.2072, 0.2271),float3(-0.0542, 0.3096, 0.2814),
float3( 0.0261,-0.0282,-0.0150),float3(-0.0392, 0.0259, 0.0093), float3( 0.0072,-0.3534, 0.4035),float3(-0.0024,-0.2385, 0.6260),
float3( 0.0079, 0.0122,-0.0530),float3(-0.0173, 0.0024,-0.0600), float3(-0.1940, 0.5722,-0.5602),float3(-0.0910,-0.7548,-0.6497)
float3( 0.0164,-0.0483,-0.0487),float3( 0.0253, 0.0749, 0.0030), };
float3( 0.0702,-0.0024, 0.0532),float3(-0.0587, 0.0343,-0.0701), static const float3 ssao_samples_hq[64] =
float3(-0.0284, 0.0949, 0.0422),float3(-0.0782,-0.0518, 0.0719), {
float3( 0.0891,-0.0295, 0.0887),float3(-0.1176,-0.0770, 0.0034), float3( 0.0000,-0.0000,-0.0000),float3( 0.0000, 0.0000,-0.0000),
float3( 0.0911, 0.0979,-0.0736),float3(-0.0492,-0.1109,-0.1119), float3( 0.0001,-0.0000,-0.0000),float3( 0.0002, 0.0001,-0.0001),
float3( 0.0881,-0.1122,-0.1064),float3(-0.0978,-0.0594,-0.1534), float3(-0.0000,-0.0005, 0.0000),float3( 0.0004,-0.0004,-0.0006),
float3( 0.1226,-0.0478,-0.1577),float3( 0.1713, 0.1376,-0.0033), float3( 0.0005,-0.0011,-0.0004),float3(-0.0000, 0.0013,-0.0014),
float3(-0.1098, 0.1317,-0.1601),float3( 0.0153, 0.0431,-0.2458), float3( 0.0024, 0.0006, 0.0013),float3(-0.0017,-0.0017, 0.0030),
float3( 0.0413,-0.2602,-0.0358),float3( 0.1160, 0.2073,-0.1524), float3(-0.0037, 0.0033,-0.0011),float3( 0.0010, 0.0018,-0.0063),
float3(-0.0891,-0.2844,-0.0254),float3(-0.2356, 0.1856, 0.1007), float3( 0.0059, 0.0056,-0.0020),float3(-0.0009, 0.0083,-0.0063),
float3(-0.1331,-0.2241,-0.2093),float3(-0.0946,-0.0943, 0.3262), float3(-0.0110, 0.0065,-0.0016),float3( 0.0089, 0.0070,-0.0108),
float3(-0.2076, 0.2990,-0.0735),float3(-0.3388,-0.1854,-0.0584), float3(-0.0115,-0.0134,-0.0062),float3(-0.0121,-0.0172, 0.0071),
float3(-0.2950, 0.2562, 0.1256),float3( 0.1245, 0.3253, 0.2533), float3(-0.0066, 0.0246,-0.0060),float3( 0.0057,-0.0279, 0.0109),
float3(-0.3334, 0.0732, 0.2954),float3(-0.0878,-0.0338, 0.4632), float3(-0.0269,-0.0160,-0.0164),float3( 0.0402, 0.0045, 0.0034),
float3( 0.3257,-0.1494, 0.3406),float3( 0.1496, 0.4734, 0.1426), float3( 0.0248,-0.0045, 0.0390),float3( 0.0110,-0.0491,-0.0159),
float3(-0.4816,-0.1498,-0.1911),float3(-0.4407,-0.2691,-0.2231), float3(-0.0193,-0.0431, 0.0363),float3( 0.0441, 0.0271,-0.0426),
float3(-0.5739,-0.0862,-0.0829),float3(-0.1811,-0.4338, 0.3893), float3( 0.0385,-0.0428,-0.0482),float3(-0.0623,-0.0501, 0.0249),
float3(-0.4059, 0.2597,-0.4135),float3( 0.5669,-0.1450, 0.3057), float3( 0.0683,-0.0000, 0.0631),float3( 0.1008, 0.0180,-0.0114),
float3(-0.3459, 0.0907,-0.5852),float3(-0.0378,-0.4889,-0.5161), float3(-0.0156,-0.0713, 0.0871),float3(-0.0561,-0.0757, 0.0822),
float3(-0.1609,-0.1172, 0.7112),float3(-0.1584, 0.2215,-0.7156), float3( 0.0714, 0.0850,-0.0805),float3(-0.1320,-0.0042, 0.0711),
float3(-0.0601,-0.6410,-0.4634),float3(-0.1877,-0.4821, 0.6379), float3( 0.1553, 0.0486,-0.0167),float3(-0.1164,-0.0125,-0.1341),
float3(-0.5357, 0.6528, 0.0957),float3(-0.5073,-0.3124, 0.6462), float3( 0.1380,-0.1230,-0.0562),float3( 0.0868,-0.1897,-0.0175),
float3(-0.1505, 0.6792,-0.5842),float3( 0.1781,-0.9197, 0.0557), float3( 0.0749, 0.1495, 0.1525),float3(-0.2038,-0.1324,-0.0235),
float3(-0.5309,-0.3378,-0.7369),float3(-0.7460, 0.2721,-0.6078) float3( 0.0205, 0.1920, 0.1784),float3( 0.1637,-0.0964,-0.2092),
float3( 0.2875, 0.0966,-0.0020),float3( 0.0572,-0.0180,-0.3194),
float3(-0.3329, 0.0981,-0.0189),float3( 0.2627, 0.2092,-0.1585),
float3( 0.1783,-0.3359,-0.1108),float3( 0.2675, 0.2056,-0.2533),
float3(-0.1852, 0.3017,-0.2759),float3(-0.0944, 0.3532, 0.3061),
float3(-0.0022,-0.3744, 0.3404),float3(-0.0600,-0.4031,-0.3487),
float3(-0.2663, 0.4915, 0.1004),float3(-0.2442, 0.4253, 0.3468),
float3( 0.2583, 0.1321,-0.5645),float3(-0.0219, 0.4516, 0.4943),
float3(-0.5503, 0.2597,-0.3590),float3( 0.2239,-0.5571,-0.4398),
float3(-0.7210,-0.1982, 0.2339),float3( 0.7948,-0.1848, 0.1145),
float3(-0.7190, 0.1767, 0.4489),float3(-0.5617, 0.5845,-0.4116),
float3(-0.8919,-0.0384, 0.3360),float3(-0.0144, 0.9775,-0.2105)
}; };
/* standard stuff */ /* standard stuff */
float4 ScreenSize; float4 ScreenSize;

View file

@ -521,6 +521,12 @@ float doffixedunfocusblend_id
string UIWidget = "Spinner"; string UIWidget = "Spinner";
float UIMin = 0.0; float UIMin = 0.0;
> = {0.0}; > = {0.0};
/* prevents fixed dof from blurring the skybox */
bool doffixedcut
<
string UIName = "DOF Fixed Use Cutoff";
string UIWidget = "Checkbox";
> = {true};
/* disable depth of field */ /* disable depth of field */
bool dofdisable bool dofdisable
< <
@ -886,6 +892,11 @@ bool ssaodebug
string UIName = "Debug SSAO"; string UIName = "Debug SSAO";
string UIWidget = "Checkbox"; string UIWidget = "Checkbox";
> = {false}; > = {false};
bool ssaoquarter
<
string UIName = "SSAO Use Less Samples";
string UIWidget = "Checkbox";
> = {false};
/* luma sharpen because of reasons */ /* luma sharpen because of reasons */
string str_sharp = "Luma Sharpen"; string str_sharp = "Luma Sharpen";
bool sharpenable bool sharpenable

View file

@ -7,7 +7,7 @@ UseOriginalPostProcessing=false
UseOriginalObjectsProcessing=false UseOriginalObjectsProcessing=false
EnableBloom=true EnableBloom=true
EnableAdaptation=true EnableAdaptation=true
EnableAmbientOcclusion=true EnableAmbientOcclusion=false
EnableDepthOfField=true EnableDepthOfField=true
EnableDetailedShadow=true EnableDetailedShadow=true
EnableSunRays=true EnableSunRays=true
@ -243,12 +243,12 @@ IgnoreWeatherSystem=true
[SKY] [SKY]
Enable=true Enable=true
StarsIntensity=1.88 StarsIntensity=1.54
StarsCurve=1.23 StarsCurve=1.37
AuroraBorealisIntensity=0.44 AuroraBorealisIntensity=1.14
AuroraBorealisCurve=0.23 AuroraBorealisCurve=0.57
CloudsIntensityDay=1.040001 CloudsIntensityDay=1.040001
CloudsIntensityNight=0.440001 CloudsIntensityNight=0.500001
CloudsIntensityInterior=1.49 CloudsIntensityInterior=1.49
CloudsCurveDay=1.18 CloudsCurveDay=1.18
CloudsCurveNight=1.13 CloudsCurveNight=1.13
@ -271,16 +271,16 @@ GradientTopCurveDay=1.36
GradientTopCurveNight=1.57 GradientTopCurveNight=1.57
GradientTopCurveInterior=2.15 GradientTopCurveInterior=2.15
GradientMiddleIntensityDay=1.430001 GradientMiddleIntensityDay=1.430001
GradientMiddleIntensityNight=1.020001 GradientMiddleIntensityNight=1.000001
GradientMiddleIntensityInterior=2.4 GradientMiddleIntensityInterior=2.4
GradientMiddleCurveDay=1.18 GradientMiddleCurveDay=1.18
GradientMiddleCurveNight=1.41 GradientMiddleCurveNight=1.3
GradientMiddleCurveInterior=1.65 GradientMiddleCurveInterior=1.65
GradientHorizonIntensityDay=1.26 GradientHorizonIntensityDay=1.26
GradientHorizonIntensityNight=1.840001 GradientHorizonIntensityNight=1.470001
GradientHorizonIntensityInterior=2.33 GradientHorizonIntensityInterior=2.33
GradientHorizonCurveDay=1.5 GradientHorizonCurveDay=1.5
GradientHorizonCurveNight=1.37 GradientHorizonCurveNight=1.66
GradientHorizonCurveInterior=1.25 GradientHorizonCurveInterior=1.25
SunIntensity=3.0 SunIntensity=3.0
SunDesaturation=0.0 SunDesaturation=0.0
@ -335,12 +335,12 @@ GradientHorizonCurveSunrise=1.13
GradientHorizonCurveSunset=1.13 GradientHorizonCurveSunset=1.13
GradientHorizonCurveInteriorDay=1.44 GradientHorizonCurveInteriorDay=1.44
GradientHorizonCurveInteriorNight=1.34 GradientHorizonCurveInteriorNight=1.34
SunIntensitySunrise=1.75 SunIntensitySunrise=1.53
SunIntensityDay=1.73 SunIntensityDay=1.73
SunIntensitySunset=1.92 SunIntensitySunset=1.56
SunIntensityNight=0.0 SunIntensityNight=1.38
SunIntensityInteriorDay=1.7 SunIntensityInteriorDay=1.7
SunIntensityInteriorNight=0.0 SunIntensityInteriorNight=1.4
SunDesaturationSunrise=0.0 SunDesaturationSunrise=0.0
SunDesaturationDay=0.0 SunDesaturationDay=0.0
SunDesaturationSunset=0.0 SunDesaturationSunset=0.0
@ -350,21 +350,21 @@ SunDesaturationInteriorNight=0.0
SunColorFilterSunrise=0.984, 0.831, 0.522 SunColorFilterSunrise=0.984, 0.831, 0.522
SunColorFilterDay=0.992, 0.89, 0.78 SunColorFilterDay=0.992, 0.89, 0.78
SunColorFilterSunset=0.925, 0.373, 0.0314 SunColorFilterSunset=0.925, 0.373, 0.0314
SunColorFilterNight=0, 0, 0 SunColorFilterNight=0.996, 0.282, 0.0471
SunColorFilterInteriorDay=0.98, 0.937, 0.847 SunColorFilterInteriorDay=0.98, 0.937, 0.847
SunColorFilterInteriorNight=0, 0, 0 SunColorFilterInteriorNight=0.988, 0.357, 0.0392
SunGlowIntensitySunrise=1.27 SunGlowIntensitySunrise=1.27
SunGlowIntensityDay=1.18 SunGlowIntensityDay=1.18
SunGlowIntensitySunset=1.5 SunGlowIntensitySunset=1.36
SunGlowIntensityNight=0.0 SunGlowIntensityNight=1.41
SunGlowIntensityInteriorDay=1.3 SunGlowIntensityInteriorDay=1.3
SunGlowIntensityInteriorNight=0.0 SunGlowIntensityInteriorNight=1.46
SunGlowHazinessSunrise=0.03 SunGlowHazinessSunrise=0.03
SunGlowHazinessDay=0.1 SunGlowHazinessDay=0.1
SunGlowHazinessSunset=0.04 SunGlowHazinessSunset=0.04
SunGlowHazinessNight=0.0 SunGlowHazinessNight=0.01
SunGlowHazinessInteriorDay=0.11 SunGlowHazinessInteriorDay=0.11
SunGlowHazinessInteriorNight=0.0 SunGlowHazinessInteriorNight=0.01
MoonIntensitySunrise=0.78 MoonIntensitySunrise=0.78
MoonIntensityDay=0.53 MoonIntensityDay=0.53
MoonIntensitySunset=0.81 MoonIntensitySunset=0.81
@ -528,12 +528,12 @@ IgnoreWeatherSystem=true
[RAYS] [RAYS]
SunRaysMultiplier=0.75 SunRaysMultiplier=0.75
SunRaysMultiplierSunrise=0.73 SunRaysMultiplierSunrise=0.62
SunRaysMultiplierDay=0.57 SunRaysMultiplierDay=0.57
SunRaysMultiplierSunset=0.86 SunRaysMultiplierSunset=0.73
SunRaysMultiplierNight=0.0 SunRaysMultiplierNight=0.84
SunRaysMultiplierInteriorDay=0.69 SunRaysMultiplierInteriorDay=0.69
SunRaysMultiplierInteriorNight=0.0 SunRaysMultiplierInteriorNight=0.91
IgnoreWeatherSystem=true IgnoreWeatherSystem=true
[SKYLIGHTING] [SKYLIGHTING]
@ -783,16 +783,16 @@ IgnoreWeatherSystem=true
Quality=1 Quality=1
IntensitySunrise=0.49 IntensitySunrise=0.49
IntensityDay=0.41 IntensityDay=0.41
IntensitySunset=0.58 IntensitySunset=0.59
IntensityNight=0.1 IntensityNight=0.2
IntensityInteriorDay=0.53 IntensityInteriorDay=0.53
IntensityInteriorNight=0.2 IntensityInteriorNight=0.29
DensitySunrise=4.35 DensitySunrise=4.35
DensityDay=3.66 DensityDay=3.66
DensitySunset=4.72 DensitySunset=4.73
DensityNight=3.63 DensityNight=3.63
DensityInteriorDay=1.44 DensityInteriorDay=1.44
DensityInteriorNight=0.51 DensityInteriorNight=0.65
SkyColorAmountSunrise=0.53 SkyColorAmountSunrise=0.53
SkyColorAmountDay=0.32 SkyColorAmountDay=0.32
SkyColorAmountSunset=0.67 SkyColorAmountSunset=0.67
@ -803,30 +803,30 @@ IgnoreWeatherSystem=true
[PROCEDURALSUN] [PROCEDURALSUN]
Size=0.93 Size=0.93
EdgeSoftness=0.35 EdgeSoftness=0.35
GlowIntensitySunrise=1.98 GlowIntensitySunrise=1.69
GlowIntensityDay=1.59 GlowIntensityDay=1.59
GlowIntensitySunset=2.16 GlowIntensitySunset=1.73
GlowIntensityNight=0.0 GlowIntensityNight=1.94
GlowIntensityInteriorDay=1.63 GlowIntensityInteriorDay=1.63
GlowIntensityInteriorNight=0.0 GlowIntensityInteriorNight=2.09
GlowCurveSunrise=2.16 GlowCurveSunrise=1.42
GlowCurveDay=1.28 GlowCurveDay=1.28
GlowCurveSunset=2.35 GlowCurveSunset=1.56
GlowCurveNight=1.0 GlowCurveNight=1.87
GlowCurveInteriorDay=1.950001 GlowCurveInteriorDay=1.950001
GlowCurveInteriorNight=1.0 GlowCurveInteriorNight=2.4
IgnoreWeatherSystem=true IgnoreWeatherSystem=true
[MIST] [MIST]
ColorFromEnvironmentFog=0.75 ColorFromEnvironmentFog=0.75
SkyLightingAmountSunrise=0.55 SkyLightingAmountSunrise=0.55
SkyLightingAmountDay=0.37 SkyLightingAmountDay=0.37
SkyLightingAmountSunset=0.36 SkyLightingAmountSunset=0.47
SkyLightingAmountNight=0.39 SkyLightingAmountNight=0.39
SkyLightingAmountInteriorDay=0.88 SkyLightingAmountInteriorDay=0.88
SkyLightingAmountInteriorNight=0.48 SkyLightingAmountInteriorNight=0.48
SunLightingAmountSunrise=1.18 SunLightingAmountSunrise=1.18
SunLightingAmountDay=0.92 SunLightingAmountDay=0.92
SunLightingAmountSunset=1.19 SunLightingAmountSunset=1.2
SunLightingAmountNight=0.19 SunLightingAmountNight=0.19
SunLightingAmountInteriorDay=0.87 SunLightingAmountInteriorDay=0.87
SunLightingAmountInteriorNight=0.05 SunLightingAmountInteriorNight=0.05
@ -836,15 +836,15 @@ DesaturationSunset=0.0
DesaturationNight=0.0 DesaturationNight=0.0
DesaturationInteriorDay=0.0 DesaturationInteriorDay=0.0
DesaturationInteriorNight=0.0 DesaturationInteriorNight=0.0
ColorFilterSunrise=1, 0.957, 0.863 ColorFilterSunrise=0.902, 0.761, 0.565
ColorFilterDay=0.925, 0.984, 1 ColorFilterDay=0.925, 0.984, 1
ColorFilterSunset=1, 0.714, 0.58 ColorFilterSunset=0.941, 0.761, 0.612
ColorFilterNight=0.396, 0.494, 0.663 ColorFilterNight=0.396, 0.431, 0.663
ColorFilterInteriorDay=0.922, 0.988, 1 ColorFilterInteriorDay=0.757, 0.82, 0.851
ColorFilterInteriorNight=0.443, 0.506, 0.69 ColorFilterInteriorNight=0.51, 0.498, 0.631
RelativeToCameraSunrise=0.12 RelativeToCameraSunrise=0.12
RelativeToCameraDay=0.51 RelativeToCameraDay=0.51
RelativeToCameraSunset=0.17 RelativeToCameraSunset=0.15
RelativeToCameraNight=0.25 RelativeToCameraNight=0.25
RelativeToCameraInteriorDay=0.58 RelativeToCameraInteriorDay=0.58
RelativeToCameraInteriorNight=0.21 RelativeToCameraInteriorNight=0.21
@ -856,7 +856,7 @@ VerticalOffsetInteriorDay=-10.44
VerticalOffsetInteriorNight=-11.26 VerticalOffsetInteriorNight=-11.26
DensitySunrise=1.41 DensitySunrise=1.41
DensityDay=1.25 DensityDay=1.25
DensitySunset=1.28 DensitySunset=1.38
DensityNight=1.17 DensityNight=1.17
DensityInteriorDay=1.29 DensityInteriorDay=1.29
DensityInteriorNight=1.17 DensityInteriorNight=1.17

View file

@ -9,10 +9,10 @@ Palette Type=4
CGA Palette=1 CGA Palette=1
EGA Palette=0 EGA Palette=0
Dithering Pattern=4 Dithering Pattern=4
Contrast Modifier=0.8 Contrast Modifier=1.0
Saturation Modifier=1.0 Saturation Modifier=1.0
Dither Offset=-0.05 Dither Offset=-0.1
Dither Range=0.1 Dither Range=0.15
Enable ASCII=false Enable ASCII=false
ASCII Monochrome=true ASCII Monochrome=true
ASCII Blend=0.0 ASCII Blend=0.0
@ -20,14 +20,14 @@ Enable Chroma Key=false
Chroma Key Red=0.0 Chroma Key Red=0.0
Chroma Key Green=0.25 Chroma Key Green=0.25
Chroma Key Blue=0.0 Chroma Key Blue=0.0
Chroma Key Depth=0.8 Chroma Key Depth=0.997
Enable Dot Matrix=false Enable Dot Matrix=false
Dot Size=1 Dot Size=1
Dot Blend=0.3 Dot Blend=0.3
Dot Intensity=1.4 Dot Intensity=1.4
Dot Contrast=0.75 Dot Contrast=0.75
Enable Curvature=false Enable Curvature=false
Curve Chromatic Aberration=1.18 Curve Chromatic Aberration=1.17
Curve Zooming=52.09 Curve Zooming=50.66
Curve Distortion=24.0 Curve Distortion=0.0
Curve Sampling Soften=0.0 Curve Sampling Soften=0.0

View file

@ -15,20 +15,20 @@ Underwater Amplitude 1=0.11
Underwater Amplitude 2=0.16 Underwater Amplitude 2=0.16
Underwater Amplitude 3=0.18 Underwater Amplitude 3=0.18
Underwater Zoom=1.09 Underwater Zoom=1.09
Enable Hot Air Refraction=false Enable Hot Air Refraction=true
Heat Texture Size=2.29 Heat Texture Size=2.13
Heat Speed=1.14 Heat Speed=1.16
Heat Fade Contrast=234.339996 Heat Fade Contrast=234.339996
Heat Fade Intensity=1.17 Heat Fade Intensity=1.17
Heat Fade Offset=-0.64 Heat Fade Offset=-0.64
Heat Intensity=0.52 Heat Intensity=0.53
Heat Contrast=1.36 Heat Contrast=1.36
Heat Time-of-day Contrast=11.099999 Heat Time-of-day Contrast=4.02
Heat Always Enable=false Heat Always Enable=false
Enable Focus Triangle=true Enable Focus Triangle=true
Display Focus Points=false Display Focus Points=false
Enable Manual Focus=false Enable Manual Focus=false
Manual Focus Depth=0.83 Manual Focus Depth=0.75
Focus Point Center X=0.5 Focus Point Center X=0.5
Focus Point Center Y=0.5 Focus Point Center Y=0.5
Focus Triangle Angle=0.0 Focus Triangle Angle=0.0
@ -72,22 +72,23 @@ DOF Fixed Focus Blend Night=0.0
DOF Fixed Focus Blend Day=0.0 DOF Fixed Focus Blend Day=0.0
DOF Fixed Focus Blend Interior Night=0.0 DOF Fixed Focus Blend Interior Night=0.0
DOF Fixed Focus Blend Interior Day=0.0 DOF Fixed Focus Blend Interior Day=0.0
DOF Fixed Unfocus Intensity Night=2.86 DOF Fixed Unfocus Intensity Night=1.28
DOF Fixed Unfocus Intensity Day=1.47 DOF Fixed Unfocus Intensity Day=1.31
DOF Fixed Unfocus Intensity Interior Night=2.13 DOF Fixed Unfocus Intensity Interior Night=1.0
DOF Fixed Unfocus Intensity Interior Day=1.27 DOF Fixed Unfocus Intensity Interior Day=1.0
DOF Fixed Unfocus Contrast Night=956.559998 DOF Fixed Unfocus Contrast Night=50.389999
DOF Fixed Unfocus Contrast Day=983.109985 DOF Fixed Unfocus Contrast Day=96.959991
DOF Fixed Unfocus Contrast Interior Night=935.820007 DOF Fixed Unfocus Contrast Interior Night=50.0
DOF Fixed Unfocus Contrast Interior Day=968.080017 DOF Fixed Unfocus Contrast Interior Day=50.0
DOF Fixed Unfocus Shift Night=0.0 DOF Fixed Unfocus Shift Night=-0.95
DOF Fixed Unfocus Shift Day=0.0 DOF Fixed Unfocus Shift Day=-0.98
DOF Fixed Unfocus Shift Interior Night=0.0 DOF Fixed Unfocus Shift Interior Night=-1.0
DOF Fixed Unfocus Shift Interior Day=0.0 DOF Fixed Unfocus Shift Interior Day=-1.0
DOF Fixed Unfocus Blend Night=0.2 DOF Fixed Unfocus Blend Night=1.0
DOF Fixed Unfocus Blend Day=0.2 DOF Fixed Unfocus Blend Day=1.0
DOF Fixed Unfocus Blend Interior Night=0.2 DOF Fixed Unfocus Blend Interior Night=1.0
DOF Fixed Unfocus Blend Interior Day=0.2 DOF Fixed Unfocus Blend Interior Day=1.0
DOF Fixed Use Cutoff=true
Disable DOF=false Disable DOF=false
DOF Bilateral Blur=true DOF Bilateral Blur=true
DOF Bilateral Factor=5.0 DOF Bilateral Factor=5.0
@ -109,14 +110,14 @@ Edge Fade Intensity Night=700.0
Edge Fade Intensity Day=800.0 Edge Fade Intensity Day=800.0
Edge Fade Intensity Interior Night=500.0 Edge Fade Intensity Interior Night=500.0
Edge Fade Intensity Interior Day=600.0 Edge Fade Intensity Interior Day=600.0
Edge Contrast=1.5 Edge Contrast=0.5
Edge Intensity=1.0 Edge Intensity=1.0
Edge Radius=1.0 Edge Radius=4.0
Edge Threshold=0.01 Edge Threshold=0.45
Debug Edge=false Debug Edge=false
Enable Luma Edge Detect=false Enable Luma Edge Detect=false
Cel Radius=1.0 Cel Radius=2.0
Cel Intensity=1.0 Cel Intensity=2.0
Cel Contrast=0.5 Cel Contrast=0.5
Debug Cel=false Debug Cel=false
Enable Edgevision=false Enable Edgevision=false
@ -131,26 +132,27 @@ Edgevision Fade Intensity Interior Day=600.0
Edgevision Contrast=0.25 Edgevision Contrast=0.25
Edgevision Intensity=4.0 Edgevision Intensity=4.0
Edgevision Radius=1.0 Edgevision Radius=1.0
Enable SSAO=false Enable SSAO=true
SSAO Radius=0.15 SSAO Radius=0.05
SSAO Noise=0 SSAO Noise=0
SSAO Fade Contrast Night=0.16 SSAO Fade Contrast Night=0.16
SSAO Fade Contrast Day=0.18 SSAO Fade Contrast Day=0.18
SSAO Fade Contrast Interior Night=0.11 SSAO Fade Contrast Interior Night=0.12
SSAO Fade Contrast Interior Day=0.14 SSAO Fade Contrast Interior Day=0.14
SSAO Fade Intensity Night=2.01 SSAO Fade Intensity Night=2.01
SSAO Fade Intensity Day=2.47 SSAO Fade Intensity Day=2.47
SSAO Fade Intensity Interior Night=2.06 SSAO Fade Intensity Interior Night=2.06
SSAO Fade Intensity Interior Day=2.17 SSAO Fade Intensity Interior Day=2.17
SSAO Intensity=1.0 SSAO Intensity=1.0
SSAO Contrast=1.5 SSAO Contrast=1.0
SSAO Blending=1.0 SSAO Blending=1.0
SSAO Blur=true SSAO Blur=true
SSAO Bilateral Factor=200.0 SSAO Bilateral Factor=2500.0
SSAO Range=0.15 SSAO Range=0.25
SSAO Blur Radius=1.0 SSAO Blur Radius=1.0
Debug SSAO=false Debug SSAO=false
Sharpen Enable=true Sharpen Enable=true
Sharpen Radius=1.0 Sharpen Radius=1.0
Sharpen Clamp=0.1 Sharpen Clamp=0.1
Sharpen Blending=4.0 Sharpen Blending=4.0
SSAO Use Less Samples=true