glsl-smaa
SMAA (Enhanced Subpixel Morphological Antialiasing) post-processing; WebGL (OpenGL ES 2.0) implementation with no fluff.
SMAA (Enhanced Subpixel Morphological Antialiasing) post-processing; WebGL (OpenGL ES 2.0) implementation with no fluff.
GLSL rotation functions with matrices: 2D and 3D (with X/Y/Z convenience functions) available both as ES modules strings and as GLSL files for use with glslify.
generate a signed distance field from an image
Daniel Holden's functions designed to avoid conditionals in GLSL, available both as ES modules strings and as GLSL files for use with glslify.
Library of combinable shader color manipulation methods to be used with glslify imports
glsl-quad provides simple utilities (simple quad mesh, shaders, etc.) for image processing with webgl.
A few tools for GLSL shader reloading at runtime.
A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas
Given a screen size, get values between -1 and +1 for the current pixel
A parcel plugin for GLSL files
perturb normal from a normal map
A transform stream for glslify that minifys with optional mangling
glslify function for approximating chromatic aberration
Add fragment shaders to the Hyper terminal.
provides a THREE.ShaderMaterial preconfigured to display 3d noise
A custom shader for texturing voxels in voxeljs
PixiJS filter to apply an white-black-sketch effect
Vignette functions for glslify
A simple WebGL components for fragment shader. Can be used with Shadertoys codes
Shader program abstraction