It can be used without application surface or any other surfaces. It can get really significant performance boost on mobile devices. But you always can use it on surface too.
Hue Shader can be used on a specified sprite or background, or on fullscreen. It uses color remapping for working and doesn't change the alpha channel, so it can be used even without surfaces with special system. You should specify from what depth to start to use shader and on what to finish - on the GUI layer for example, or use shader only on sky, etc.
All graphics are from kenney.nl packs
With this shader you can:
You need intermediate knowledge of GML to use.
Please write a review if you like the asset and tell me your suggestions for improvement. If you found an error in my code or my English, please contact me ;)
My other assets! Fixture editor, LUT, physics rope, liquid simulation, textured terrain, custom savegame, day night cycle, breakable physics objects, shaders and more.
Version 1.0.3. Published August 24, 2016
Created with GameMaker: Studio v1.4.1757
You can only review assets you've bought.
Does its job + nicely documented
Great useful shader
Excelente 5/5 working as intended.
You did a great job here, but it is certainly not noob-friendly. The best part is that I'm able to customize the transition speed and the objects I want to apply the effect upon.
I would recommend this extension to everybody. 5/5
Does exactly as intended. Btw, KeeVee, you should specify that the range is -1,1 where 0 is no change.
FATAL ERROR in Vertex Shader compilation
at gml_Object_o_shader_start_Draw_0 (line 1) - shader_set(sha_hue);
The above error appears whenever I try to use either this shader or the other shader that this developer provides, saturation shader, all I did was import the files into a blank project and ran it. I love the look of these scripts as I can see through the preview pictures but I can't, currently, see it for myself due to this error. If someone could help me out that would be great. Thank you.
Good But a bit confusing
Couldn't work out how to apply the shade to specific objects