Welcome, Guest.
Username: Password: Remember me

TOPIC: No Depth information in Battlefield 4 ?

No Depth information in Battlefield 4 ? 1 year 8 months ago #1

  • Phil
  • Phil's Avatar
  • Offline
  • Posts: 11
  • Thank you received: 3
if i try to activate DOF nothin happens. when i am aktivate depthbuffer-output, the whole screen is white. has battlefield empty depthbuffer ??

tried out: reshade 0.12.0 and 0.15

games tab says...bf4 should work perfect... :(
Last Edit: 1 year 8 months ago by Phil.
The administrator has disabled public write access.

No Depth information in Battlefield 4 ? 1 year 8 months ago #2

  • jmp909
  • jmp909's Avatar
  • Offline
  • Posts: 135
  • Thank you received: 48
you need to disable MSAA for DOF to work. this is raised elsewhere in the forums

not sure if there's a specific option in BF4 to do this.

remember the games tab is for ReShade not MasterEffect; ME is built on ReShade, but it is not the same thing.

(although theoretically you are right, the other compatibility notes mention disabling AA for depth-buffer access... probably needs testing and updating)
Last Edit: 1 year 8 months ago by jmp909.
The administrator has disabled public write access.
The following user(s) said Thank You: Phil

No Depth information in Battlefield 4 ? 1 year 8 months ago #3

  • Phil
  • Phil's Avatar
  • Offline
  • Posts: 11
  • Thank you received: 3
it happens with disabled msaa and fxaa too. maybe its an windows 8 issue? because in sweetfx...smaa isnt working with windows 8.1 ..but works with win7.
The administrator has disabled public write access.

No Depth information in Battlefield 4 ? 1 year 8 months ago #4

  • Ioxa
  • Ioxa's Avatar
  • Offline
  • Posts: 267
  • Thank you received: 245
I'm pretty sure depth buffer access is disabled in online games, so if you're trying to play online that is most likely the problem. I don't know if that would apply to playing the campaign though. I think if ReShade detects any network activity with the game it shuts off the depth buffer.
The administrator has disabled public write access.
The following user(s) said Thank You: Phil

No Depth information in Battlefield 4 ? 1 year 8 months ago #5

  • Phil
  • Phil's Avatar
  • Offline
  • Posts: 11
  • Thank you received: 3
sadly, it doesnt work too, if i start battlefield 4 campaign in offline mode and without network connection :(
The administrator has disabled public write access.

No Depth information in Battlefield 4 ? 1 year 8 months ago #6

  • aufkrawall
  • aufkrawall's Avatar
  • Offline
  • Posts: 74
  • Thank you received: 8
Is depth buffer access in general disabled in online games, or just the button-visualization?
The administrator has disabled public write access.

No Depth information in Battlefield 4 ? 1 year 8 months ago #7

  • crosire
  • crosire's Avatar
  • Offline
  • Posts: 2438
  • Thank you received: 1385
aufkrawall wrote:
Is depth buffer access in general disabled in online games, or just the button-visualization?
It's fully disabled, wouldn't make much sense otherwise. But it's only disabled if actually playing multiplayer a there thus thus is network activity. It should work fine in the campain. Compatibility list says it works, but that's for 0.12, so I don't know if something broke it since then (you are sure MSAA is fully disabled?).
Cheers, crosire =)
The administrator has disabled public write access.
The following user(s) said Thank You: Phil

No Depth information in Battlefield 4 ? 1 year 8 months ago #8

  • Phil
  • Phil's Avatar
  • Offline
  • Posts: 11
  • Thank you received: 3
i have tried all possibilitys, with msaa off and on, fxaa off and on ...both together on and off.
also i tried out reshade 0.12 and 0.15.

Maybe its a windwos 8.1 issue? aslong as smaa (sweetfx) didnt work with windows 8.1
The administrator has disabled public write access.

No Depth information in Battlefield 4 ? 1 year 8 months ago #9

  • crosire
  • crosire's Avatar
  • Offline
  • Posts: 2438
  • Thank you received: 1385
It's definitly no Windows 8.1 issue. ReShade is fully compatible with Windows 8.1, I made sure of that.
Maybe the compatibility list is wrong, I don't personally own Battlefield 4, so I can't verify myself =)
Cheers, crosire =)
The administrator has disabled public write access.
The following user(s) said Thank You: Phil

