This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! Edit on GitHubThe GLSL Shader node applies custom GLSL ES fragment shader code to input images. It allows you to write shader programs that can process multiple images and accept uniform parameters (floats and integers) to create complex visual effects. The output size can be determined by the first input image or set manually.
Inputs
Notes:
- The
widthandheightparameters are only required and visible whensize_modeis set to"custom". - At least one input image is required.
- The shader code always has access to a
u_resolution(vec2) uniform containing the output dimensions. - A maximum of 8 input images, 8 float uniforms, and 8 integer uniforms can be provided.