A Certain Render Technique that Red Dead Redemption 2 Uses

team.android.2002

Prominent
Dec 6, 2017
13
0
510
Good day my fellow tech nerds!

So I have a question regarding a certain render technique (of which I have no idea what it is called).

What is the technique called, where ambient occlusion and other effects are only shown/rendered in the visible frame?
To give you guys a little insight of what I'm trying to ask, look at this:
If you own the game, start it up and look at the edges of your monitor. You can see that the shadows drawn from objects or... idk what it's really called: the ambient occlusion?
They disappear. Because they are not needed at that time. So what I'm thinking is, that only the things in the shown frame are being... fine-rendered? Heck I have no idea what the right word is, of what I'm trying to ask here.

You tech specialists know what I'm talking about ;D


With lots of whiskey,
50ShadesOfMyCow
 
Dec 21, 2018
1
0
10
While I haven't played RDR2, the usual technique for run-time ambient-occlusion is called 'Screen Space Ambient Occlusion', which operates on the frame buffers (z-buffer/depth-buffer) of the geometry that is rendered to the screen (hence the screen-space); thus it only has knowledge of what is on the screen, and cannot do ambient occlusion for geometry that is not rendered

E.g. a large piece of furniture that is -just- off screen would not cast the ambient-shading until the camera was turned such that the furniture was at least partially visible.

https://en.wikipedia.org/wiki/Screen_space_ambient_occlusion
 

team.android.2002

Prominent
Dec 6, 2017
13
0
510


Yes that's excatly what I was trying to say and what I was looking for!
Thank you kind sir! :wahoo: