File information

Last updated

Original upload

Created by

Ganaboy

Uploaded by

Ganaboy

Virus scan

Safe to use

About this mod

Replaces DS2: SOTFS renderer:
1. Volumetric Fog
2. Shadow casting lights/Shadows from sun for new meshes
2. Ground truth Ambient Occlusion
3. Improved material rendering for metals/non-metals
4. New meshes (Distant geometry/Grass)
5. Temporal Antialiasing (Nvidia DLAA/AMD FSR)
6. Texture replacement

Requirements
Permissions and credits
Changelogs


An update to Dark Souls 2: Scholar of the First Sin's lighting engine which updates its shading model techniques to the latest ones. The mod has dynamic shadows for the entire game. Almost all torch sconces/bonfires, ambient lights now casts shadows.

Distant scenery has been added to multiple levels in the game. The mod includes pre-configured presets for each area, but you can also configure the settings yourself; however, note that areas are detected based on the original lighting data DS2 provides.
DS2LE also includes other features, such as TAA support, improved bloom, LUT-based post-processing support, and the option to customize DS2's UI.
DS2LE has it's own its own in-game GUI. Pressing "F1" will bring up the GUI so you can customize the mod's features and settings to your liking - and easily share those changes with other users by sharing your atmospheres.ini file. Press "save atmosphere" to save your changes. This will save all atmospheres. See the "Advanced" section for more details.

Important, please read:
  • This is an alpha version of the the mod. Uploading the mod as an alpha helps to provide feedback, detect and fix bugs, and improve its default lighting, effect, and post-processing configurations in preparation for its full release. Expect settings to change. There will be weird rendering errors in some places, as listed below in known issues. Thank you for your constructive feedback, bug reports, and patience.
  • The mod only updates shaders, lighting, and fog effects. There are no gameplay changes and none are planned for this mod. The idea is that this mod will be used by other mod creators to make it easy for them to customize visuals.
  • Leave a Like and / or feedback on the Nexus page or on Discord. If you find issues, please report them under the "Bugs" section.
    Official Discord server: (Share presets, configuration settings, discuss the mod, and provide feedback!)
  • Thank you all for trying the mod!



DS2 Lighting Engine:
  • Backup your "shader" folder in the Game directory. Usually this is "C:\Program Files (x86)\Steam\steamapps\common\Dark Souls II Scholar of the First Sin\Game".
  • Copy the "shader" folder, "ds2le_atmosphere_presets" folder , "dxgi.dll" and "nvngx_dlss.dll" to your game directory from (1).
  • If you face issues updating to new version of the mod. Please delete your previous "shader" folder and paste the new contents in.
  • Set in-game video settings to "High",  and turn off anti-aliasing if you're using the Antialiasing features. You can enable/disable motion blur or depth of field effects.
DS2LightingEngine Configuration Guide

Texture Pack Installation:
  • DS2LE starts in override mode by default on first install. There should now be a "tex_override" folder in your Dark Souls 2 "game" directory (not in the "shader" folder within the "game" directory).
  • Extract any .dds textures you've downloaded directly into the "tex_override" folder.
  • The next time you launch the game with texture override mode enabled, it should automatically load any textures in the override folder.
  • To use iGP11 mods with DS2LE use this tool to convert the textures  - iGP11 to DS2LE Texture Converter.

Some texture pack links made by the community using Lighting engine:



Compatibility with other mods which enable shadows/visuals:
LE Handles all shadow casting with the latest release 0.9.3. You should not be installing any mod which enables shadows. LE handles shadow casting from almost all light sources in a extremely efficient manner. The system requirements are unchanged. When the shadows are done through base game renderer LE has to do additional work to handle them. Hence the recommendation is that you do not install any mods which enable shadows directly using map files.

Compatibility with Seeker of Fire/Augur of Darkness overhaul mods using ModEngine:
  • Extract Seeker of Fire mod files into game directory. This directory will be same as the Game folder and where Lighting engine should also be installed.
  • Go to SeekerOfFire2 folder. Delete the folder "Filter" from directory.
  • Now Lighting engine preset will work as expected. 

Incompatible Recording software:
  • Medal.tv, Nvidia ShadowPlay (You can still use OBS, however).
  • Overlays which can cause interference with mod - Steam overlay, Discord overlay.

