Advanced OpenGL Topics, BETTER SSAO: HBAO

Subscribers:
58,500
Published on ● Video Link: https://www.youtube.com/watch?v=fwaGQrQuvpk



Duration: 4:28
1,309 views
79


#graphics #gamedev #games #opengl #programming #cpp

The technique presented in this video is called HBAO - horizon-based ambient occlusion and it is only one of many that are used by games to achieve good lighting. HBAO fakes a lighting phenomenon achieving plausible results.

Check out my discord server: https://discord.gg/eehehsPAka

Check out my steam game: https://store.steampowered.com/app/2310670/Midnight_Arrow/

I still have to work on my implementation but you can check my code if you want to: https://github.com/meemknight/gl3d/blob/master/gl3d/shaders/hbao/hbao.frag

If you want to read about HBAO in detail:
https://developer.download.nvidia.com/presentations/2008/SIGGRAPH/HBAO_SIG08b.pdf

If you are interested in starting game development in C++ check out this short video: https://www.youtube.com/watch?v=7qm4OR3EmnQ&ab_channel=LowLevelGameDev

Check out another video from my channel: https://www.youtube.com/watch?v=tDG979z2aqw&ab_channel=LowLevelGameDev

Music:
less.people - Twilit https://chll.to/9c25cf4a







Tags:
graphics
computer graphics
games
game dev
opengl
c++
hbao
ssao
advanced opengl
how does ssao work
how does hbao work
horizon based ambient occlusion
horizon based ambient occlusion unity
video game graphics
game graphics
screen space ambient occlusion
ambient occlusion
how does ambient occlusion work
custom game engine
render engine
custom render engine
advanced opengl topics
advanced rendering
advanced rendering topics
advanced rendering opengl