FX

GameBoy Palette Swap Shader
by krankomat
With this shader, you can color in images (or swap the palette) to look like they are displayed on a GameBoy. This means, the pixels behind the filter are being converted to a 2-bit color palette. You can set the color palette inside a new ShaderMaterial. This is a variant of Ivan Skodje's Godot Gameboy Shaders(https://github.com/ivanskodje-godotengine/godot-gameboy-shaders). The code for the shader was updated to Godot v3.1.1. If you need more info on usage, please read the readme at: https:...

Half-Tone Comic Shader
by zacksly
A Half-Tone post-processing effect shader that replicates the appearance of old comic books.

Interactive Energy Shield
by nojoule
This addon for Godot provides an energy shield that can be easily integrated into your scenes. You can use either the shield_plane.tscn or shield_sphere.tscn directly, or apply the shader to other materials. Note that some adjustments may be needed to ensure proper functionality on meshes other than planes and spheres. Showcase Video: https://youtu.be/0YiZSrtxtcg GitHub Repo: https://github.com/nojoule/energy-shield

Visual Shader Normal Strength Node
by foyezes
This node lets you control normal map strength.
ShaderFunction-Extras
by flamelizard
This addon aims to help Godot developers writing custom written shaders by providing high-level functions which are often used inside gdshaderinclude files.

Outline shader
by ponas
This simple and elegant shader allows you to outline your sprites. You can make it smooth, sharp, wide, narrow, change it's color and more! It is very easy to use and works perfectly.

PSX Style Camera Shader - Distance Fog, Dithering, Color Limiter, Noise
by gegfairbear8974
This is a Camera shader for Godot 4.3 to add distance fog with optional noise, color limiting, and dither. There are a lot of fragmented and partial solutions out there and I wanted to combine various techniques to make an easy to use quad-based shader. Each setting can be enabled/disabled and customized. ** Updated for Godot 4.3. A 4.2 compatible version can be found within the repository's releases

ShaderV - 2D Visual Shader Node Library (Godot 3)
by arkology11
Adds many premade effects (such as noise, blur, emboss, zoom, custom shapes, etc.) to build-in VisualShader editor. Fully compatible with GLES2 and canvas (2D) fragment shaders. You can find basic usage examples in the "addons/shaderV/examples" folder. Copy the contents of "addons/shaderV" into the same folder in your project. Custom visual shader nodes work the same way as standard visual shader nodes.

Visual Shader Pixel Normal World Node
by foyezes
This node outputs normal map direction in world space based on the input.

Visual Shader Vector Transform Node
by foyezes
Transforms a vector between different coordinate spaces.

Anaglyph Camera
by sisilicon
This plugin adds a new camera that creates a 3D anaglyph effect. For the addon itself, install only the silicon.3d.anaglyph folder. For the whole demo, install everything.

Compute Shader Plus
by devpoodleplugins
This plugin adds ComputeHelper and Uniform classes that make using compute shaders easier.