color-shader-functions

0.0.2 • Public • Published

Color shader functions

These methods are to be used with glslify.

Usage

uniform sampler2D tInput;
uniform vec2 resolution;
uniform float time;
 
varying vec2 vUv;
 
// Import the methods you need 
#pragma glslify: vignette require(color-shader-functions/vignette) 
#pragma glslify: bsc require(color-shader-functions/bsc) 
#pragma glslify: film require(color-shader-functions/film) 
 
void main() {
  vec4 color = texture2D(tInput, vUv);
 
  color = vignette(color, 1.42.3, resolution);
  color = bsc(color, 0.80.80.9);
  color = film(color, vUv, time2048.00.40.3);
 
  gl_FragColor = color;
}
``

Package Sidebar

Install

npm i color-shader-functions

Weekly Downloads

0

Version

0.0.2

License

ISC

Last publish

Collaborators

  • superguigui