Here is Geeks3D’s GLSL Shader Library. The GLSL Shader Library gathers on a single page all OpenGL/GLSL shaders presented on Geeks3D.com.
Categories:
1 – Post Processing Filters
![]() |
Toonify GLSL Post Processing Filter |
![]() |
Fish Eye, Dome and Barrel Distortion GLSL Post Processing Filters |
![]() |
Radial Blur Post Processing Filter (for webcam / video) |
![]() |
Electrocardiogram Effect |
![]() |
Swirl Post Processing Filter in GLSL |
![]() |
Cross Stitching Post Processing Filter in GLSL |
![]() |
Simple 2D Effects: Sphere and Ripple in GLSL |
![]() |
Crosshatching GLSL Post Processing Filter |
![]() |
Sobel and Frei-Chen Edge Detector Post Processing Filters |
![]() |
Frosted Glass GLSL Post Processing Filter |
![]() |
Predator Thermal Vision GLSL Post Processing Filter |
![]() |
Pixelation GLSL Post Processing Filter |
![]() |
Gaussian Blur GLSL Post Processing Filter |
![]() |
2D Shockwave GLSL Post Processing Filter |
![]() |
Dream Vision GLSL Post Processing Filter |
![]() |
Posterization GLSL Post Processing Effect |
![]() |
Lens Circle GLSL Post Processing Effect |
![]() |
Night Vision GLSL Post Processing Filter |
2 – Lighting
![]() |
Bumpy Sphere Environment Normal Mapping |
![]() |
Normal Mapping without Precomputed Tangent Space Vectors |
![]() |
Chromatic Aberration |
![]() |
Bump Mapping |
![]() |
Phong Lighting |
3 – Utils
![]() |
Particle Billboarding with the Geometry Shader (GLSL) |
![]() |
Simple Billboarding Vertex Shader |
![]() |
Mesh Exploder with Geometry Shaders |
![]() |
Normal Visualizer with GLSL Geometry Shaders |
![]() |
Circle, Disc and Fake Sphere in GLSL |
![]() |
Fast Approximate Anti-Aliasing FXAA in GLSL |
![]() |
Simplex Noise in GLSL |
![]() |
Noise and Pseudo Random Number Generator in GLSL |
4 – Misc
![]() |
OpenGL 4.2 Atomic Counters: Rasterization Pattern, Helper for Rendering Optimization |
![]() |
Morph Target Animation using generic vertex attributes |
![]() |
3D Surfaces Plots |
![]() |
Building Worlds With Distance Functions in GLSL (Raymarching) |
![]() |
GLSL Interpolation Qualifiers |
![]() |
GLSL Tessellation Spacing Modes |
![]() |
Simple Introduction to Geometry Shaders in GLSL (Part 1) |
![]() |
Simple Introduction to Geometry Shaders in GLSL (Part 2) |
![]() |
Gamma Correction |
![]() |
How to Visualize the Depth Buffer in GLSL |
![]() |
FP64 in GLSL |