gl-matrix's vec4, split into smaller pieces
Functions to test if a point is outside ranges, namely useful for 3D/2D scenes that may have reversed bounds
injects a #define statement into a shader source
blend mode 'overlay' for GLSL
A node version of the TypeScript vector and matrix math library.
:white_square_button: a color (rgb, rgba, hex) to vec4 convertor
Transpile GLSL to JS
WebGL shader wrapper
TypeScript definitions for gl-vec4
FXAA implementation for glslify in WebGL
game math toolkit
lookup table color transforms for glslify
Set of practical webgl utils
through stream that transforms glsl-parser AST nodes and rewrites variables into shorter forms
A transform stream for glslify that adds an `import` directive to your shaders.
A plugin for Vite to compile glslify shader code
Babel plugin for removing glsl comments
A math library that provides discrete components for common math operations. Includes vectors, matrices and quaternions.
A transform stream for [glslify](http://github.com/chrisdickinson/glslify) that replaces CSS-style hexadecimal colors with `vec3/vec4` definitions.
一个GLSL升级工具,可以将 GLSL100/GLSL300 到 GLSL450 版本。
lygia, it's a granular and multi-language shader library designed for performance and flexibility
approximate face normal in the fragment shader
a collection of math helpers for 3D graphics and simulations
Extension to Three.js InstancedMesh supporting per-instance uniform values