awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
gdquest-demos avatar

gdquest-demos/godot-shaders

0
View on GitHub↗
3,999 stars·237 forks·GDShader·6 views

Godot Shaders

This project is a Godot shader library consisting of a collection of GLSL-based visual effects for 2D and 3D graphics. It serves as a resource for improving game visual quality through custom shader files and demo scenes.

The library is organized into three primary areas: a 2D sprite effect gallery for visuals such as water simulations and palette swapping, a 3D material shader collection featuring outlines and dissolve effects, and a post-processing shader suite for full-screen effects like Gaussian blur and color inversion.

The collection covers a range of capabilities including 2D sprite visual effects, 3D material rendering, and full-screen post-processing.

Features

  • Visual Effect Shaders - Provides a collection of custom GLSL shader implementations for real-time graphical effects.
  • Sprite Visual Effects - Implements stylized effects like water simulations and palette swaps for 2D sprite graphics.
  • Custom Shader Programming - Provides custom vertex and fragment shader code to control the GPU rendering pipeline for visual effects.
  • Post-Processing Effects - Implements full-screen filters and image-space effects applied after the primary scene render.
  • Pre-built Shader Libraries - Offers a library of ready-made 3D material effects including outlines and dissolve shaders.
  • 3D Visual Effects - Renders advanced 3D spatial materials including outlines and dissolve effects.
  • Sprite Visual Effects - Applies stylized visuals such as water simulations and glows to 2D sprite graphics.
  • Sprite Effect Galleries - Provides a dedicated gallery of shaders for 2D visuals including water simulations and palette swapping.
  • Stylized 3D Materials - Creates spatial materials such as outlines, dissolve animations, and stylized fire for 3D objects.
  • Vertex Manipulation - Uses GPU-driven vertex manipulation to create dynamic geometry deformations like swaying grass.
  • Visual Quality Optimizations - Enhances game visual quality through a variety of custom shader-based visual optimizations.
  • Shader Uniform Configurators - Exposes shader uniform variables to allow real-time adjustment of colors and intensities through the engine.

Star history

Star history chart for gdquest-demos/godot-shadersStar history chart for gdquest-demos/godot-shaders

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does gdquest-demos/godot-shaders do?

This project is a Godot shader library consisting of a collection of GLSL-based visual effects for 2D and 3D graphics. It serves as a resource for improving game visual quality through custom shader files and demo scenes.

What are the main features of gdquest-demos/godot-shaders?

The main features of gdquest-demos/godot-shaders are: Visual Effect Shaders, Sprite Visual Effects, Custom Shader Programming, Post-Processing Effects, Pre-built Shader Libraries, 3D Visual Effects, Sprite Effect Galleries, Stylized 3D Materials.

What are some open-source alternatives to gdquest-demos/godot-shaders?

Open-source alternatives to gdquest-demos/godot-shaders include: gdquest/godot-shaders — This project is a collection of open-source shader programs and playable demonstration scenes for the Godot game… o3de/o3de — This project is an open-source 3D game engine designed for building high-fidelity games, simulations, and cinematic… patriciogonzalezvivo/thebookofshaders — The Book of Shaders is an interactive educational guide and curriculum for learning GLSL fragment shader programming… lettier/3d-game-shaders-for-beginners — This project is an educational platform and technical reference for learning real-time graphics programming through… patriciogonzalezvivo/lygia — Lygia is a GLSL shader library providing a specialized suite of tools for color science, image filtering, noise… qianmo/awesome-unity-shader — This project is a curated collection of HLSL shader code, templates, and visual effects implementations for the Unity…

Open-source alternatives to Godot Shaders

Similar open-source projects, ranked by how many features they share with Godot Shaders.
  • gdquest/godot-shadersGDQuest avatar

    GDQuest/godot-shaders

    4,002View on GitHub↗

    This project is a collection of open-source shader programs and playable demonstration scenes for the Godot game engine. It serves as a shader library providing 2D and 3D visual effects, as well as a collection of post-processing shaders for modifying the final rendered image. The library includes specific implementations for spatial effects on 3D objects, such as outlines and dissolve transitions, and planar effects for 2D sprites, including palette swapping and glow. These effects are paired with standalone demo scenes that provide a playable preview of the graphical results. The repositor

    GDShader
    View on GitHub↗4,002
  • o3de/o3deo3de avatar

    o3de/o3de

    8,954View on GitHub↗

    This project is an open-source 3D game engine designed for building high-fidelity games, simulations, and cinematic environments. It functions as a robotics simulation platform with native integration for ROS 2 to model robot controllers and sensors. The engine features a multi-threaded Forward+ physically based renderer that supports hardware-accelerated ray tracing and global illumination. The system is built on a modular extension architecture using Gems to add or replace features without modifying core binaries. It includes a native SDK for AWS cloud integration, enabling IAM authenticati

    C++3d-graphics3d-graphics-engineanimation
    View on GitHub↗8,954
  • patriciogonzalezvivo/thebookofshaderspatriciogonzalezvivo avatar

    patriciogonzalezvivo/thebookofshaders

    6,931View on GitHub↗

    The Book of Shaders is an interactive educational guide and curriculum for learning GLSL fragment shader programming to create procedural graphics and visual effects. It provides a structured learning path and a categorized reference guide for data types, built-in functions, and mathematical operations used in shader development. The project features a web-based shader sandbox and interactive editor that allows for real-time iteration and visualization of GLSL code. Users can experiment with procedural art and share their results via unique URLs. The curriculum covers a wide range of graphic

    GLSL
    View on GitHub↗6,931
  • lettier/3d-game-shaders-for-beginnerslettier avatar

    lettier/3d-game-shaders-for-beginners

    19,407View on GitHub↗

    This project is an educational platform and technical reference for learning real-time graphics programming through the development of custom shaders. It provides a comprehensive guide to the programmable graphics pipeline, offering a collection of tutorials and interactive examples that demonstrate how to manipulate coordinate spaces, manage buffer data, and implement complex rendering techniques in 3D environments. The repository distinguishes itself as a versatile toolkit for both photorealistic and non-photorealistic rendering. It includes modular implementations for stylized aesthetics s

    C++3d3d-graphicsgame-development
    View on GitHub↗19,407
  • See all 30 alternatives to Godot Shaders→