glslify

glslify

Geek Repo

Github PK Tool:Github PK Tool

glslify's repositories

glslify

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

Language:JavaScriptLicense:NOASSERTIONStargazers:2176Issues:41Issues:99

glsl-easings

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

Language:JavaScriptLicense:NOASSERTIONStargazers:434Issues:14Issues:5

glslify-loader

:floppy_disk: glslify loader module for webpack

Language:JavaScriptLicense:NOASSERTIONStargazers:218Issues:19Issues:15

glsl-colormap

colormaps for glsl shaders

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

rollup-plugin-glslify

Import GLSL strings with glslify

Language:JavaScriptLicense:MITStargazers:56Issues:4Issues:8

glsl-tokenizer

r/w stream of glsl tokens

Language:JavaScriptLicense:MITStargazers:50Issues:10Issues:9

babel-plugin-glslify

:tropical_fish: Babel transform for glslify

Language:JavaScriptLicense:NOASSERTIONStargazers:49Issues:3Issues:8

glsl-ggx

glsl ggx lighting model

Language:JavaScriptLicense:BSD-2-ClauseStargazers:44Issues:1Issues:1

glsl-circular-arc

draw anti-aliased circular arcs in a shader with glslify

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

glsl-perturb-normal

perturb normal from a normal map

Language:GLSLLicense:NOASSERTIONStargazers:36Issues:17Issues:3

glsl-proj4

proj4 coordinate transforms in glsl

Language:JavaScriptLicense:NOASSERTIONStargazers:35Issues:5Issues:1

glsl-raytrace

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

Language:JavaScriptLicense:NOASSERTIONStargazers:35Issues:15Issues:0

glslify-hex

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

Language:JavaScriptLicense:NOASSERTIONStargazers:33Issues:3Issues:0

glsl-specular-cook-torrance

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

Language:HTMLLicense:MITStargazers:31Issues:11Issues:2

glsl-look-at

:eyes: Generates a 3D lookAt matrix in GLSL

Language:JavaScriptLicense:NOASSERTIONStargazers:27Issues:16Issues:0

glsl-diffuse-oren-nayar

Oren-Nayar diffuse lighting for GLSL

Language:JavaScriptLicense:MITStargazers:26Issues:15Issues:1

glslify-import

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

Language:JavaScriptLicense:MITStargazers:21Issues:3Issues:6

glsl-combine-chamfer

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

Language:HTMLLicense:NOASSERTIONStargazers:16Issues:14Issues:1

glsl-specular-blinn-phong

GLSL for specular weight in Blinn-Phong lighting model

Language:JavaScriptLicense:MITStargazers:11Issues:13Issues:0

glsl-specular-phong

Specular power from Phong distribution

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

glsl-cartesian-to-barycentric

glslify module to convert cartesian to barycentric coordinates

Language:JavaScriptStargazers:10Issues:9Issues:0

glsl-specular-ward

Ward anisotropic specular model for GLSL

Language:JavaScriptLicense:MITStargazers:10Issues:11Issues:0

glslify-bundle

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

Language:JavaScriptLicense:NOASSERTIONStargazers:10Issues:14Issues:2

glsl-proj4-camera

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

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

glsl-proj4-texture

pre-calculate proj4 coordinate transformations as a texture

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

glslify-deps

Walk the dependency graph of a glslify shader

Language:JavaScriptStargazers:6Issues:8Issues:2

glsl-token-assignments

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

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

glslify-require

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

Language:JavaScriptStargazers:2Issues:2Issues:8

glsl-token-functions

Extract function definitions from an array of GLSL tokens.

Language:GLSLLicense:NOASSERTIONStargazers:1Issues:12Issues:0

glsl-token-whitespace-trim

Trim the whitespace within an array of GLSL tokens

Language:JavaScriptLicense:MITStargazers:1Issues:12Issues:0