glslify-bundle
Bundle a glslify-deps dependency tree into a GLSL source string
Found 154 results for glslify
Bundle a glslify-deps dependency tree into a GLSL source string
webgl-noise shaders ported to work with glslify
safely inject a block of tokens into a shader
Trim the whitespace within an array of GLSL tokens
A node.js-style module system for GLSL!
approximate face normal in the fragment shader
Invert a matrix in GLSL
Functions to test if a point is outside ranges, namely useful for 3D/2D scenes that may have reversed bounds
Cook-Torrance specular/fresnel lighting term
Beckmann specular distribution for GLSL
fractal brownian noise, glslify compatible
natural looking film grain using noise functions
blend mode 'overlay' for GLSL
FXAA implementation for glslify in WebGL
Common GLSL math constants (with 11 decimals) available both as ES modules strings and as GLSL files for use with glslify.
A transform stream for glslify that adds an `import` directive to your shaders.
Import GLSL strings with glslify
Process GLSL code with glslify
Read floating point values back from WebGL
pseudo-random 2D noise for glslify
create a readable stream of glsl ast nodes that produce a module system
optimized 9-tap gaussian blur for GLSL
colormaps for glsl shaders
HSL to RGB color conversion in GLSL
repeating checker GLSL pattern
Map a value from one range to another. Equivalent to Processing's map() function.
A transform stream for [glslify](http://github.com/chrisdickinson/glslify) that replaces CSS-style hexadecimal colors with `vec3/vec4` definitions.
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.
A plugin to write GLSL more comfortably.
glslify-import-loader
WebGL shader function to encode a 32-bit float to the RGBA color channels of a texel
WebGL shader function to decode a 32-bit float from the RGBA color channels of a texel
Get the luma (brightness) of an RGB color in GLSL. Useful for converting images to greyscale
A custom React Fiber reconciler renderer for regl webGL
Import GLSL source files as strings. Pre-processed, validated and optimized with Khronos Group SPIRV-Tools. Supports glslify.
Bayer matrix dithering in GLSL
Canny edge detection for 2D texture samplers in WebGL
glslify gulp plugin
WebGL shim for node
glslify as a babel transform
a blur effect based on random hash offset
voronoi noise, glslify compatible
Vignette functions for glslify
lookup table color transforms for glslify
test a shader's gl_FragColor output on a 1x1 canvas
📐 GLSL Triplanar texture mapping. glslify format.
draw wireframes on a solid mesh using a fragment shader
Transpose a matrix in GLSL
GLSL setup for performing a Fast Fourier Transform of two complex matrices
Convert GLSL from WebGL to OpenGL
Import GLSL strings with glslify - based on https://github.com/glslify/rollup-plugin-glslify
Import glsl/vert/frag files and process them with Glslify
a halftone effect in GLSL
glslify function for approximating chromatic aberration
A few tools for GLSL shader reloading at runtime.
A GLSL Module which generates a rotation matrix
Create quick WebGL demo's using glslify
optimized 9-tap gaussian blur for GLSL
Blinn-Phong specular effect
the cornell box raymarched in GLSL, for tests
Oren-Nayar diffuse lighting model
blend mode 'overlay' for GLSL
An environment for computer graphics experiments
a thin wrapper around glsl-optimizer
proj4 coordinate transforms in glsl
Private GLSL utility functions created by @ykob
GLSL setup for performing a Fast Fourier Transform of real-valued input
glslify LOCAL transform for a simple "#pragma include" directive in shader files.
SMAA (Enhanced Subpixel Morphological Antialiasing) post-processing; WebGL (OpenGL ES 2.0) implementation with no fluff.
A glslify module for domain coloring in the complex plane
The conversions between RGB and HSV for glslify.
compiles a WebGL shader
Daniel Holden's functions designed to avoid conditionals in GLSL, available both as ES modules strings and as GLSL files for use with glslify.
a helper to make ThreeJS shader materials from glslify
Fast GLSL conversion from HSV color to RGB
perturb normal from a normal map
GLSL Distance Field Primitives
Computes the Frobenius norm of a matrix in glsl
webgl2 toolkit for creative coding
utility function for the tessallation of the [0, 1] plane.
GLSL Intersection Functions for Ray Tracing. Can be required from glslify.
Import GLSL strings with glslify (a node.js-style module system for GLSL).
Convert values to and from decibels
Gaussian specular model for GLSL
colormaps for glsl shaders
modulate and demodulate an ntsc video signal in a shader
depth of field based on vertex position
Lambertian diffuse lighting for GLSL
read matrices from a texture
faux ASCII post-processing effect in GLSL
Ward anisotropic specular model
A transform stream for glslify that minifys with optional mangling
Glsl implementation of the PCG algorithm for the generation of random numbers.
A collection of glslify compatible distance field operations.
Computes the determinant of a matrix in glsl
draw wireframes using triangles in screen-projected coordinates
glslify module implementing parallax occlusion mapping.
Convenience wrapper for handling glslify on the client, minimising the amount of requests to glslify-deps
GLSL implementation of the simple alpha compositing function.
a basic glslify shader, ready to go
simplex noise with glslify
A GLSL Module which defines PI, PI*2, PI/2 and PI/4
Intensity of an edge at a given pixel of a sampler
map from [0-1] to [0-1-0] for glslify
transpiles GLSL tokens from v100 to v300 es
glsl implementation of the rectangular function.
A GLSL function for generating supershapes.
glslify as a babel transform
An API and accompanying client for generating glslify shaders in the browser
A replacement resolver function for glslify that lets you automatically pull in GLSL modules from npm
Webpack plugin to inject shader files into the project template
A browserify transform stream that optimizes your glslify shaders
The opposite of mix in GLSL: pass in a min/max/actual value and recieve a range value describing how far the actual is between min and max.
Library of combinable shader color manipulation methods to be used with glslify imports
Sample each pixel in the neighborhood for glslify.
optimized 9-tap gaussian blur for GLSL
draw anti-aliased circular arcs in a shader with glslify
a simple crosshatch effect for 2D scenes
filter specific hue by range, and make other color to gray
Color manipulation in glsl
The hypot function in GLSL
An esbuild plugin to transform inline GLSL strings with glslify
glsl ggx lighting model
finds a #version field in a set of GLSL tokens
Image sharpening using convolution
Compile GLSL shaders and minify
Run glsl files through glslify in brunch
Process fragment shader on a rectangular canvas, webgl-less
Polar to Decart and Decart to polar transformations.
A GLSL Module which is substitution for comparison operators
glslify as a babel transform
use proj4 strings to map lonlat geometry to screen coordinates in a shader
glsl implementation of the Rodrigues's rotation formula
GLSL struct for a light source
glsl implementation of the Euclid's algorithm for the calculation of the greatest common divisor.
Process GLSL code with glslify
Parse GLSL strings to ES module likely glslify
a regex for GLSL version statements
2d shapes in glsl
optimized 9-tap gaussian blur for GLSL
Random noise for glslify
A collection of glslify compatible distance field operations.
Parse GLSL strings to ES module likely glslify
A simple boilerplate to start projects with Three.js using webpack.
Useful GLSL functions
Ray-sphere intersection in GLSL bypassing precision issues
A simple boilerplate to start projects with Three.js using webpack.
Import GLSL strings with glslify - based on https://github.com/darionco/esbuild-plugin-glslify
Shaders templates
Import GLSL strings with glslify
An esbuild plugin to transform inline GLSL strings with glslify
calculate repeated values for glslify.
A simple GLSL development server for testing and expreimentation.