1.2.0 • Published 2 years ago
shox v1.2.0
Shox
Shader tools.
Usage
CDN
import * as Shox from "https://cdn.jsdelivr.net/npm/shox@1.2.0/src/Shox.js"
const frag = `#version 300 es
  precision mediump float;
  uniform vec2 iResolution;
  // ...
  ${Shox.noiseMath} // before any noise function
  ${Shox.snoise3D}
  ${Shox.snoise3DImage}
  ${Shox.displace}
  ${Shox.extend}
  ${Shox.flip}
  ${Shox.pixelate}
  ${Shox.rotate}
  ${Shox.hash} // before voronoi
  ${Shox.voronoi}
  ${Shox.gradient}
  ${Shox.zcPalette(5)}
  ${Shox.iqPalette}
  ${Shox.unsharp}
  ${Shox.blur(30)}
  ${Shox.mapFunc}
  ${Shox.smooth}
  ${Shox.dither}
  void main() {
    // ...
  }
`NPM
npm i shoxLICENSE
MIT license
Please refer to the MIT license for detailed licensing information.