glsl-face-normal
approximate face normal in the fragment shader
approximate face normal in the fragment shader
through stream that transforms glsl-parser AST nodes and rewrites variables into shorter forms
GLSL parser and code generator based on Google's glsl-unit grammar
Import glsl/vert/frag files and process them with Glslify
an indexed quad mesh with normals and UVs
Optimized 2d/3d/4d and arbitrary length vector operations, support for memory mapping/layouts
Simple GLSL Fragment Shader Sandbox
Debug utilities for luma.gl
extract uniforms and attributes from glsl programs
opposite of lerp; get normalized range between two bounds
Atom language support for GLSL
🦅 cli syntax highlighting: any function - any object - 176 languages
Gulp plugin that converts GLSL code into minified strings
A friendly web-component for writing and rendering shaders.
Transpile GLSL to JS
A static shader source bundler for WebGL program, provide a possibility for management shader source by creating separate files.
Preprocess string in C/GLSL-preprocessor fashion
a high-level 3D perspective camera
Strip comments from GLSL code.
Function collection for modular GPGPU / shader programming with @thi.ng/shader-ast