utility functions of glsl.
these functions are dependent by glslify.
npm i git://github.com/ykob/glsl-util.git
convert HSV to RGB.
http://lolengine.net/blog/2013/07/27/rgb-to-hsv-in-glsl
#pragma glslify: convertHsvToRgb = require(glsl-util/convertHsvToRgb);
convert RGB to HSV.
http://lolengine.net/blog/2013/07/27/rgb-to-hsv-in-glsl
#pragma glslify: convertRgbToHsv = require(glsl-util/convertRgbToHsv);
calculate white noise.
#pragma glslify: random = require(glsl-util/random);
calculate polar coordinates.
#pragma glslify: polar = require(glsl-util/polar);
calculate the Gaussian blur.
#pragma glslify: gaussianBlur = require(glsl-util/gaussianBlur);
rotate a vector in any direction.
#pragma glslify: lookAt = require(glsl-util/lookAt);
rotate a vector by any axis and angle.
#pragma glslify: rotateAxisAngle = require(glsl-util/rotateAxisAngle);