Packed GPU struct schemas + Babylon include emitters with optional AssemblyScript kernels
extracts uniforms and attributes from a shader object
WGSL Parser and Reflection library
Formats a webgl glsl compiler error.
* implements render engine's interface with WebGPU/WebGL
Various utilities related to Three.js
Extend Three.js standard materials with your own shaders!
A node.js-style module system for GLSL!
Shader module system for luma.gl
Shader magic for modern frontends
Core implementation of gl-shader without parser dependencies
WebGL shader wrapper
injects a #define statement into a shader source
Walk the dependency graph of a glslify shader.
Extract a shader's name from its source
Shader components based on glslify
Create a darker or lighter shade of a hex color.
WebGL shader transitions for HyperFrames compositions
glsl loader for webpack working with chunks (inspired by ShaderLoader from cabbibo)
lygia, it's a granular and multi-language shader library designed for performance and flexibility
Draws a big triangle
A webpack loader for glsl shaders - includes support for nested imports. Re-Written in TypeScript
a light function to render a GL Transition frame with a WebGLRenderingContext
🍰 An extensable, layer based shader material for ThreeJS.