Half-Life 2: Update

Half-Life 2: Update

View Stats:
vaikinglee Mar 28, 2015 @ 5:36pm
Use this to add Depth of Field, Ambient Occlusion, and Lighting tweaks!
Want this update to appear a little more exciting? The Half Life 2 Update is very tasteful and appropriately done for vanilla settings. However, I wanted to push that just a little further and this is what I came up with. I will always be tinkering with it, but I am satisfied enough with these results to share with you all for now.

What I added:
  • Tasteful and quick to focus depth of field for a more "realistic" look.
  • Ambient occlusion for added depth and detail to every scene by adding subtle shadows.
  • Lighting that "floods" a scene more evenly in an attempt for more realism.
  • NOTE: I turned the in game gamma/brightness all the way down and turned off color correction. All can be done in the video settings.
  • Was able to accomplish a nice eye adjustment tweak so when you look at the sun and look back down, everything is slightly dim and steadily returns to normal simulating our eyes.
  • Softer global lighting, instead of harsh yellow-ish focused light.

What I used:
  • I used Boris's ENB for source.
  • GET IT HERE: http://enbdev.com/mod_hl2_v0075.htm
  • All you need to do is place the d3d9 file in your Half Life 2/bin directory.
  • Next, place the enbseries.ini file in the root Half LIfe 2 directory (where the executable is) and you are good to go!


SCREENSHOT Examples:
Pic1 [i.imgur.com]
Pic2 [i.imgur.com]
Pic3 [i.imgur.com]
Pic4 [i.imgur.com]
Pic5 [i.imgur.com]
Pic6 [i.imgur.com]
Pic7 [i.imgur.com]
Pic8 [i.imgur.com]


Enbseries.ini file settings (Just copy and paste)
[PROXY] EnableProxyLibrary=0 InitProxyFunctions=1 ProxyLibrary= [GLOBAL] UseEffect=1 AlternativeDepth=1 AllowAntialias=1 BugFixMode=0 SkipShaderOptimization=0 QuadVertexBuffer=1 EnableShaders_3_0=1 UseMRTRendering=0 AdditionalConfigFile=enbseries2.ini [EFFECT] EnableBloom=0 //1 EnableOcclusion=1 EnableReflection=1 EnableMotionBlur=0 //unecessary. toggle in game menu if desired EnableWater=1 EnableShadow=1 DepthBias=0 // keep off. can create transparent-like object occlusions EnableDepthOfField=1 [INPUT] KeyUseEffect=123 KeyBloom=120 KeyOcclusion=121 KeyReflection=122 KeyCombination=16 KeyScreenshot=44 KeyShadow=119 KeyWater=118 KeyShowFPS=106 [REFLECTION] ReflectionPower=15 ChromePower=10 UseCurrentFrameReflection=0 ReflectionQuality=0 ReflectionSourceSpecular=50 ReflectionSourceTFactor=50 UseAdditiveReflection=0 ReflectionDepthBias=0 UseLowResReflection=0 ReflectionSinglePass=1 UseEnvBump=1 EnvBumpAmount=100 EnvBumpOffset=100 ReflectionFlip=0 [BLOOM] BloomPowerDay=0 //20 BloomFadeTime=0 //2000 BloomConstantDay=0 BloomQuality=0 BloomScreenLevelDay=60 BloomCurveDay=5 BloomPowerNight=5 BloomConstantNight=0 BloomCurveNight=3 BloomScreenLevelNight=20 BloomAdaptationScreenLevel=100 BloomAdaptationMultiplier=100 //20 BloomAllowOversaturation=1 BloomMaxLimit=30 [SSAO] UseIndirectLighting=0 //keep off, looks bad in source! SamplingQuality=0 SamplingRange=0.1 FadeFogRangeDay=3.0 FadeFogRangeNight=4.0 SizeScale=0.2 SourceTexturesScale=0.3 //0.3 AOAmount=0.2 // 0.2 ILAmount=0.4 //0.4 UseFilter=1 FilterQuality=0 OcclusionQuality=2 // 0 causes charchoal smear in source DarkeningLevel= 10 //20 anything higher than 20 causes staticy noise BrighteningLevel=1 IlluminationLevel=0 //10 AdditiveIlluminationLevel=0 UseAmbientOcclusion=1 FadeDistance=1000 //UseForAlphaTest=1 //UseForAlphaBlend=1 UseForAlphaTest=1 UseForAlphaBlend=1 [COLORCORRECTION] DarkeningAmountDay=-10 //brighter days ScreenLevelDay=60 ScreenLevelNight=20 DarkeningAmountNight=5 //slightly darker nights GammaCurveDay=-8 //-8 //neg->increase pale brightness, pos->opposite GammaCurveNight=-4 //-5 ColorSaturationDay=1 //0 //neg-> greyish, pos->colorful ColorSaturationNight=1 //0 UsePaletteTexture=0 [WATER] UseWaterDeep=1 WaterDeepness=20 WaterQuality=0 [SHADOW] ShadowFadeStart=40 ShadowFadeEnd=80 ShadowAmountDay=60 ShadowAmountNight=30 ShadowScreenLevelDay=60 ShadowScreenLevelNight=20 ShadowQuality=0 UseShadowFilter=0 FilterQuality=2 ShadowBlurRange=30 [ENGINE] ForceAnisotropicFiltering=16 MaxAnisotropy=16 ForceDisplayRefreshRate=144 DisplayRefreshRateHz=144 [MOTIONBLUR] MotionBlurQuality=0 MotionBlurVelocity=0.5 MotionBlurRotation=1.0 [PERPIXELLIGHTING] SpecularColorMin=0 //0 SpecularColorMax=100 SpecularColorMultiplier=100 SpecularGlossinessMin=0 //0 SpecularGlossinessMax=100 SpecularGlossinessMultiplier=100 [DEPTHOFFIELD] FadeTime=.3 //0.1 DOFQuality=0 DOFNumberOfPasses=5 //default 2, I like 5 as it's optimal DOFFocusRange=20 //20 is very tasteful, yet noticeable. almost natural DOFBlurinessRange=1 //how narrow of FOV blur, 1 is widest

