Godot Shaders
Godot Shaders is a free and open-source shader library by GDQuest, offering a wide range of 2D, 3D, and screen shaders with demo scenes. It's currently being ported to Godot 4, with a stable version available for Godot 3.
https://github.com/GDQuest/godot-shadersPreview Images




Godot Shaders: A Comprehensive Library of Free Shaders
Godot Shaders is a repository of free shaders designed for the Godot Engine. Created by GDQuest, it serves as a valuable resource for developers looking to enhance their games with custom visual effects. The library includes a diverse collection of 2D, 3D, and screen shaders, each accompanied by a demo scene to showcase its functionality.
Shader Categories
The shaders are organized into the following categories:
- 3D Shaders: Includes effects like dissolve, outline, shockwave, stylized fire, toon shading, force fields, and interactive snow.
- 2D Shaders: Features effects such as glow control, cloud shadows, dissolve, outline, palette swap, reflection, water for side-scrolling and top-down games, and x-ray masking.
- Screen Shaders: Offers effects like Gaussian blur, inverted colors, pointilism, and screen distortion (shockwave).
Usage and Contribution
The shaders and demos are located in the Shaders/
and Demos/
directories, respectively. The Intro/
directory contains an introductory animation to the shader pipeline. Contributions are welcome, and guidelines are available for contributors. The project is dual-licensed under the MIT license for the source code and CC-By 4.0 for art assets.