Kenshi
Not enough ratings
Make ReShade effects ignore the UI
By Redronn
Use ReShade effects like ambient occlusion without it bleeding through the UI.

This is a basic guide for how to use the REST add-on. If you need more detailed advice you should go to the ReShade Discord. I figured out how to use it from there.
2
   
Award
Favorite
Favorited
Unfavorite
How to use REST add-on
  1. Download the full add-on supported version of ReShade: https://reshade.me/

  2. During installation, select the ReshadeEffectShaderToggler (REST) add-on. This is what will let your effects ignore the entire UI, preventing any bleed-through when using ambient occlusion, for example.

  3. Turn on heat haze in the games graphics settings. It seems to be required for this to work.
    Changing settings in REST did nothing for me when I had it off.

  4. Fully load into a save, then in ReShade just enable an effect that is very easy to see like ASCII, so it's easier to see if what you're doing with the add-on is working correctly.

  5. Select the add-ons tab and under ReshadeEffectShaderToggler (REST), create a new toggle group, activate it and click settings.

  6. Make sure Invocation location is set to AFTER DRAW, then scroll to the bottom of the list. For Kenshi, the one that works best for me is the 3rd one from the bottom. If you click it and the UI becomes fully visible, and the ASCII effect still looks the same as before, then it's working.

  7. Double click it so it turns yellow. Click done and save all toggle groups.


Ambient occlusion on with no bleed through any UI elements, even the inventory, map, etc:
9 Comments
Tethius Mar 9 @ 12:11am 
Causes consistent game crashes when loading into a new area. No setting changes this fact. Reshade effects toggled off, and REST not even configured or set up at all, and crash crash crash.

It stops when you remove the addon files from the game folder. It's a shame. I spent several hours trying to get this to work. Tried old versions and latest version, tried manual install and install through reshade setup. It actually does do what its suppose to, very well in fact, but it causes crashes I cant load new areas no matter what. Simply having the addon file in the folder regardless of anything else causes this. Crashes out of the box, crashes when properly configured, crashes when it's working as intended. I knew this was too good to be true.

Maybe its just my particular game? Persona 3 Reload. IDK but im not surprised something as useful as this would just turn into another problem.
SCARaw Feb 10 @ 10:24am 
im glad reshade technologies finally advanced enough to be worth a try :)
$ mar -v1 /v Feb 10 @ 7:32am 
Although my game crashed a few time using your settings, but your guide point me to the correct direction.

For me I use "BEFORE DRAW", "Vertex shader" and '0xd8cdad3d'.

It works perfectly for the UI. No reshade effects leak to any UI.

THIS IS GROUNDBREAKING for reshade
刘畅-x64 Nov 14, 2024 @ 8:49pm 
Naichee
Xscreade Oct 5, 2024 @ 10:47am 
I use ON DRAW instead of after draw, it seems to work better
Dampfsalzig Jul 10, 2024 @ 7:31am 
https://www.youtube.com/watch?v=uoSA9_xGiZM
here's the tutorial you are looking for if you had the same problem understanding how the fuck to set this up.
pokémon Apr 5, 2024 @ 1:39pm 
where can I get the addon, it’s not in the installer
bobba Mar 23, 2024 @ 4:16pm 
HUGE. Thank you!!
Motka Mar 14, 2024 @ 4:07pm 
Works pretty much for every game! Thanks for this tutorial ^^