Vignette
For this shader to work in your project you must:
1. Create a Color Rect.
2. Within the Color Rect, go to Material and create a Shader Material.
3. You attach this shader to the Shader Material.
Shader code
shader_type canvas_item;
uniform float outerRadius : hint_range(0.0, 5.0) = 1.0;
uniform float MainAlpha : hint_range(0.0, 1.0) = 1.0;
uniform vec4 vignette_color: source_color;
void fragment() {
float x = abs(UV.x-.5)*2.0;
float y = abs(UV.y-.5)*2.0;
float v = (sqrt((x*x)+(y*y))/outerRadius);
COLOR = vec4(vignette_color.rgb,v*MainAlpha);
}