Static Overlay
A Simple Shader I wrote to create a Noise overlay ontop of the screen(with adjustable settings)
Usage Instructions:
Put shader on a color rect covering screen, and then add a noise texture in the Shader Params. Adjust additional settings to your liking!
Note: “Transparency” Setting is set to 4.0 by default, However it is set to 2.0 in the Screenshot(s)
Shader code
//Shader by: Jordancjb (https://linktr.ee/jordancjb)
//Licensed under Creative Commons 0, Use as you like c:
shader_type canvas_item;
//Noise Texture
uniform sampler2D Noise;
//Settings
uniform float Transparency = 4.0;
uniform float Slow = 25.0;
//Shader Code
void fragment() {
COLOR = texture(SCREEN_TEXTURE, SCREEN_UV) * texture(Noise, texture(Noise, UV).xy + cos(TIME) / Slow) / Transparency;
}
Thanks for making this! I had a different effect in mind when I was looking for a static shader… but I actually like this *more* then what I was visualizing LMAO. This shader will be used in Entwined Time when it comes out!