Welcome, Guest.
Username: Password: Remember me

TOPIC: Depth-Buffer in Guild Wars 2

Depth-Buffer in Guild Wars 2 1 year 8 months ago #1

  • Sassy
  • Sassy's Avatar
  • Offline
  • Posts: 33
  • Thank you received: 3
Hello everyone! :)
I would like to know if there is a way to fix the Depth-Buffer issue in Guild Wars 2. (AO and DoF dissapear while moving)
Also a huge thanks to all of you. :cheer:
The administrator has disabled public write access.

Depth-Buffer in Guild Wars 2 1 year 8 months ago #2

  • Kleio420
  • Kleio420's Avatar
  • Offline
  • Posts: 216
  • Thank you received: 28
Sassy wrote:
Hello everyone! :)
I would like to know if there is a way to fix the Depth-Buffer issue in Guild Wars 2. (AO and DoF dissapear while moving)
Also a huge thanks to all of you. :cheer:
the game is a online game so depth buffer access is disabled and wont work , unless they choose to change that or find a better solution any shader using depth will not work in online games.
The administrator has disabled public write access.

Depth-Buffer in Guild Wars 2 1 year 8 months ago #3

  • Sassy
  • Sassy's Avatar
  • Offline
  • Posts: 33
  • Thank you received: 3
But unlike other online games depth-buffer access is working pretty good as long as you are standing still. Also wouldn't it be possible to allow this for specific shaders only? Like AO and DoF from the framework to counter any kind of depth-buffer abuse instead of shutting it off completly? :)
The administrator has disabled public write access.

Depth-Buffer in Guild Wars 2 1 year 8 months ago #4

  • crosire
  • crosire's Avatar
  • Offline
  • Posts: 2451
  • Thank you received: 1390
Sassy wrote:
Also wouldn't it be possible to allow this for specific shaders only?
ReShade has no knowledge of what shaders you have enabled: It's generic, it doesn't care whether you use MasterEffect, SweetFX or something else. =)
Cheers, crosire =)
The administrator has disabled public write access.

Depth-Buffer in Guild Wars 2 1 year 8 months ago #5

  • Sassy
  • Sassy's Avatar
  • Offline
  • Posts: 33
  • Thank you received: 3
So it will never be possible to see the full potential of all these genius shaders in online games or this case Guild Wars 2 (without giving "bad people" access to the depth-buffer)? Let's give ReShade a conscience! :woohoo:
The administrator has disabled public write access.

Depth-Buffer in Guild Wars 2 1 year 8 months ago #6

  • crosire
  • crosire's Avatar
  • Offline
  • Posts: 2451
  • Thank you received: 1390
Never say never, but for the time being no. There may be some hardcoded special versions for certain games somewhen in the future, who knows =)
Cheers, crosire =)
The administrator has disabled public write access.
The following user(s) said Thank You: Sassy, Apocalypso

Depth-Buffer in Guild Wars 2 1 year 7 months ago #7

Quick post here on something I noticed just now. Using GeDoSaTo's DOF you can get the depth buffer to stay on indefinitely, only problem is it's no where near as good as the McFX/ReShade versions. I think it has to do with some trickery in the actual dll tho as I've been unable to splice ReShade and GeDoSaTo together.

I still think it's rubbish that Gw2 obviously has accessible depth information that's accurate yet for some reason we only see it if we stand still. Bloody tease.
The administrator has disabled public write access.

Depth-Buffer in Guild Wars 2 1 year 7 months ago #8

  • Marty McFly
  • Marty McFly's Avatar
  • Offline
  • We've tried nothing and we're all out of ideas!
  • Posts: 609
  • Thank you received: 719
Didn't you read it? Guild Wars is an online game and as soon as there's network traffic from this game, depth buffer is disabled by ReShade to avoid exploitations - I guess as soon as you stand still, there is no traffic - hence the visible depthbuffer.
The administrator has disabled public write access.

Depth-Buffer in Guild Wars 2 1 year 7 months ago #9

Not meaning to be overly negative there, I do understand why. It's annoying knowing that you've made such beautiful shaders that I have been able to glimpse at yet they get cut off cause someone may exploit the game.

Also (mentioned in another thread) nvidia users CAN use the driver level HBAO which I assume uses a depth buffer WITHOUT it cutting off which is also confusing seeing as yours gets cancelled.
The administrator has disabled public write access.
The following user(s) said Thank You: crosire

Depth-Buffer in Guild Wars 2 1 year 7 months ago #10

  • crosire
  • crosire's Avatar
  • Offline
  • Posts: 2451
  • Thank you received: 1390
Marty McFly wrote:
I guess as soon as you stand still, there is no traffic - hence the visible depthbuffer.
My guess as well.

louiscarter88 wrote:
Not meaning to be overly negative there, I do understand why. It's annoying knowing that you've made such beautiful shaders that I have been able to glimpse at yet they get cut off cause someone may exploit the game.
I know it's unfair to the common user. But I rather have some limitations for online games and it working there instead of a global ReShade ban in those. =)
Cheers, crosire =)
Last Edit: 1 year 7 months ago by crosire.
The administrator has disabled public write access.

Depth-Buffer in Guild Wars 2 1 year 7 months ago #11

  • 04348
  • 04348's Avatar
  • Offline
  • Posts: 13
  • Thank you received: 11
Can't you include in the Reshade dll one or two hardcoded DoF that work even online ? :unsure:
Last Edit: 1 year 7 months ago by 04348.
The administrator has disabled public write access.

Depth-Buffer in Guild Wars 2 1 year 7 months ago #12

  • crosire
  • crosire's Avatar
  • Offline
  • Posts: 2451
  • Thank you received: 1390
That defeats the purpose of ReShade, which is to provide a platform for community-written shaders. It doesn't come with hardcoded or built-in shaders, everything you see was written by other users (SweetFX, MasterEffect, Framework, all the custom single shaders, ...).
Cheers, crosire =)
The administrator has disabled public write access.
The following user(s) said Thank You: louiscarter88

Depth-Buffer in Guild Wars 2 1 year 7 months ago #13

  • 04348
  • 04348's Avatar
  • Offline
  • Posts: 13
  • Thank you received: 11
I understand why you made this protection, but the fact is, atm, only those who have the knowledge to make cheat can hijack it, and the "common user" who only want DoF or other effect can't :(

Only for exemple :


I won't share the method by respect for you and your awesome work with Reshade (and certainly won't use it too, since it's a bit tedious to establish ^^ ), it's only to show you that's possible ;) (Also, I will remove the video if you ask for )
Last Edit: 1 year 7 months ago by 04348.
The administrator has disabled public write access.
The following user(s) said Thank You: crosire, MaxG3D, jas01, Apocalypso, louiscarter88