Search results
542 packages found
r/w stream of glsl tokens
Transpile GLSL to JS
A collection of tone mapping functions available both as ES modules strings and as GLSL files for use with glslify.
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.
Tools for creating signed distance fields from image data
A GLSL ES 1.0 and 3.0 parser and preprocessor that can preserve whitespace and comments
Rollup plugin for optimising inline GLSL
WebGL & GLSL abstraction layer
Prettier (https://prettier.io) plugin for GLSL (OpenGL Shading Language).
lookup table color transforms for glslify
Prototype complex pipelines directly from a single shader by branching it into stages using React Three Fiber/React.
Customizable JS codegen, compiler & runtime for @thi.ng/shader-ast
Functions to test if a point is outside ranges, namely useful for 3D/2D scenes that may have reversed bounds
The image-effect-renderer is a lightweight package that allows you to run WebGL fragment shaders in your website using WebGL. It can be used to apply effects to HTML images or video sources. Zero dependencies.
A type-safe way to create WebGL 1/2 shader programs and set their attributes
A GLSL plugin for esbuild.
Leverage the power of shaders for scientific visualisation in Jupyter