For shader filters, the strongest matches are gdquest/godot-shaders (This project is a curated collection of real-time post-processing), bloc97/anime4k (Anime4K provides a collection of real-time GPU shaders and) and gdquest-demos/godot-shaders (This repository provides a collection of GLSL-based visual effects). candycat1992/unity_shaders_book and dfranx/shadered round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
We curate open-source GitHub repositories matching “shader filters”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.
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
This project is a curated collection of real-time post-processing and visual effect shaders with demo scenes for the Godot game engine, though its effects are written in Godot's shading language rather than generic raw GLSL or HLSL.
Anime4K is a collection of graphics shaders and image processing algorithms designed to enhance the visual quality of animated media. It functions as a real-time upscaling engine that increases the resolution of video content during playback, allowing for higher fidelity viewing without the need to permanently re-encode source files. The project distinguishes itself by utilizing hardware-accelerated rendering to perform complex image reconstruction directly on the graphics card. By employing a pass-based pipeline, it chains multiple processing stages to refine frames iteratively, ensuring tha
Anime4K provides a collection of real-time GPU shaders and multi-pass rendering pipelines designed for video enhancement, making it a fitting choice for shader-based visual processing despite its specialized focus on upscaling anime media.
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
This repository provides a collection of GLSL-based visual effects and shaders specifically tailored for the Godot engine, making it a handy shader library for 2D and 3D graphics, though it is engine-specific rather than a generic multi-platform framework.
This project is a reference library of HLSL shader implementations and source code examples for Unity. It provides a collection of practical samples focused on lighting, coordinate transformations, and rendering passes for 3D graphics. The repository demonstrates the application of 3D rendering mathematics, specifically using vector and matrix calculations to determine light directions and coordinate space transformations. It includes implementations for managing multi-pass rendering pipelines and mapping coordinates between object, world, and view spaces. The material covers foundational gr
This repository provides a collection of HLSL shader implementations and rendering examples for Unity, offering practical visual effects and shader patterns well-suited for graphics development.
SHADERed is a cross-platform shader development environment and debugger used for authoring vertex, pixel, and compute shaders. It functions as an integrated editor for writing and compiling shader code while providing live visual previews and the ability to configure render pipeline states. The tool features a GLSL shader debugger that enables line-by-line execution with breakpoints and variable watches to resolve visual logic errors. It includes a shader asset manager for importing 3D models and textures as data inputs and supports an extensible plugin system to integrate new languages and
This cross-platform shader development environment lets you write, compile, and debug GLSL and HLSL shaders with real-time previews, making it well-suited for graphics programming and effect creation.
Kamakura Shaders
This repository provides a collection of stylized shaders and materials in C# for real-time rendering pipelines, fitting the target category well despite lacking explicit documentation for some secondary features.
EveryRay Rendering Engine is a high-performance graphics framework designed for real-time three-dimensional rendering. It utilizes a physically based deferred rendering pipeline to simulate realistic light behavior, incorporating global illumination, cascaded shadow mapping, and advanced volumetric effects to produce high-fidelity visual output. The engine distinguishes itself through a unified graphics abstraction layer that enables consistent performance across diverse hardware backends by translating high-level commands into specific instructions. It further optimizes complex environments
EveryRay Rendering Engine is a comprehensive 3D graphics and rendering framework rather than a standalone collection of reusable shader filters, making it a building block for game development rather than the requested effect library.
PostProcessing is a post-processing stack for the Unity game engine designed to apply image-space visual effects and color grading to rendered scenes. It functions as a real-time image effect pipeline that processes frames after the primary 3D geometry has been drawn. The system includes a screen space visual effects library and an HDR color grading toolset used to adjust high dynamic range colors and contrast. These tools allow for the application of real-time image filtering to modify lighting, colors, and mood. The framework supports 3D scene post-processing and game environment polishing
This repository is a specific post-processing framework and rendering extension for the Unity game engine rather than a standalone shader effects library, making it a building block for one particular game development environment.
glslViewer is a console-based GLSL shader sandbox and renderer designed for the real-time testing and iteration of fragment and vertex shaders. It functions as a live-reloading viewer that automatically updates visual output when source files are modified on disk. The system also operates as a headless renderer, capable of generating frames and exporting images without a physical display. The project is distinguished by its support for multi-pass rendering, utilizing framebuffer ping-ponging and convolution pyramids to execute complex visual effects. It features an integrated OSC controller t
This console-based GLSL shader sandbox and renderer is a useful tool for real-time shader testing and execution, but it is a standalone viewer application rather than a reusable collection or library of shader effects and filters.