NOTE: If you decide to tinker with it, be very careful and/or patient. It's not really even optimized for source, let alone effective. It's VERY easy to break the look of the game and make it look hideous. Good thing it's easily removed!



Feel free to ask any questions and I'll help the best I can given time available.

~ENJOY!

Last edited by vaikinglee; Mar 28, 2015 @ 5:54pm
< >
Showing 1-15 of 16 comments
Genesis Mar 28, 2015 @ 8:56pm 
You should put this as a guide, or else it'll vanish among the crapload of other forum threads that are being created since the release of the mod.
Last edited by Genesis; Mar 28, 2015 @ 8:56pm
vaikinglee Mar 28, 2015 @ 10:00pm 
Originally posted by Genesis (broadcasting):
You should put this as a guide, or else it'll vanish among the crapload of other forum threads that are being created since the release of the mod.

Thanks for the suggestion!

Will do!
Gordon Freeman Apr 7, 2016 @ 3:23pm 
How do I put it in the HL2 bin/directory?
Jig McGalliger Apr 12, 2016 @ 9:42am 
I don't see any ambeint occlusion on those screenshots. Also, I want to disable DoF, will removing the DoF clauses disable DoF?
Vic Apr 16, 2016 @ 9:36am 
Yeah, make this a Guide as it's much better than having this get buried later on. Good work!
Filip Victor  [developer] Apr 16, 2016 @ 9:52am 
I would recomend this just for taking screenshots if you don't have any photoshop skills
Last edited by Filip Victor; Apr 16, 2016 @ 9:52am
♡Jennifer♡ Apr 22, 2016 @ 11:58pm 
This looks pretty nice, but I'm not a fan of DoF. If there was a way to exclude that, or otherwise disable it, I'd probably try this out.
Genesis Apr 23, 2016 @ 12:25am 
Originally posted by ♡CandiBunni♡:
This looks pretty nice, but I'm not a fan of DoF. If there was a way to exclude that, or otherwise disable it, I'd probably try this out.
Originally posted by vaikinglee:
Enbseries.ini file settings (Just copy and paste)
[EFFECT] EnableDepthOfField=1
Last edited by Genesis; Apr 23, 2016 @ 12:26am
♡Jennifer♡ Apr 23, 2016 @ 12:39am 
Originally posted by Genesis (broadcasting):
Originally posted by ♡CandiBunni♡:
This looks pretty nice, but I'm not a fan of DoF. If there was a way to exclude that, or otherwise disable it, I'd probably try this out.
Originally posted by vaikinglee:
Enbseries.ini file settings (Just copy and paste)
[EFFECT] EnableDepthOfField=1
And this will disable it? If so, thankee muches. I'll definitely try this out at some point, then. c:
Genesis Apr 23, 2016 @ 1:17am 
Originally posted by ♡CandiBunni♡:
Originally posted by Genesis (broadcasting):
And this will disable it? If so, thankee muches. I'll definitely try this out at some point, then. c:
Theoratically, yes. Practically, I don't know, try it and report the result here :p
♡Jennifer♡ Apr 23, 2016 @ 1:23am 
Originally posted by Genesis (broadcasting):
Originally posted by ♡CandiBunni♡:
And this will disable it? If so, thankee muches. I'll definitely try this out at some point, then. c:
Theoratically, yes. Practically, I don't know, try it and report the result here :p
When, and if, I try this mod out, I will. :p
Vaporous Substance Jun 13, 2016 @ 12:00am 
Originally posted by vaikinglee:
Enbseries.ini file settings (Just copy and paste)
Actually, to disable DoF, it should be a zero
[EFFECT] EnableDepthOfField=0
Tried it myself, and looks better to me. The DoF here is simply too blurry; feels like I don't have my glasses on.
Terrific work, nonetheless.
Coot Jun 17, 2016 @ 8:13pm 
This is so good thank you. Is there a key press for enb like with sweet fx or reshades that activate or reload the effect? My game looks good and I like the DOF. Its not overbearing, subtle and just right for me. However my game seems just to bright especially with HDR enabled. Should I disable HDR in the game settings and let the enb take care of whatever it does or keep it on?? I've lowered the in-game brightness level as low as I can but it doesn't seem to be enough. The supposed to be "barely visible" text is still too seeable. Is there a way to make the game a bit darker?
Plex Jun 19, 2016 @ 2:01am 
well for me SSAO doesn't work anymore with driver version 368.39. THANKS NVIDIA
Roboserg Jun 20, 2016 @ 12:57pm 
Can I reload the config ini on the fly in the game?
< >
Showing 1-15 of 16 comments
Per page: 15 30 50