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-shaders

Preview Images

Preview
Preview
Preview
Preview

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.

Resource Details

library

GDQuest



3, 4