shaders
There are 2305 repositories under shaders topic.
ssloy/tinyrenderer
A brief computer graphics / rendering course
lettier/3d-game-shaders-for-beginners
🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
terkelg/awesome-creative-coding
Creative Coding: Generative Art, Data visualization, Interaction Design, Resources.
EmbarkStudios/rust-gpu
🐉 Making Rust a first-class language and ecosystem for GPU shaders 🚧
patriciogonzalezvivo/thebookofshaders
Step-by-step guide through the abstract and complex universe of Fragment Shaders.
michidk/Unity-Script-Collection
A maintained collection of useful & free unity scripts / library's / plugins and extensions
jagenjo/webglstudio.js
A full open source 3D graphics editor in the browser, with scene editor, coding pad, graph editor, virtual file system, and many features more.
ssloy/tinyraytracer
A brief computer graphics / rendering course
gfxfundamentals/webgl-fundamentals
WebGL lessons that start with the basics
ConfettiFX/The-Forge
The Forge Cross-Platform Rendering Framework PC Windows, Steamdeck (native), Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2
patriciogonzalezvivo/glslViewer
Console-based GLSL Sandbox for 2D/3D shaders
dfranx/SHADERed
Lightweight, cross-platform & full-featured shader IDE
crosire/reshade
A generic post-processing injector for games and video software.
UnityCommunity/UnityLibrary
:books: Library of all kind of scripts, snippets & shaders for Unity
IrisShaders/Iris
A modern shaders mod for Minecraft compatible with existing OptiFine shader packs
gdquest-demos/godot-shaders
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.
turbo/js
turbo.js - perform massive parallel computations in your browser with GPGPU.
Schneegans/Burn-My-Windows
🔥 Disintegrate your windows with style.
zauonlok/renderer
A shader-based software renderer written from scratch in C89
ssloy/tinykaboom
A brief computer graphics / rendering course
patriciogonzalezvivo/lygia
LYGIA, it's a granular and multi-language (GLSL, HLSL, WGSL, MSL and CUDA) shader library designed for performance and flexibility
patriciogonzalezvivo/glslEditor
Simple WebGL Fragment Shader Editor
elringus/sprite-glow
Sprite glow effect for Unity via HDR outline and bloom post-processing
nitin42/react-imgpro
📷 Image Processing Component for React
ekzhang/graphics-workshop
Learn computer graphics by writing GPU shaders!
AcademySoftwareFoundation/OpenShadingLanguage
Advanced shading language for production GI renderers
patriciogonzalezvivo/glslCanvas
Simple tool to load GLSL shaders on HTML Canvas using WebGL
vaneenige/phenomenon
⚡️ A fast 2kB low-level WebGL API.
shader-slang/slang
Making it easier to work with shaders
aras-p/glsl-optimizer
GLSL optimizer based on Mesa's GLSL compiler. Used to be used in Unity for mobile shader optimization.
martinlaxenaire/curtainsjs
curtains.js is a lightweight vanilla WebGL javascript library that turns HTML DOM elements into interactive textured planes.
microsoft/DirectXTK12
The DirectX Tool Kit (aka DirectXTK12) is a collection of helper classes for writing DirectX 12 code in C++
cakeslice/Outline-Effect
Outline Image Effect for Unity
smkplus/ShaderMan
Convert ShaderToy to Unity HLSL/CG
skywind3000/RenderHelp
:zap: 可编程渲染管线实现,帮助初学者学习渲染
csdjk/LearnUnityShader
记录学习Unity Shader过程中实现过的一些Demo。