Setting Up Screen Space Ambient Occlusion (SSAO) in GameMaker @DragoniteSpam
Setting Up Screen Space Ambient Occlusion (SSAO) in GameMaker  @DragoniteSpam
Uploaded March 2026 | Updated September 2026, 2 weeks ago
SSAO has been taking up a lot of space in my brain for the last two weeks. Let's take a look at how it works!

The code on Github:
github.com/DragoniteSpam-GameMaker-Tutorials/3DTutorialSSAO

Deferred rendering in GameMaker:
youtube.com/playlist?list=PL_hT--4HOvrcLVPaOnIGSOXSfRBEz1Ecb

Rendering normals to a texture:
youtu.be/e1clEbKNRxE

Depth buffer access in GameMaker:
youtu.be/sVErDpgxN5Q

Radial/disk blurs:
youtu.be/mW1liLHPhWA

Normal mapping:
youtu.be/vjNHjuSAX4w

David Lettier - 3D Game Shaders for Beginners
lettier.github.io/3d-game-shaders-for-beginners
lettier.github.io/3d-game-shaders-for-beginners/ssao.html

0:00 Introduction
4:04 Things you need to get set up
7:49 How does SSAO work?
11:13 Initializing all of the things
11:37 Silly things I do to build 3D levels
12:56 Okay back to setting up our render targets
17:52 Setting up the g-buffer
21:03 Setting things up in the shader
29:28 Finally drawing something on the screen
31:17 The end

#gamemaker3d
#GameMakerSSAO
- - - - -
I've now made that Patreon:
patreon.com/wizardragon
That promised social media link spam.
twitter.com/DragoniteSpam
Transition / idle music is by my old friend Kamex:
youtube.com/user/GreatGabite/about

Rate, comment, subscribe, watch more, enjoy!
Setting Up Screen Space Ambient Occlusion (SSAO) in GameMakerPokémon Ultra Moon - Part 31 - Z Everything16 Tile Autotiles, With Corner PiecesSkyrim - Part 72 - New BloodSkyrim - Part 52 - One Step BehindCreating Instances of Objects in GameMakerSkyrim - Part 42 - Running ErrandsSkyrim - Part 33 - Girl PowerScreaming About/With GameMaker (2026) - TabularElf, Russell Kay, Gleb Tsereteli, Nik KrapivinSource Control (via Git), a thing you should probably always havePokémon Ultra Moon - Part 36 - But Acerola,Texturing Objects in Blockbench
DragoniteSpam |

Setting Up Screen Space Ambient Occlusion (SSAO) in GameMaker

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER