Skyrim Special Edition

About this mod

Extremely customizable and feature packed ENB for SSE with presets for most popular weather mods. Includes a completely new, optimized and unique shader setup that is usable for both gameplay and screenarchery.

Requirements
Permissions and credits
Changelogs
Donations






Silent Horizons is one of the most feature rich and advanced ENB presets for SSE that focus on easy to use but deep customizablity options. Its shader setup has been built from the ground up with those goals in mind and is able to deliver optimal performance and quality because of that.
While this doesn't mean its a particularly light preset, its certainly one of the most efficient ones for SSE.
Note: For a more detailed desciption of the most important features look into "Customization" down below.


FEATURE OVERVIEW

Choose your style
  • Powerful real time color grading suite
  • Instant color grading through a easy to use LUT menu
  • Easily expandable with addons and a sophisticated custom LUT system
  • Global options file for easy and fast shader manipulation

Integration of the latest ENB features
  • Ambient Occlusion and Indirect Lighting
  • Subsurface Scattering
  • Skylighting
  • Imagebased Lighting
  • Improved Rain
  • Cloud Shadows
  • Distant Shadows
  • Detailed Shadows
  • Complex Particle Lights
  • Multi Weather Support
  • Enhanced Water Effects

Advanced Depth of Field +
A heavily customized, extended and improved version of Marty McFly's excellent DoF shader.

Antialiasing
Choose from a plethora of different additional AA methods like FXAA, SMAA, CREAA and EdgeAA

Non-intrusive design
Full imagespace support - No need for a night eye fix anymore!

Additional effects
Unique shaders for superior performance and/or customizability
  • Advanced dynamic bloom
  • Unique sun rays shader
  • Custom sunsprite lens flares
  • Extended vignette
  • Scalable sharpening (Unsharp Mask)
  • Chromatic Aberration
  • Letterbox
  • Monochroma (BW- and Colorfilter)
  • Custom Overlays Addon
  • Stylization Suite Addon
  • Particle Field Addon

Lens effects
Optional and fully UI tweakable procedural lensflares
  • Multi-Iris Lensflare
  • Anamorphic Lensflare
  • Starburst Lensflare
  • Lens Reflections
  • Weather Effects
  • Selectable Lens Dirt
  • Chromatic Aberration




Video Showcases
Spoiler:  
Show



Some screenshots by users

Spoiler:  
Show



Huge thank you to everyone that made a video or posted screenshots of the ENB! <3










Supported weather mods
A - Obsidian Weathers and Seasons
B - Natural and Atmospheric Tamriel
C - Dolomite Weathers
D - Cathedral Weathers and Seasons
E - Aequinoctium Weathers and Seasons
F - Mythical Ages
G - Vivid Weathers



Pre-setup and helpful tweaks:

Set Dynamic Range to full

Spoiler:  
Show

Ini tweaks

Spoiler:  
Show

Disable vanilla Depth of Field
Spoiler:  
Show

Install the ENB Particle Patch
Go to the ENB Particle Patch post and download the SE version.


Installation

  1. Optional - Install ELFX + Enhancer (or another lighting mod)
  2. Recommended - Download Smooth Sky Mesh
  3. Install the weather mod you want to use
  4. Install the ENB Helper mod
  5. Download the latest ENB Binary here
  6. Copy d3d11.dll and decompiler_46e.dll into your skyrim game folder
  7. Choose the right version of Silent Horizons for your weather mod and download it
  8. Copy everything in the "Silent Horizons + Weather mod" folder into your game folder
  9. Strongly Recommended - Install the "Solar Cleaner" (can be found in the download section)



Compatibilty and other tips
The Imagespace and you
With the new imagespace application most color correction that gets added by mods will impact the final image.
  • The first thing that alters the imagespace are different weathers. This means that weather mods have a much bigger impact on the final image when compared to most other ENB presets (this includes support for season effects if your weather mod comes with such a feature).
  • This also includes filters that are featured in certain weather mods (NAT, Obsidian and Cathedral for example). The preset was tweaked to support the default settings for each weather mod so your mileage may vary when applying one of those!
  • Its recommended to use Predator Vision for further customization of the night eye.
  • While other imagespace altering mods like Imaginator can be used with this ENB, you shouldn't do so. You have much more powerful color grading tools built into this preset already!



True Storms Patches:
If you want to use True Storms together with another weather mod, be careful what patch you install! Some of the TS patches (e.g. the merged patches by Ionas177) carry over weathers and/or imagespace changes from TS and not just the sounds like the default patches do (e.g. the patch directly from the Obsidian modpage). The new weathers and altered ones will affect how your game is going to look during thunder- and rainstorms, so keep that in mind.



