glslify

glslify

Organization data from Github https://github.com/glslify

GitHub:@glslify

glslify's repositories

glslify

A node.js-style module system for GLSL! :sparkles:

Language:JavaScriptLicense:NOASSERTIONStargazers:2266Issues:35Issues:101

glsl-easings

Robert Penner's easing functions in GLSL, available as a module for glslify.

Language:JavaScriptLicense:NOASSERTIONStargazers:462Issues:11Issues:5

glslify-loader

:floppy_disk: glslify loader module for webpack

Language:JavaScriptLicense:NOASSERTIONStargazers:227Issues:18Issues:15

glsl-colormap

colormaps for glsl shaders

Language:JavaScriptLicense:BSD-2-ClauseStargazers:72Issues:0Issues:1

rollup-plugin-glslify

Import GLSL strings with glslify

Language:JavaScriptLicense:MITStargazers:58Issues:3Issues:8

glsl-tokenizer

r/w stream of glsl tokens

Language:JavaScriptLicense:MITStargazers:51Issues:8Issues:9

babel-plugin-glslify

:tropical_fish: Babel transform for glslify

Language:JavaScriptLicense:NOASSERTIONStargazers:49Issues:2Issues:8

glsl-ggx

glsl ggx lighting model

Language:JavaScriptLicense:BSD-2-ClauseStargazers:45Issues:0Issues:1

glsl-circular-arc

draw anti-aliased circular arcs in a shader with glslify

Language:JavaScriptLicense:BSD-2-ClauseStargazers:41Issues:1Issues:0

glsl-proj4

proj4 coordinate transforms in glsl

Language:JavaScriptLicense:NOASSERTIONStargazers:38Issues:4Issues:1

glsl-raytrace

:rainbow: Given a signed distance function and ray, trace a scene to find the first point of intersection.

Language:JavaScriptLicense:NOASSERTIONStargazers:37Issues:13Issues:0

glsl-perturb-normal

perturb normal from a normal map

Language:GLSLLicense:NOASSERTIONStargazers:36Issues:15Issues:3

glslify-hex

A transform stream for glslify that replaces CSS-style hexadecimal colors with `vec3/vec4` definitions.

Language:JavaScriptLicense:NOASSERTIONStargazers:34Issues:1Issues:0

glsl-specular-cook-torrance

Calculates the specular/fresnel power in the Cook-Torrance model

Language:HTMLLicense:MITStargazers:31Issues:9Issues:2

glsl-look-at

:eyes: Generates a 3D lookAt matrix in GLSL

Language:JavaScriptLicense:NOASSERTIONStargazers:29Issues:14Issues:0

glsl-diffuse-oren-nayar

Oren-Nayar diffuse lighting for GLSL

Language:JavaScriptLicense:MITStargazers:26Issues:13Issues:1

glslify-import

A transform stream for glslify that adds an `import` directive to your shaders.

Language:JavaScriptLicense:MITStargazers:23Issues:1Issues:6

glsl-combine-chamfer

Combine two signed distance fields with a chamfer-like join.

Language:HTMLLicense:NOASSERTIONStargazers:16Issues:13Issues:1

glsl-specular-blinn-phong

GLSL for specular weight in Blinn-Phong lighting model

Language:JavaScriptLicense:MITStargazers:12Issues:11Issues:0

glsl-cartesian-to-barycentric

glslify module to convert cartesian to barycentric coordinates

Language:JavaScriptStargazers:11Issues:8Issues:0

glsl-specular-phong

Specular power from Phong distribution

Language:JavaScriptLicense:MITStargazers:11Issues:9Issues:2

glsl-specular-ward

Ward anisotropic specular model for GLSL

Language:JavaScriptLicense:MITStargazers:10Issues:9Issues:0

glslify-bundle

Bundle a glslify-deps dependency tree into a GLSL source string

Language:JavaScriptLicense:NOASSERTIONStargazers:10Issues:12Issues:2

glsl-proj4-camera

use proj4 strings to map lonlat geometry to screen coordinates in a shader

Language:JavaScriptLicense:BSD-2-ClauseStargazers:7Issues:1Issues:0

glsl-proj4-texture

pre-calculate proj4 coordinate transformations as a texture

Language:JavaScriptLicense:BSD-2-ClauseStargazers:6Issues:1Issues:0

glslify-deps

Walk the dependency graph of a glslify shader

Language:JavaScriptStargazers:6Issues:6Issues:3

glsl-token-assignments

Take an array of GLSL tokens and determine which tokens are either assignments or variable definitions.

Language:JavaScriptLicense:NOASSERTIONStargazers:2Issues:9Issues:2

glslify-require

var src = require('./shader.glsl')

Language:JavaScriptStargazers:2Issues:1Issues:8

glsl-token-functions

Extract function definitions from an array of GLSL tokens.

Language:GLSLLicense:NOASSERTIONStargazers:1Issues:11Issues:0

glsl-token-whitespace-trim

Trim the whitespace within an array of GLSL tokens

Language:JavaScriptLicense:MITStargazers:1Issues:11Issues:0