No Depth information in Battlefield 4 ? 1 year 8 months ago #10

  • Phil
  • Phil's Avatar
  • Offline
  • Posts: 11
  • Thank you received: 3
ok thank you..maybe another one can verify this.
The administrator has disabled public write access.

No Depth information in Battlefield 4 ? 1 year 8 months ago #11

  • SAM609
  • SAM609's Avatar
  • Offline
  • Posts: 6
  • Thank you received: 4
you need to be connected to origin and battlelog in order to play BF4 campaign , so because of that ReShade identify the game as multiplayer and prevents the depth buffer access to work ! if you use a modified EXE (which doesn't need the game to be connected to internet at all to play campaign) the depth buffer access function works perfectly fine ! :)

Edit : To be honest I only tried this in BF3 and it worked , but seems that it's not working in BF4 ! So I guess it's safe to say that the depth buffer access doesn't work in BF4 at all ! :whistle:
Last Edit: 1 year 8 months ago by SAM609.
The administrator has disabled public write access.
The following user(s) said Thank You: Phil

No Depth information in Battlefield 4 ? 1 year 8 months ago #12

  • Phil
  • Phil's Avatar
  • Offline
  • Posts: 11
  • Thank you received: 3
thx for reply, i will try it with a modified exe. but i have tried it also without internet-connection and origin-offline mode. seems to be not ehough^^
Last Edit: 1 year 8 months ago by crosire. Reason: Removed problematic information
The administrator has disabled public write access.

No Depth information in Battlefield 4 ? 1 year 8 months ago #13

  • crosire
  • crosire's Avatar
  • Offline
  • Posts: 2438
  • Thank you received: 1385
ReShade is able to differentiate between "connected to internet" and "actually doing multiplayer stuff". In WarThunder depth access is enabled during the main menu for instance (although you can chat there, search for servers etc.), but disabled as soon as you joined a multiplayer match.
Cheers, crosire =)
The administrator has disabled public write access.
The following user(s) said Thank You: Phil

No Depth information in Battlefield 4 ? 1 year 8 months ago #14

  • Phil
  • Phil's Avatar
  • Offline
  • Posts: 11
  • Thank you received: 3
SAM609 wrote:
you need to be connected to origin and battlelog in order to play BF4 campaign , so because of that ReShade identify the game as multiplayer and prevents the depth buffer access to work ! if you use a modified EXE (which doesn't need the game to be connected to internet at all to play campaign) the depth buffer access function works perfectly fine ! :)

could you send me a pm, cause of the modified exe i need? i havent found one, for the actually build :(

OT: what about SMAA? Does SMAA needs to have access to depthbuffer? and does it work in reshade 0.15 or is it an upcomng feature?

thx in advance
Last Edit: 1 year 8 months ago by Phil.
The administrator has disabled public write access.

No Depth information in Battlefield 4 ? 1 year 8 months ago #15

  • crosire
  • crosire's Avatar
  • Offline
  • Posts: 2438
  • Thank you received: 1385
SMAA doesn't need depth access, no (unless you want to use its depth edge detection algorithm). Both SweetFX and MasterEffect have it, so just toggle it on and you're done =).
Cheers, crosire =)
The administrator has disabled public write access.

No Depth information in Battlefield 4 ? 1 year 8 months ago #16

  • aufkrawall
  • aufkrawall's Avatar
  • Offline
  • Posts: 74
  • Thank you received: 8
In BF4, I'd rather go with the in-game FXAA set to high and then use a little Lumasharpen.
Foliage looks much better with this compared to inject SMAA to my eyes.
But aliasing detection of course can't cope with SMAA in other cases, like strong contrasts.

If you have enough GPU horsepower, enabling MSAA (and TrSSAA/AAA in the driver) will give you a neat result with sharpened FXAA.
At least apart from specular and ambient occlusion aliasing.
The administrator has disabled public write access.