For NAT users:
Disable NATs subsurface scattering, wet effect, sunlight variations and additional skylight features! They are either replaced by superior alternative inside the ENB or don't look good when mixed with Silent Horizons!

Note: Possible fire problems with NAT
Spoiler:  
Show





CUSTOMIZATION QUICK START GUIDE

Alright, lets get to the main part of the ENB. Customization!
This section contains a summary of the most important tweaks and options for this ENB to get you started.
To learn more about the ins and outs of Silent Horizons, make sure to look into the reference articles!
Note: Some section include spoilers that include screenshots of parts of the ingame UI to make finding them easier.


The ENB (G)UI
If you already know how to navigate inside of the ENB UI, you can safely skip this section. This is meant for everyone thats relatively new to ENBs or ENB customization.
Spoiler:  
Show


Color Grading and LUTs
The two most important section for the beginning are probably "HDR Color Grading" and the LUT list.
  • HDR color grading includes things like contrast and brightness (exposure) adjustments and can be found in the ENBEFFECT UI
  • The LUT list on the other hand can be accessed by expanding the TECHNIQUE dropdown menu in the ENBEFFECPOSTPASS UI instead
  • If you want even more powerful color manipulation tools go to the color grading suite (more info on that in the reference article)
Spoiler:  
Show


Addons
Silent Horizons has received multiple optional addons over the last few updates that expand its feature list even further. Most of the addons are aimed at screenarchers that want new tools and ways to customize their screenshots in realtime or just want more LUTs to choose from. To install them, simply drag and drop the "enbseries" folder into your games root directory (just like installing the ENB in the first place).

The most popular one is probably the RevoLUTion addon which adds 29 additional LUTs to the ENB. Make sure to check out the Oldrim modpage to learn more about the different LUTs that are added and don't foget to leave an endorsement over there!
Huge thanks to napoleonofthestump for allowing me to include his awesome LUT collection.
And thanks to AntaresParallax as well for beginning with the "Frankenstein-ing" in the first place.

The other three addons are more of a niche type thing (more in depth info can be found in the reference article).
The most useful one is most likely the Stylization Suite. It adds artistic filters like outlines or a painting effect to the prepass of the ENB.
The Particle Field addon can be used to generate a animated field of 2D particle sprites that can be customized through a bunch of different UI parameters.
And the last one on the list is the Custom Overlays addon. This one is added to the postpass unlike the other two and is pretty much useless out of the box. It enables you to load almost all images as an overlay into the game, but you need to provide those images yourself.


Antialiasing
You have a few different AA options for SSE to choose from right now. They can be used standalone or you can experiment with combining two (or maybe even three). Keep in mind that you can also counter the blur that some methods add to the scene with Silent Horizons' built in sharpening shader.

  • FXAA: The vanilla FXAA should be avoided, even if its a very cheap AA method because it messes up the DoF shader. If you want to use FXAA, go with
  • the one that I implemented into the ENB (more info on that further down below).
  • TAA: Skyrims temporal AA on the other hand is a pretty good built in solution. The only drawback is the motion blur like ghosting that it applies to the scene while moving the camera and its higher performance cost.
  • Edge AA: This method is built into the ENB binary and can be enabled through your enblocal.ini. It removes aliasing by blurring the edges of objects. Its a bit too agressive for my tastes but some like it and its relatively cheap as well.
  • SMAA: "Enhanced subpixel morphological AA" removes the worst aliasing without blurring the whole scene which allows it to retain much more details than other comparable methods. Its doesn't have any other side effects except for a higher performance cost.
  • CREAA: "Close Range Edge AA" is my take on a optional and very fast/cheap antialiasing method. Its meant to be added on top of an existing antialiasing solution (like SMAA) because its not as agressive as most of the other ones. It can be tweaked through a few UI parameters however.
  • SSAA: Probably the oldest trick in the book. Straight up supersampling. Renders the whole game in a higher resolution and scales it back to your screens resolution afterwards. One of the best looking antialiasing methods but also the most expensive one by far. Nvidia calls this DSR (Dynamic Super Resolution) while AMD calls it VSR (Virtual Super Resolution), but they are ultimately the same thing and can be enabled inside of your driver settings.

So, which one(s) should you pick? My recommendation would be either SMAA with optional CREAA if needed (thats SHs default) or just straight up TAA with a bit more sharpening to compensate the smoother image.
-> If you can spare the performance you can always go for SSAA (with added SMAA when using lower scaling factors).
-> And if you want to get the best possible performance, just go for FXAA or Edge AA without anything else

