Shader Library

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 |