GodotCanvasEffects icon indicating copy to clipboard operation
GodotCanvasEffects copied to clipboard

godot shaders implement kinds of canvas effect

GodotCanvasEffects

Some canvas effects may be useful to you project

Image

Effect Screentshoot params extra
Vignette Image effect_color, radius, width
Grayscale Image effect_factor
Pixel Image effect_factor
Spedia Image effect_color, effect_factor
Nega Image effect_factor
Gradient Image color_ul, color_ur, color_bl, color_br, effect_factor
Dissolve Image color, width, noise_texture need a noise texture, use a NoiseTexture in this demo
Shiny Image effect_color, effect_strength, effect_offset, rotation, width, softness change shader param effect_offset with time to make animation effect
Blur Image strength may cost a lot of time on mobile
Outline Image effect_color, border
Shadow Image effect_color, x_offset, y_offset

Usage

Download the shader files and put it in your project, select the canvas node in your project , create a new material for it, add load shader from file(for dissolve effect, you can use the dissolve material direct and assign youself's noise texture).