Adjusting the antialising methods inside of the ENB is rather easy thanks to the global options file (enbglobals.fxh). You can choose between different quality levels for both SMAA and FXAA and you can tell it which AA solutions you want to have available in game. You can find all currently available UI parameters in the ENBEFFECTPOSTPASS directly under the color grading suite.
Spoiler:  
Show


Other post processing effects and filters
You can find more special effects and filters inside of the ENBEFFECTPOSTPASS if you scroll a bit further down. Things like the vignette effect, Monochroma (which features a Black n' White and Colorfilter), a custom chromatic aberration shader or simpler ones like a film grain or letterbox effect can be found here.
Spoiler:  
Show


Lens
Silent Horizons features a bunch of different lens effects that range from complex procedural lens flare recreations to weather specific effects. The entire lens shader file is disabled by default, so you have to enable it by toggling "EnableLens" on the left side of the GUI first. You can go to the ENBLENS.FX UI next and choose which effects you want to use directly at the top.
A more in depth explanations of the different effects can be found in the reference article.
Spoiler:  
Show


Depth of Field
The easiest way to change the DoF strength and style is to use the optional included configs. You can also tweak the DoF effects yourself ingame to have more control over the final result (more info on that can be found in the reference article).


Performance
If the default performance hit is too much and you want to get some performance back, this is the section for you. You shouldn't limited your optimization tweaks exclusively to the ENB as other mods and ini settings can have a huge impact (sometimes even more than an entire ENB) on your game as well.

  • Resolution: Lets begin with something pretty obvious. Your resolution. Yes, 4k looks stunning even when you just use it through DSR or a similar technique but it will cost you tons of resources. And keep in mind, that not just the base game scales with your resolution but also most ENB effects!
  • Ini tweaks: The easiest way to safe some performance with your inis is to use BethINI to lower you graphics settings. You can get back A LOT of FPS that way. (mod organizer user have to edit seperate inis for their profiles as usual)
  • Ambient Occlusion: One of the most performance intensive effects inside of the ENB. While Skyrims built in AO is pretty bad and looks horrendous on characters, ENBs SSAO costs far more FPS (even after my tweaks). Btw: If you opt for the vanilla AO instead you can tweak the intensity under [SSAO_GAME].
  • Depth of Field: The DoF has a certain base cost, but heavier settings are usually more taxing on your hardware. If you don't need a DoF effect, simply disable it to safe yourself some frames. But choosing one of the lighter DoF preset or lowering it yourself can also help to save you a bit of performance.
  • SSS: Doesn't hit your performance as heavy as the ENB AO, but it still costs a few frames to compute the effect. Only disable it if you don't mind the vanilla plastic like skin.
  • Skylighting: Doesn't cost that much performance but it can give you back a few frames as well depending on the environment.
  • SMAA: Refer to the Antialiasing section above for more info on that.




Silent Horizons and ENB Binary Reference

The reference articles I've been telling you about can be found in the articles tab at the top of the modpage.
They are devided into two different articles: One for the ENB binary (this one should be applicable for most other ENB presets as well) and another one on the specific shader setup of Silent Horizons.





I don't like the dark rain, how can I turn it off?
Go to the [RAIN] section on the left side of the ENB GUI (scroll down a bit) and disable the "EnableRain" parameter.


How can I make nights/interiors/... brighter/darker?
Use the "Exposure (F-Stops)" parameter. It can be found on the right side of the ENB UI under [ENBEFFECT] -> HDR Color Grading


I can't launch my game with version 2.2+, what have you done?!
Seems like older Nvidia graphics card drivers don't play well with my new unsharp mask shader. A update to newer drivers should fix the problem.


Wheres the version for *insert weather mod*?!
The current selection of weather mods will be the only officially supported ones for the foreseeable future.
You can always try the preset with other non supported weather setups, but you probably have to tweak the ENB a bit to get a good result.
If you want to try a different weather mod or stick to vanilla weathers try the Cathedral version of Silent Horizons first.
That one should work the best with most non-supported setups.





For code, shaders or textures I used:
Boris Vorontsov - ENB
Kingeric1992 - Multi-Iris, Adaption and SMAA integration for ENB
Marty McFly - Depth of Field
napoleonofthestump - Revolution LUTs
Obsidian Dawn - Photoshop Frost Brushes
Kyokushinoyama - Lens Dirt Textures
Christoph Peters - Blue Noise Textures
Bethesda - Skyrim

For help or knowledge:
Timothy Lottes - VDR Tonemapper presentation
John Hable - Filmic Worlds blog
Gurleygirl - Testing and support
Daymarr - Testing and some addon ideas

For inspiration:
Prod80, Sonic Ether, Sandvich Maker, Adyss