ENBSeries v0.117 beta for TES Skyrim
POSTING THE ENBSERIES BINARY FILES ON NEXUS SITES IS STRICTLY PROHIBITED
Visit forum, there is a topic about this version.
bFloatPointRenderTarget=1 must be set in SkyrimPrefs.ini file to make this mod work. Start SkyrimLauncher.exe to configure your video options again.
To work correctly, sky lighting require rendering objects to shadow, so edit manually following lines in file SkyrimPrefs.ini:
v0.117: To fix issue with bright hair added new parameter GammaCurve which is equal to parameters ColorPowDay and ColorPowNight, but apply to entire screen and should replace those two. But global usage of this variable may require changes in most of other parameters. Also new global variable is Brightness. Added fake clouds scattering on their edges, similar to Fallout New Vegas and GTA 4 versions. Parameters for this effect are CloudsEdgeClamp and CloudsEdgeIntensity. This version have all previous bug fixes and new feature is programmable lenz fx or any other sprites for sun only. New external shader file named enbsunsprite.fx and it use texture for computations named enbsunsprite.tga, enbsunsprite.png or enbsunsprite.bmp. This effect is done for modders who know how to edit shaders, probably later i'll create my own, but at this moment there are many other things not implemented yet (depth of field effect is also still as example for modders and some of them did good fx). v0.114: Sky lighting and sun rays effects are implemented. v0.113: Difference between new and previous version is sun rays effect.
v0.112: This version is similar to 0.103, but with new shadow effect, bugfix for parallax, optimization. Performance in this version optimized for ATI videocards also, but i don't have hardware for testing, so not sure how it work on practice. Do not set ForceFakeVideocard=true in this version, it's now for bugfixing mode and will be removed later. Parallax bugfix also should work for ATI users (mod is here http://skyrim.nexusmods.com/downloads/file.php?id=16919). Partially changed code of SSAO and Indirect Lighting mix for better quality, modified method of computing distance fade factors of these effects (FadeFogRangeDay, FadeFogRangeNight). Changed detailed shadow quality presets (-1 is extreme, 0 is high, 1 is middle, 2 is low) for better details.
v0.110: Version is similar to 0.103, but with new shadow effect, bugfix for parallax, optimization. Best performance with NVidia cards temporary, but ATI users also may use this version, it have fixes for bugs of 22.214.171.124 patch (set ForceFakeVideocard=true). For NVidia users this version do not create fake videocard "ENB", so you must redetect graphic options by game launcher if previously used modification 0.103 or earlier version.
v0.109: Test beta version for NVidia cards with huge optimization.
v0.108: Simplified version with many effects removed, but performance is very high.
v0.106: Optimized code to make it less cpu dependent.
v0.103: Implemented experimental code of injector instead of standart d3d9 wrapper. This may be useful for users with Optimus laptops or for those, who using overlay tools like EVGA, Afterburn, D3D Overrider, XFire and others. Graphic changes are only get back to SSAO code from version 0.099 with minor update of indirect lighting intensity.
v0.102: Tatsudoshi: Fixed few bugs, most work is done for increasing performance (not all yet). Many bugs of previous version is still here, i'll fix them later.
v0.101: Fixed bugs of previous version (at least what is see). Added code of programmable external depth of field effect (only added, but "todo"). With ne enbeffectprepass.fx shader file you can make more than just depth of field, it's executed before enbeffect.fx and working with hdr values in multipass mode (up to 8 passes). Changed standart of external shaders, removed ScreenScaleY and ScreenSize replaced by vector of 4 values. Most of old effects will not work, replace in them ScreenScaleY with ScreenSize.z and float ScreenSize; with float4 ScreenSize;. Increased quality of bloom and removed parameters of radius 1 and 2 for it.
v0.100: Removed parameter CyclicConfigReading (it read configuration file every 5 seconds), from now this will be handled by pressing a button BACK (can be changed KeyReadConfig). Added almost all code from my patch AntiFREEZE TES Skyrim 0.096, including most of it parameters. FPS limiter implemented, fps counter. Screenshot capturing is back, but different key assigned. SSAO effect now have additional "lite" version. To switch it setup parameter UseIndirectLighting=false in enbseries.ini file and restart the game. Added values to control SSAO distance relative to fog distance. Night and day time are separated. Properties for adaptation in enbseries.ini are finished, but they are partially clamped by limits in enbeffect.fx, so if you wish to control by enbeffect.ini only, remove limit code in shader (or wait when i'll post new shader). Added parameters for SubSurfaceScattering to reduce lighting in shadows for characters and ugly thin line on them (game bug). Added parameter for control of lights from windows, but it affect some fx, for example freeze spell. Added ShadowObjectsFix to apply shadows from mountains properly. Various bug fixes. SSAO work with antialiasing.
v0.099: Fixed crash in the evening. Added palette texture support (enbpalette.bmp, tga, png files). Removed code for screenshot capturing. SSAO disabled by default, activate it in enbseries.ini, parameter UseAmbientOcclusion=true and make sure antialiasing is not enabled by game or drivers. Not tested with other d3d9.dll files and they are not supported now.
v0.098: Implemented code from AntiFREEZE patch to fix some game bugs and increase stability with this mod. Added parameters to control environmental fog.
v0.097: I'm going to be crazy with fixing game bugs for make it work with ENBSeries, official patches destroy my progress every time, so i decided to release "light" version. Crashes of the game 1.1 happening very frequently (at least on my PC), they are not internal modification errors. Hardware antialiasing (multisampling) unsupported at this moment, so to make SSAO work properly, disable antialiasing (msaa). Optimization not applied, same as in any other first versions of ENBSeries, if you wish to get higher framerate, turn off SSAO or decrease quality of it. Game have some strange mistakes which aren't fixed yet, for example in interior locations direct light enabled and applied from bottom or from side (sun, uh?), so increaing intensity of it is not good idea, better to decrease all other values together and increase overall brightness in post processing shader enbeffect.fx. Users, who already tweaked parameters for GTA 4 version will not have much problems with this one. Do not change SubSurfaceScattering parameters, game have bug for characters and i'll fix it when latest official patch will be released (bright thin line on skin).