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
A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas
A few tools for GLSL shader reloading at runtime.
glsl-quad provides simple utilities (simple quad mesh, shaders, etc.) for image processing with webgl.
A parcel plugin for GLSL files
Given a screen size, get values between -1 and +1 for the current pixel
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
A transform stream for glslify that minifys with optional mangling
perturb normal from a normal map
glslify function for approximating chromatic aberration
Add fragment shaders to the Hyper terminal.
A simple WebGL components for fragment shader. Can be used with Shadertoys codes
render ShaderToy demos to PNG
Shader program abstraction