A large library of free and open-source 2D and 3D shaders with playable demos for the Godot game engine.
Godot Shaders is a free and open-source library of shaders specifically designed for the Godot game engine. It provides developers with a collection of 2D, 3D, and screen shaders along with playable demo scenes to visualize and implement advanced graphical effects in their games. The project helps solve the problem of creating complex visual effects by offering ready-to-use shader code and educational examples.
Game developers using the Godot engine who want to enhance their projects with visual effects, as well as those learning shader programming and looking for practical examples and demos.
Developers choose Godot Shaders because it offers a large, curated collection of shaders tailored for Godot, complete with interactive demos that make it easy to understand and implement effects. Its open-source nature and educational focus provide both immediate utility and learning opportunities.
A large library of free and open-source shaders for the Godot game engine. Here, you'll get 2D and 3D shaders with playable demos.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Offers a wide variety of 2D, 3D, and screen shaders like dissolve, glow, water, and stylized fire, as listed in the README, providing ready-to-use effects for diverse game needs.
Each shader includes a demo scene that allows developers to visualize effects in action and understand implementation, making it a practical educational tool as highlighted in the Key Features.
Originally created for the Godot Shader Secrets course, it serves as a free learning platform for mastering shader programming in Godot, with examples that bridge theory and practice.
Dual-licensed under MIT for code and CC-By for assets, encouraging collaboration and reuse without cost, as specified in the Licenses section of the README.
The project is actively being ported to Godot 4, with the README warning of potential bugs and recommending the last Godot 3 release for stability, which can disrupt current development workflows.
Shaders are tailored for Godot's engine, requiring familiarity with its shader system and scene setup to integrate effectively, as demos are provided but not plug-and-play solutions.
Beyond demo scenes, there's minimal explanatory documentation or tutorials for each shader, relying on users to reverse-engineer code, which can be challenging for those new to shader programming.