Preset Selection:
  • atmospheres-extended.ini: This is the default preset loaded by the engine. Contains map edits throughout drangleic. Parallax on many surfaces, shadowcasting for all lights, shadowcasting meshes for many lights. Adaptive high performance tessellation of meshes to remove jagged edges. This is actively updated currently. All ColorGrading LUT's are removed for this preset so as to keep it compatible with HDR monitors. 
  • atmospheres.ini: This is another choice which comes with engine. Contains all the map edits same as atmospheres-extended.ini. It is stylized preset with lots of Colorgrading LUT's. 
  • atmospheres-extended-no-map-edits.ini: This is the same as atmospheres-extended.ini. However all map-edits are disabled for this. This goes well with other overhaul mods like Seeker of Fire/Augur of Darkness. Map-edits are removed as some places you may see duplicate distant meshes. However you lose all shadowcasting/parallax on surfaces.

Online Play:
  • The mod is safe for online play. It does not change touch the game data files, only the shader files are modified. It does not trigger the Anti-Cheat system. However we cannot guarantee it won't cause a ban. Please use at your own risk.

Minimum Requirements:
  • 1050 TI at 1080p 60 FPS with Volumetric Fog.
  • For legacy GPU (>7 years old) like GTX 460, Fermi, Kepler - please disable volumetric fog (shaders/addon_config/settings.ini-> vol_fog_render_mode = 0). You should get >30 FPS at 1080p. Or use the F1 settings UI.

Legacy GPU
  • The newer version has map edits and uses some shaders which are not yet ported to Old GPU >10 years old. Please use the version 0.8.10 from nexus for these GPU's.



Latest Version: 0.9.3.8(07/23/24)
  • GTAO performance improved. Sharper AO, with motion vectors and now is optimized to run faster.
  • Fixes Phantoms randomly disappearing on occasions.
  • Clothes/Capes now have motion vectors -> better AA with DLAA/FSR.
  • Contains selection for Nvidia DLSS Presets (Default, A, B, C, D, E, F).
  • Minor bug fixes.

Previous Version (Stable version to date): 0.9.3.7
  • Adds Nvidia DLAA(3.7)/AMD FSR (2.2.1) Support AA options. Use F1 menu to turn it on. Motion blur in-game is required to be turned on. However you can control the final application using mod UI.
  • Phantoms Opacity should now match base game.
  • Hair color and tone should now match base game.
  • Iron flesh show now render correctly.
  • Fixes DOF Effect when enabled with Nvidia DLAA/FSR
  • Fixes Motion blur artifact when enabled in ModUI on weapon swings.
  • Fixes lightmap shadows disappearing on 1080p and lower resolutions.
  • Various other minor bug fixes.




  • RageVitamins - Engine programmer & mod creator.
  • Duke Bilgewater - Default Color grading and Atmosphere configuration preset.
  • LordRadai :  Due to his work on DebugManager. Some advanced dynamic effects are possible such as player light repositioning. He Also setup the discord and has immense knowledge of the base game. Please follow him on twitter.
  • Ry - DS2LE Configuration guide.
  • Trivia Vanille - For feedback on development features. Also for creation of texture pack/preset (Download here).
  • Rockmih - For help with some model edits. Like distant trees, textures. (Download Texture Pack).
  • Peter Mcphile - UI Editor Icons for Level Editor. Check out his Modern UI for DS2LE. Most of the recent screenshots have been using that mod.
  • Yabber Tool by JK Anderson (TKGP): Used for unpacking and repacking shader .bnd files.
  • bravointheua - Visual design of the mod page.

Thanks to members of the Dark Souls and DS2LE communities who helped improve the mod by testing beta releases and providing feedback:
  • Need062 - For figuring out issue with medal compatibility.
  • Vidanjor - For helping test GUI scaling.
  • Deggial Nox - For helping test GUI Scaling on Ultrawide monitors.
  • Aoi Yozora - Creator of Seeker of Fire mod. For helping with testing compatiblity and early access.
  • POOLOO73  - Testing environments and using DS2LE for show casing cut content.
  • Noxi - For helping debug issues on Linux.

Following members for helping with crash testing which helped stabilize the mod for new features/tech issues:
  • DesolateCheez
  • Micencronin
  • Kupokinz
  • Dax
  • Vorona
  • Koomrad

Following Streamers/PvPers:
  • Yazmania - Has multiple videos on using the mod for his videos - YazzYoutube
  • Radwalls
  • Atreus Ninja
  • Oroborro
  • LobosJr

Following members for general feedback on visuals, discord and general testing:
SaikouAleph NoleAidenDarknessRadioArxSilentPrayerCGAnonim01ZedMichaelOathOfRevengeSyzerixDeyraxBill Nye.