lygia/math)Dependencies:
lygia/math/aamirror.glsllygia/math/absi.glsllygia/math/adaptiveThreshold.glsllygia/math/atan2.glsllygia/math/bump.glsllygia/math/const.glsllygia/math/cubic.glsllygia/math/decimate.glsllygia/math/dist.glsllygia/math/frac.glsllygia/math/gain.glsllygia/math/gaussian.glsllygia/math/grad4.glsllygia/math/highPass.glsllygia/math/inside.glsllygia/math/invCubic.glsllygia/math/inverse.glsllygia/math/invQuartic.glsllygia/math/lengthSq.glsllygia/math/lerp.glsllygia/math/map.glsllygia/math/mirror.glsllygia/math/mmax.glsllygia/math/mmin.glsllygia/math/mod2.glsllygia/math/mod289.glsllygia/math/nyquist.glsllygia/math/pack.glsllygia/math/parabola.glsllygia/math/permute.glsllygia/math/pow2.glsllygia/math/pow3.glsllygia/math/pow5.glsllygia/math/pow7.glsllygia/math/powFast.glsllygia/math/quartic.glsllygia/math/quat.glsllygia/math/quintic.glsllygia/math/rotate2d.glsllygia/math/rotate3d.glsllygia/math/rotate3dX.glsllygia/math/rotate3dY.glsllygia/math/rotate3dZ.glsllygia/math/rotate4d.glsllygia/math/rotate4dX.glsllygia/math/rotate4dY.glsllygia/math/rotate4dZ.glsllygia/math/round.glsllygia/math/saturate.glsllygia/math/saturateMediump.glsllygia/math/scale2d.glsllygia/math/scale3d.glsllygia/math/scale4d.glsllygia/math/select.glsllygia/math/smootherstep.glsllygia/math/sum.glsllygia/math/taylorInvSqrt.glsllygia/math/toMat4.glsllygia/math/translate4d.glsllygia/math/transpose.glsllygia/math/unpack.glsllygia/math/within.glslDependencies:
lygia/math/aamirror.glsllygia/math/adaptiveThreshold.glsllygia/math/bump.glsllygia/math/const.glsllygia/math/cubic.glsllygia/math/decimate.glsllygia/math/dist.glsllygia/math/fract.glsllygia/math/gain.glsllygia/math/gaussian.glsllygia/math/grad4.glsllygia/math/greaterThan.glsllygia/math/highPass.glsllygia/math/inside.glsllygia/math/invCubic.glsllygia/math/invQuartic.glsllygia/math/lengthSq.glsllygia/math/map.glsllygia/math/mirror.glsllygia/math/mix.glsllygia/math/mmax.glsllygia/math/mmin.glsllygia/math/mod.glsllygia/math/mod289.glsllygia/math/nyquist.glsllygia/math/pack.glsllygia/math/parabola.glsllygia/math/permute.glsllygia/math/pow2.glsllygia/math/pow3.glsllygia/math/pow5.glsllygia/math/pow7.glsllygia/math/powFast.glsllygia/math/quartic.glsllygia/math/quat.glsllygia/math/quintic.glsllygia/math/rotate2d.glsllygia/math/rotate3d.glsllygia/math/rotate3dX.glsllygia/math/rotate3dY.glsllygia/math/rotate3dZ.glsllygia/math/rotate4d.glsllygia/math/rotate4dX.glsllygia/math/rotate4dY.glsllygia/math/rotate4dZ.glsllygia/math/saturateMediump.glsllygia/math/scale2d.glsllygia/math/scale3d.glsllygia/math/scale4d.glsllygia/math/select.glsllygia/math/smootherstep.glsllygia/math/sum.glsllygia/math/taylorInvSqrt.glsllygia/math/toMat4.glsllygia/math/translate4d.glsllygia/math/unpack.glsllygia/math/within.glslDependencies:
lygia/math/greaterThan.glsllygia/math/greaterThanEqual.glsllygia/math/lessThan.glsllygia/math/lessThanEqual.glsllygia/math/equal.glsllygia/math/mod.glsllygia/math/radians.glsllygia/math/absi.glsllygia/math/adaptiveThreshold.glsllygia/math/bump.glsllygia/math/const.glsllygia/math/cubic.glsllygia/math/decimate.glsllygia/math/frac.glsllygia/math/gain.glsllygia/math/gaussian.glsllygia/math/grad4.glsllygia/math/highPass.glsllygia/math/inside.glsllygia/math/invCubic.glsllygia/math/inverse.glsllygia/math/invQuartic.glsllygia/math/lengthSq.glsllygia/math/lerp.glsllygia/math/map.glsllygia/math/mirror.glsllygia/math/mmax.glsllygia/math/mmin.glsllygia/math/mod2.glsllygia/math/mod289.glsllygia/math/pack.glsllygia/math/parabola.glsllygia/math/permute.glsllygia/math/pow2.glsllygia/math/pow3.glsllygia/math/pow5.glsllygia/math/pow7.glsllygia/math/powFast.glsllygia/math/quartic.glsllygia/math/quat.glsllygia/math/quintic.glsllygia/math/rotate2d.glsllygia/math/rotate3d.glsllygia/math/rotate3dX.glsllygia/math/rotate3dY.glsllygia/math/rotate3dZ.glsllygia/math/rotate4d.glsllygia/math/rotate4dX.glsllygia/math/rotate4dY.glsllygia/math/rotate4dZ.glsllygia/math/round.glsllygia/math/saturate.glsllygia/math/saturateMediump.glsllygia/math/scale2d.glsllygia/math/scale3d.glsllygia/math/scale4d.glsllygia/math/select.glsllygia/math/smootherstep.glsllygia/math/sum.glsllygia/math/taylorInvSqrt.glsllygia/math/toMat4.glsllygia/math/translate4d.glsllygia/math/unpack.glsllygia/math/within.glslDependencies:
lygia/math/adaptiveThreshold.glsllygia/math/bump.glsllygia/math/const.glsllygia/math/cubic.glsllygia/math/decimate.glsllygia/math/frac.glsllygia/math/gain.glsllygia/math/gaussian.glsllygia/math/grad4.glsllygia/math/highPass.glsllygia/math/inside.glsllygia/math/invCubic.glsllygia/math/inverse.glsllygia/math/invQuartic.glsllygia/math/lengthSq.glsllygia/math/map.glsllygia/math/mirror.glsllygia/math/mmax.glsllygia/math/mmin.glsllygia/math/mod.glsllygia/math/mod289.glsllygia/math/pack.glsllygia/math/parabola.glsllygia/math/permute.glsllygia/math/powFast.glsllygia/math/quartic.glsllygia/math/quat.glsllygia/math/rotate2d.glsllygia/math/rotate3d.glsllygia/math/rotate3dX.glsllygia/math/rotate3dY.glsllygia/math/rotate3dZ.glsllygia/math/rotate4d.glsllygia/math/rotate4dX.glsllygia/math/rotate4dY.glsllygia/math/rotate4dZ.glsllygia/math/round.glsllygia/math/scale2d.glsllygia/math/scale3d.glsllygia/math/scale4d.glsllygia/math/smootherstep.glsllygia/math/sum.glsllygia/math/taylorInvSqrt.glsllygia/math/toMat4.glsllygia/math/translate4d.glsllygia/math/unpack.glsllygia/math/within.glslDependencies:
lygia/math/abs.glsllygia/math/adaptiveThreshold.glsllygia/math/asin.glsllygia/math/bump.glsllygia/math/clamp.glsllygia/math/const.glsllygia/math/cross.glsllygia/math/cubic.glsllygia/math/decimate.glsllygia/math/dot.glsllygia/math/floor.glsllygia/math/frac.glsllygia/math/fract.glsllygia/math/gain.glsllygia/math/gaussian.glsllygia/math/grad4.glsllygia/math/greaterThan.glsllygia/math/highPass.glsllygia/math/invCubic.glsllygia/math/invQuartic.glsllygia/math/length.glsllygia/math/lengthSq.glsllygia/math/lerp.glsllygia/math/map.glsllygia/math/max.glsllygia/math/min.glsllygia/math/mirror.glsllygia/math/mix.glsllygia/math/mmax.glsllygia/math/mmin.glsllygia/math/mod.glsllygia/math/mod289.glsllygia/math/normalize.glsllygia/math/operations.glsllygia/math/parabola.glsllygia/math/permute.glsllygia/math/pow.glsllygia/math/pow2.glsllygia/math/pow3.glsllygia/math/pow5.glsllygia/math/pow7.glsllygia/math/powFast.glsllygia/math/quartic.glsllygia/math/reflect.glsllygia/math/saturate.glsllygia/math/saturateMediump.glsllygia/math/sign.glsllygia/math/sin.glsllygia/math/smootherstep.glsllygia/math/smoothstep.glsllygia/math/sqrt.glsllygia/math/step.glsllygia/math/taylorInvSqrt.glsllygia/math/unpack.glsllygia/math/within.glslLYGIA is dual-licensed under the Prosperity License and the Patron License for sponsors and contributors, created and lead by Patricio Gonzalez Vivo.
Sponsors and contributors are automatically added to the Patron License and they can ignore the any non-commercial rule of the Prosperity Licensed software (please take a look to the exception).
It's also possible to get a permanent comercial license hook to a single and specific version of LYGIA.
Sign up for the news letter bellow, joing the LYGIA's channel on Discord or follow the Github repository