Surface Formats Make Deferred Rendering in GameMaker Easier

Channel:
Subscribers:
8,890
Published on ● Video Link: https://www.youtube.com/watch?v=kOnV7hhCelU



Duration: 14:16
373 views
16


As with shadowmapping and some other techniques, GameMaker's new surface formats make deferred rendering quite a bit easier!

Surface formats:
https://youtu.be/4yznQYfYXP8
Surface formats and rendering depth:
https://youtu.be/Adhe5LvLrPo
Render the geometry buffer:
https://youtu.be/n9kIkiCtg_Y
The deferred pass:
https://youtu.be/DzEdZ4bkeX0
Doing this in the wizard game:
https://youtu.be/6B_jQMVji4U

3D in GameMaker playlist:
https://www.youtube.com/playlist?list=PL_hT--4HOvrcML9uqHe4fwBVTm650Vy3V
Shader playlist:
https://www.youtube.com/playlist?list=PL_hT--4HOvrdkihto8Xu7hhp1-5Gj8zsa

Here's the code:
https://github.com/DragoniteSpam-GameMaker-Tutorials/3DTutorial60DeferredRendering/tree/extra-surface-formats

0:00 Introduction
1:34 Using surface_r32float for depth
4:18 The deferred pass
7:14 Encoding position instead of depth
11:59 How much more VRAM is used by surface_rgba32float?
13:01 The end

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

Rate, comment, subscribe, watch more, enjoy!







Tags:
game maker
game maker shader
game maker 3d
game maker 3d light
game maker deferred rendering
game maker advanced lighting
game maker advanced shaders
game maker surface formats