Surface Formats Make Shadowmapping in GameMaker Easier
As you may have suspected, the new surface formats make shadowmapping in GameMaker quite a bit easier. Let's make our old shadowmapping code a bit more elegant!
Surface formats:
https://youtu.be/4yznQYfYXP8
Surface formats and rendering depth:
https://youtu.be/Adhe5LvLrPo
Shadowmapping setup:
https://youtu.be/N1y90ut3o0g
Shadowmapping implementation:
https://youtu.be/wX3WQ6NbNSM
Wizard game - deferred lighting and surface formats:
https://youtu.be/6B_jQMVji4U
The original video on rendering depth:
https://youtu.be/9SGGLE1yAEE
Rendering normals to a texture:
https://youtu.be/e1clEbKNRxE
Multiple render targets:
https://youtu.be/VYFcOtkkXlc
The code:
https://github.com/DragoniteSpam-GameMaker-Tutorials/3DTutorial49ShadowmappingPart2/tree/r32float
Shader playlist:
https://www.youtube.com/playlist?list=PL_hT--4HOvrdkihto8Xu7hhp1-5Gj8zsa
GameMaker 3D playlist:
https://www.youtube.com/playlist?list=PL_hT--4HOvrcML9uqHe4fwBVTm650Vy3V
GameMaker Studio 2 playlist:
https://www.youtube.com/playlist?list=PL_hT--4HOvrdAGC6YHCqn_VR69GlR_rQw
0:00 Introduction
0:58 Using surface_r32float for depth
3:16 Using texture filtering to smooth shadows out a tiny bit
5:16 The end
#GameMaker
#GameMaker3D
#GameMaker3DShadows
- - - - -
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!