Welcome, Guest.
Username: Password: Remember me

TOPIC: SSGI issue

SSGI issue 2 years 5 months ago #1

  • jmp909
  • jmp909's Avatar
  • Offline
  • Posts: 135
  • Thank you received: 48
hi Marty,

I know it's an early version of SSGI in the new ME but do you think the issue is my game here? (Binary Domain)


thanks
J
The administrator has disabled public write access.

SSGI issue 2 years 5 months ago #2

  • TinchO
  • TinchO's Avatar
  • Offline
  • Posts: 67
  • Thank you received: 110
I tested SSGI on two games and works properly. Maybe the problem is your config, share the used values for this config
The administrator has disabled public write access.

SSGI issue 2 years 5 months ago #3

  • jmp909
  • jmp909's Avatar
  • Offline
  • Posts: 135
  • Thank you received: 48
just default settings that come with MasterEffect.h
The administrator has disabled public write access.

SSGI issue 2 years 5 months ago #4

  • Marty McFly
  • Marty McFly's Avatar
  • Offline
  • We've tried nothing and we're all out of ideas!
  • Posts: 836
  • Thank you received: 881
Why new topic? And I think it is depth buffer output, check it.
Last Edit: 2 years 5 months ago by Marty McFly.
The administrator has disabled public write access.

SSGI issue 2 years 5 months ago #5

  • jmp909
  • jmp909's Avatar
  • Offline
  • Posts: 135
  • Thank you received: 48
I wasn't sure how to raise it. thought it would be easier to separate from the main release thread, especially if i start adding screenshots. Whatever's easiest for you!

seems like the depthbuffer is scaled as nearer the player, compared to the original screenshot.

if you lay the DepthBuffer screenshot over the original, you'll see the depth buffer for the locker windows are not in the same place as the normal screenshot with effects disabled. This explains the "ghosting" you'll see in the SSGI screenshot

(to be honest., I'm happy with NVidia-forced Ambient Occlusion on this game (not shown here), and turning ME's AO off, but i'll leave this here for your information)

thanks
J

Depth Buffer


SSGI


Normal Game settings (but SSAO off, Shadows on)
Last Edit: 2 years 5 months ago by jmp909.
The administrator has disabled public write access.

SSGI issue 2 years 5 months ago #6

  • Euda
  • Euda's Avatar
  • Offline
  • Posts: 11
  • Thank you received: 42
Doesn't this look as it's supposed to? I suggest increasing SSGI Sampling Range and Occlusion Multiplier if you don't like how it looks at the moment. ;)
Also, is this baked AO or does Binary Domain support SSAO natively. If so, you should deactivate the games' SSAO in the graphics options cause it's just a waste of performance otherwise.
Last Edit: 2 years 5 months ago by Euda.
The administrator has disabled public write access.

SSGI issue 2 years 5 months ago #7

  • jmp909
  • jmp909's Avatar
  • Offline
  • Posts: 135
  • Thank you received: 48
Hi Euda,

I have in-game AO turned off - the shadows on the bottom image (vanilla game, ME effects disabled) I think are just down to the shadow settings, not AO.

if you look at the middle image (in my previous post - SSGI) you can see the locker windows on the left are "ghosted", because the depth buffer has them in a different place than the normal view. also if you look at the unit on the bottom right there is a light patch that should be dark. the whole DepthBuffer is shifted somehow in this game...

if you overlay the top & bottom images, you'll see the character at the end of the corridor is in the same place but all the other 3D objects are shifted on the Z axis, like the depth buffer is somehow scaled, causing the issues
Last Edit: 2 years 5 months ago by jmp909.
The administrator has disabled public write access.

SSGI issue 2 years 5 months ago #8

  • jmp909
  • jmp909's Avatar
  • Offline
  • Posts: 135
  • Thank you received: 48
Can you see the DepthBuffer is somehow zoomed here? eg look at the light at the top/middle. It is further away in the depth buffer output, than in the screenshot with effects disabled. (You can see the whole light in the Depth Buffer, but in the game some of it is off the top of the screen). Same for the locker windows & handles etc

SSGI debug


Original


Combined (Photoshop)


thanks
j
Last Edit: 2 years 5 months ago by jmp909.
The administrator has disabled public write access.

SSGI issue 2 years 5 months ago #9

  • Marty McFly
  • Marty McFly's Avatar
  • Offline
  • We've tried nothing and we're all out of ideas!
  • Posts: 836
  • Thank you received: 881
Then the depth buffer has some issues, so no SSGI problem.
The administrator has disabled public write access.
The following user(s) said Thank You: jmp909

SSGI issue 2 years 5 months ago #10

  • jmp909
  • jmp909's Avatar
  • Offline
  • Posts: 135
  • Thank you received: 48
understood.

i thought it might be down to one of these but seemingly it isn't. was just guessing though
#define FOV 		75
#define zNearPlane 	0.001
The administrator has disabled public write access.

SSGI issue 2 years 5 months ago #11

  • Marty McFly
  • Marty McFly's Avatar
  • Offline
  • We've tried nothing and we're all out of ideas!
  • Posts: 836
  • Thank you received: 881
jmp909 wrote:
understood.

i thought it might be down to one of these but seemingly it isn't. was just guessing though
#define FOV 		75
#define zNearPlane 	0.001

These two values are inside values only, not to be changed by user at all because znear and zfar highly affect DOF focusing and masking, FOV value is needed for 2 AO techniques and somehow this value acts weird, 70 is fine, 71 makes AO almost invisible, 72 shifts it to the right, 73 to the left, 74 makes it invisible, 75 is fine again.
znear and zfar don't affect the depth buffer scale at all, they are important for depthbuffer precision.
The administrator has disabled public write access.