Welcome, Guest.
Username: Password: Remember me

TOPIC: Automatically disable dof when there is no depth

Automatically disable dof when there is no depth 8 months 2 weeks ago #1

Hey guys, this feature may have been suggested in the past, but I didn't find anything about it. Here's a problem I often encounter that I believe could be solved fairly easily.

When the dof is manually configured, menus and other 2d only elements are blurred (to be expected). I know there's not much that can be done about that (although more on that in a sec), but my main problem is with in-between-gameplay screens, like a mission complete screen or something like that. Obviously, it's not too difficult to turn reshade off to navigate those menus, but I keep forgetting to turn it back on, and it's a hassle.

Wouldn't it be possible to automatically disable dof when there's is no depth information at all (or it's full, whatever)? I would also suggest a 1-2 second delay so that it doesn't turn off during gameplay by accident (if looking at a wall or something, though I doubt that would happen much, if at all). As for during gameplay, wouldn't it also be possible to fix hud blurring by excluding elements that are 100% black/close? I imagine it wouldn't be a perfect solution, but it might work for a surprising amount of situations.

Anyway, just my two cents!
The administrator has disabled public write access.

Automatically disable dof when there is no depth 8 months 2 weeks ago #2

  • Elimina
  • Elimina's Avatar
  • Offline
  • ΞLIMINΛ
  • Posts: 331
  • Thank you received: 358
themaxmeister wrote:
Hey guys, this feature may have been suggested in the past, but I didn't find anything about it. Here's a problem I often encounter that I believe could be solved fairly easily.

When the dof is manually configured, menus and other 2d only elements are blurred (to be expected). I know there's not much that can be done about that (although more on that in a sec), but my main problem is with in-between-gameplay screens, like a mission complete screen or something like that. Obviously, it's not too difficult to turn reshade off to navigate those menus, but I keep forgetting to turn it back on, and it's a hassle.

Wouldn't it be possible to automatically disable dof when there's is no depth information at all (or it's full, whatever)? I would also suggest a 1-2 second delay so that it doesn't turn off during gameplay by accident (if looking at a wall or something, though I doubt that would happen much, if at all). As for during gameplay, wouldn't it also be possible to fix hud blurring by excluding elements that are 100% black/close? I imagine it wouldn't be a perfect solution, but it might work for a surprising amount of situations.

Anyway, just my two cents!

In most games, the depth buffer of the scene is still detected through the menus, and is even sometimes carried over during loading screens. I think that the best solution to this problem is if multiple hot keys were added that can allow you to bind Several buttons to the same keys in game that activate menus. For example Esc (Pause), I (Inventory), and, Tab (Menus). In most games when you want to exit the menu, you can just push the same button that got you into the menu, and pressing it again will enable DoF as you exit.
Last Edit: 8 months 2 weeks ago by Elimina.
The administrator has disabled public write access.

Automatically disable dof when there is no depth 8 months 2 weeks ago #3

  • crosire
  • crosire's Avatar
  • Offline
  • Posts: 2452
  • Thank you received: 1391
Automatically disabling DOF when no depth information is not possible. ReShade is not aware of the shaders that were written for it (like DOF), it's the platform on which they run, so a one way relation.
The only thing you can do is, as suggested by Elimina, to bind those effects to a custom key and then manually toggle them.
Cheers, crosire =)
The administrator has disabled public write access.

Automatically disable dof when there is no depth 8 months 2 weeks ago #4

Thank you both!
The administrator has disabled public write access.

Automatically disable dof when there is no depth 8 months 1 week ago #5

  • ShoterXX
  • ShoterXX's Avatar
  • Offline
  • Posts: 53
  • Thank you received: 9
Can you add a variable for when ReShade is cutting off depth acess on purpose though? I had an idea for detecting day/night cycle from a game by getting color at sky depth, but the workaround for finding out if I have depth or not can get kinda heavy (atleast the one I came up with).
Last Edit: 8 months 1 week ago by ShoterXX.
The administrator has disabled public write access.

Automatically disable dof when there is no depth 8 months 1 week ago #6

  • crosire
  • crosire's Avatar
  • Offline
  • Posts: 2452
  • Thank you received: 1391
That I can do.
Cheers, crosire =)
The administrator has disabled public write access.