Qrsr Posted April 3 Share Posted April 3 Once and for all i would like to find a solution to remove character lighting without console command. Let's start ... Problem: This image was copied from the mod: Disable character light by robotgeant. Spoiler General: Fallout 4 uses screen-space subsurface scattering, at least there's files referring to SSSSS (screen-space subsurface scattering) in the game archives. Solution using console command: Currently character light can only be disabled via console command: sStartingConsoleCommand=cl off For console users there is no way to inject that easily afaik. Solution without using console command: Reference: https://www.nexusmods.com/fallout4/mods/3771 https://steamcommunity.com/app/377160/discussions/0/492379159717550777 https://reshade.me/forum/shader-suggestions/4693-rim-lighting https://polycount.com/discussion/161090/fallout-4-bloodborne-shading-technique 1 Link to comment Share on other sites More sharing options...
Karna5 Posted April 3 Share Posted April 3 *Nods* I can't stand RIM lighting/character light. I've been begging Black Desert Online developers to let us remove it from that game, but they don't listen, haha. I have a batch file that runs my on-start-up console commands and reference it through my custom ini file. For instance, in the [General] section of my Fallout4Custom.ini file or Fallout4.ini (either works) I added the line: sStartingConsoleCommand="bat autoexecstuff" Then I created a file called autoexecstuff.txt in my Fallout 4's Data directory. In it I put the lines: sucsm 0.5 cl rim 0.002 cl off I don't actually need the "cl rim 0.002" but have kept it over the years as a reminder in case I ever want to add a tiny bit of RIM light. It's never happened. There is no such thing as good RIM light, haha. But you can add any start-up console commands to your game this way. Link to comment Share on other sites More sharing options...
Qrsr Posted April 4 Author Share Posted April 4 You can setup texture color, e.g. rim light in the actor reference window, so far all my test were negative. No effect on the rim light. It seems, SSSSS (screen-space subsurface scattering) is hardcoded and forced once player char or any other actor is in black environment, i assume there is a sweet spot for r,g,b which forces the game use the fake character light, rim light. I think one can circumvent it, making it possible to use without console command. Console commands can be forced by game setting overrides via plugin directly. This will circumvent any .ini override. The problem is sStartingConsoleCommand cannot be forced via plugin. Link to comment Share on other sites More sharing options...
Squirrel97 Posted April 4 Share Posted April 4 ENB can remove this. In the enblocal.ini: [FIX] DisableFakeLights=true That is the only other way I know. Link to comment Share on other sites More sharing options...
Recommended Posts