☝ Game Maker Studio 2 | Epic - First shader - Desaturate
This video tutorial shows you how to understand shaders in principle. Basically I will guide you what those variables in the fragment/pixleshader mean and after that how to apply a desaturation effect with a new shader.
To make that desaturation happen you need to understand how to apply the fragment/pixel shader to an object, what actually desaturation is on the rgb values and use an new uniform variable to access the code inside the shader. There you need to change the vectors in order to get the pixel result, because that is what the pixel shader does in the end.
Thumbnail Monster:
elementals CC3 by JosephSeraph
https://opengameart.org/content/js-monster-set-elementals
▶ Gamemaker Studio: https://www.yoyogames.com/get
▶ Trial limitations: https://help.yoyogames.com/hc/en-us/articles/230407528-GameMaker-Studio-2-Trial-Limitations
♥ My free game Clunky souls:
https://1up-indie2.itch.io/clunky-souls
♥ My assets:
Get some assets at itch.io https://1up-indie2.itch.io/
♥ Support me and get fresh game art and game maker projects every month:
https://www.patreon.com/1upindie
Follow me on:
Instangram: https://www.instagram.com/1upindie
Twitter: https://twitter.com/1upIndie
Discord: https://discord.gg/gvr98nb