9:03 I´m currently replaying Far Cry 3 and I noticed that outline around characters and objects. Now I know why it´s there. Thank you very much!
@chofthch2 жыл бұрын
im late but use hbao or hdao
@ja100o2 жыл бұрын
@@chofthch thanks, I'll remember it for my next playthrough:D🫡
@chofthch2 жыл бұрын
@@ja100o you are welcome
@JstaChillGuy5 жыл бұрын
I'm glad I could find a video explaining what exactly SSAO is and what it does and what the difference in with and without it is/looks like. (I had to know for in-game graphics settings if I need/want it) Thumbs up. PS: Nice voice btw.
@Vagelis_Prokopiou5 жыл бұрын
Thanks Brian. Excellent 👌
@SaintP0int5 жыл бұрын
Thanks! I came here only looking for general idea of SSAO, and diagram helped me a lot!
@angieouchakova91075 жыл бұрын
great explanation, thanks!
@walidyider77669 ай бұрын
THANKK YOUUU SO MUUUCH
@jeroen36483 жыл бұрын
Thank you for this clear explaination :>
@LochNessHamster3 жыл бұрын
Ambient occlusion is like the drop shadow of 3D lighting.
@xpez96943 ай бұрын
og cheats to make things look good regardless of render time..
@raghul12082 жыл бұрын
nice playlist
@dmitrykolesnikovich4 жыл бұрын
Thank you so much for this video
@veggiet20092 жыл бұрын
Ambient occlusion is a good approximation for situations where direct illumination is not present. But then in the real world nothing really distinguishes an "emitted" light ray from a "reflected" light ray. But where a strong light is not present and where textures are less reflective, the lights get bounced in multiple directions the more light that gets sent in multiple directions either through diffuse reflection, or refraction, the more that light will appear like what we think of as "ambient" lighting
@syntaxed211 ай бұрын
There are no light "rays" in nature...just photons. Photons are particles, and particles are quantum objects - a quanta of a vibration in the electromagnetic field. They have wave-duality, meaning they are both particles and waves at the same time. They may also be entangled to other stuff. They dont bounce but rather get entangled to matter particles in varying degrees. We cant simulate any of this.
@staticminds27154 жыл бұрын
hey can you make some reshade filters ????? that do this
@187onaPigeon4 жыл бұрын
I am trying some OpenGL for the firsf time and 2 days ago 95% of this code would have been very confusing. I will try this later for sure. Thanks!
@Interestingworld45674 жыл бұрын
Try the VULKAN API
@CodeParticles2 жыл бұрын
@Brian Will, I apologize for commenting 3 years so late, but is it possible to do a follow up on the improved SSAO called HBAO+? (Horizontal Based Ambient Occlusion? I read this on Nvidia papers, and they confirmed its better than SSAO in every way and even 3x more efficient?
@AssassinGrudge5 жыл бұрын
wait ao is the number of samples that are occluded from point of view ?
@pelecyphora14 жыл бұрын
A g8t explanation
@lisyarus4 жыл бұрын
Your way of generating a random vector inside a hemisphere doesn't produce a uniform distribution, since the probability around the four "corners" (±1, ±1, 1) is higher than in other areas. A better way would be to use rejection sampling: instead of normalizing the vector & making a random length, just check if it is inside the hemisphere, otherwise generate a new vector, and so on. This way, the distribution would be uniform.
@abyssaldision5134 Жыл бұрын
He's using accelerated lerp, so the majority of the samples end up around the origin (i.e., 0, 0, 0 not 1, 1, 1), thats what you want you don't want them evenly distributed inside the hemisphere.
@xr.spedtech Жыл бұрын
You have a nice voice ... I put the "OOP is bad" video on speaker ... Best one for kicker speakers ....
@dmitrykolesnikovich4 жыл бұрын
Are two pictures on right real? I mean last ten seconds of video
@dmitry61235 жыл бұрын
Just two words: CACHE EFFICIENCY. Not a good idea to use whole gbuffer for random texture reads. Use 16bit depth buffer (reduced at least in half ) and restore position in any space you want. It would have much better performance. Just saying.