lygia
/math
)Dependencies:
lygia
/math
/aamirror
.glsl
lygia
/math
/absi
.glsl
lygia
/math
/adaptiveThreshold
.glsl
lygia
/math
/atan2
.glsl
lygia
/math
/bump
.glsl
lygia
/math
/const
.glsl
lygia
/math
/cubic
.glsl
lygia
/math
/decimate
.glsl
lygia
/math
/dist
.glsl
lygia
/math
/frac
.glsl
lygia
/math
/gain
.glsl
lygia
/math
/gaussian
.glsl
lygia
/math
/grad4
.glsl
lygia
/math
/highPass
.glsl
lygia
/math
/inside
.glsl
lygia
/math
/invCubic
.glsl
lygia
/math
/inverse
.glsl
lygia
/math
/invQuartic
.glsl
lygia
/math
/lengthSq
.glsl
lygia
/math
/lerp
.glsl
lygia
/math
/map
.glsl
lygia
/math
/mirror
.glsl
lygia
/math
/mmax
.glsl
lygia
/math
/mmin
.glsl
lygia
/math
/mod2
.glsl
lygia
/math
/mod289
.glsl
lygia
/math
/nyquist
.glsl
lygia
/math
/pack
.glsl
lygia
/math
/parabola
.glsl
lygia
/math
/permute
.glsl
lygia
/math
/pow2
.glsl
lygia
/math
/pow3
.glsl
lygia
/math
/pow5
.glsl
lygia
/math
/pow7
.glsl
lygia
/math
/powFast
.glsl
lygia
/math
/quartic
.glsl
lygia
/math
/quat
.glsl
lygia
/math
/quintic
.glsl
lygia
/math
/rotate2d
.glsl
lygia
/math
/rotate3d
.glsl
lygia
/math
/rotate3dX
.glsl
lygia
/math
/rotate3dY
.glsl
lygia
/math
/rotate3dZ
.glsl
lygia
/math
/rotate4d
.glsl
lygia
/math
/rotate4dX
.glsl
lygia
/math
/rotate4dY
.glsl
lygia
/math
/rotate4dZ
.glsl
lygia
/math
/round
.glsl
lygia
/math
/saturate
.glsl
lygia
/math
/saturateMediump
.glsl
lygia
/math
/scale2d
.glsl
lygia
/math
/scale3d
.glsl
lygia
/math
/scale4d
.glsl
lygia
/math
/select
.glsl
lygia
/math
/smootherstep
.glsl
lygia
/math
/sum
.glsl
lygia
/math
/taylorInvSqrt
.glsl
lygia
/math
/toMat4
.glsl
lygia
/math
/translate4d
.glsl
lygia
/math
/transpose
.glsl
lygia
/math
/unpack
.glsl
lygia
/math
/within
.glsl
Dependencies:
lygia
/math
/aamirror
.glsl
lygia
/math
/adaptiveThreshold
.glsl
lygia
/math
/bump
.glsl
lygia
/math
/const
.glsl
lygia
/math
/cubic
.glsl
lygia
/math
/decimate
.glsl
lygia
/math
/dist
.glsl
lygia
/math
/fract
.glsl
lygia
/math
/gain
.glsl
lygia
/math
/gaussian
.glsl
lygia
/math
/grad4
.glsl
lygia
/math
/greaterThan
.glsl
lygia
/math
/highPass
.glsl
lygia
/math
/inside
.glsl
lygia
/math
/invCubic
.glsl
lygia
/math
/invQuartic
.glsl
lygia
/math
/lengthSq
.glsl
lygia
/math
/map
.glsl
lygia
/math
/mirror
.glsl
lygia
/math
/mix
.glsl
lygia
/math
/mmax
.glsl
lygia
/math
/mmin
.glsl
lygia
/math
/mod
.glsl
lygia
/math
/mod289
.glsl
lygia
/math
/nyquist
.glsl
lygia
/math
/pack
.glsl
lygia
/math
/parabola
.glsl
lygia
/math
/permute
.glsl
lygia
/math
/pow2
.glsl
lygia
/math
/pow3
.glsl
lygia
/math
/pow5
.glsl
lygia
/math
/pow7
.glsl
lygia
/math
/powFast
.glsl
lygia
/math
/quartic
.glsl
lygia
/math
/quat
.glsl
lygia
/math
/quintic
.glsl
lygia
/math
/rotate2d
.glsl
lygia
/math
/rotate3d
.glsl
lygia
/math
/rotate3dX
.glsl
lygia
/math
/rotate3dY
.glsl
lygia
/math
/rotate3dZ
.glsl
lygia
/math
/rotate4d
.glsl
lygia
/math
/rotate4dX
.glsl
lygia
/math
/rotate4dY
.glsl
lygia
/math
/rotate4dZ
.glsl
lygia
/math
/saturateMediump
.glsl
lygia
/math
/scale2d
.glsl
lygia
/math
/scale3d
.glsl
lygia
/math
/scale4d
.glsl
lygia
/math
/select
.glsl
lygia
/math
/smootherstep
.glsl
lygia
/math
/sum
.glsl
lygia
/math
/taylorInvSqrt
.glsl
lygia
/math
/toMat4
.glsl
lygia
/math
/translate4d
.glsl
lygia
/math
/unpack
.glsl
lygia
/math
/within
.glsl
Dependencies:
lygia
/math
/greaterThan
.glsl
lygia
/math
/greaterThanEqual
.glsl
lygia
/math
/lessThan
.glsl
lygia
/math
/lessThanEqual
.glsl
lygia
/math
/equal
.glsl
lygia
/math
/mod
.glsl
lygia
/math
/radians
.glsl
lygia
/math
/absi
.glsl
lygia
/math
/adaptiveThreshold
.glsl
lygia
/math
/bump
.glsl
lygia
/math
/const
.glsl
lygia
/math
/cubic
.glsl
lygia
/math
/decimate
.glsl
lygia
/math
/frac
.glsl
lygia
/math
/gain
.glsl
lygia
/math
/gaussian
.glsl
lygia
/math
/grad4
.glsl
lygia
/math
/highPass
.glsl
lygia
/math
/inside
.glsl
lygia
/math
/invCubic
.glsl
lygia
/math
/inverse
.glsl
lygia
/math
/invQuartic
.glsl
lygia
/math
/lengthSq
.glsl
lygia
/math
/lerp
.glsl
lygia
/math
/map
.glsl
lygia
/math
/mirror
.glsl
lygia
/math
/mmax
.glsl
lygia
/math
/mmin
.glsl
lygia
/math
/mod2
.glsl
lygia
/math
/mod289
.glsl
lygia
/math
/pack
.glsl
lygia
/math
/parabola
.glsl
lygia
/math
/permute
.glsl
lygia
/math
/pow2
.glsl
lygia
/math
/pow3
.glsl
lygia
/math
/pow5
.glsl
lygia
/math
/pow7
.glsl
lygia
/math
/powFast
.glsl
lygia
/math
/quartic
.glsl
lygia
/math
/quat
.glsl
lygia
/math
/quintic
.glsl
lygia
/math
/rotate2d
.glsl
lygia
/math
/rotate3d
.glsl
lygia
/math
/rotate3dX
.glsl
lygia
/math
/rotate3dY
.glsl
lygia
/math
/rotate3dZ
.glsl
lygia
/math
/rotate4d
.glsl
lygia
/math
/rotate4dX
.glsl
lygia
/math
/rotate4dY
.glsl
lygia
/math
/rotate4dZ
.glsl
lygia
/math
/round
.glsl
lygia
/math
/saturate
.glsl
lygia
/math
/saturateMediump
.glsl
lygia
/math
/scale2d
.glsl
lygia
/math
/scale3d
.glsl
lygia
/math
/scale4d
.glsl
lygia
/math
/select
.glsl
lygia
/math
/smootherstep
.glsl
lygia
/math
/sum
.glsl
lygia
/math
/taylorInvSqrt
.glsl
lygia
/math
/toMat4
.glsl
lygia
/math
/translate4d
.glsl
lygia
/math
/unpack
.glsl
lygia
/math
/within
.glsl
Dependencies:
lygia
/math
/adaptiveThreshold
.glsl
lygia
/math
/bump
.glsl
lygia
/math
/const
.glsl
lygia
/math
/cubic
.glsl
lygia
/math
/decimate
.glsl
lygia
/math
/frac
.glsl
lygia
/math
/gain
.glsl
lygia
/math
/gaussian
.glsl
lygia
/math
/grad4
.glsl
lygia
/math
/highPass
.glsl
lygia
/math
/inside
.glsl
lygia
/math
/invCubic
.glsl
lygia
/math
/inverse
.glsl
lygia
/math
/invQuartic
.glsl
lygia
/math
/lengthSq
.glsl
lygia
/math
/map
.glsl
lygia
/math
/mirror
.glsl
lygia
/math
/mmax
.glsl
lygia
/math
/mmin
.glsl
lygia
/math
/mod
.glsl
lygia
/math
/mod289
.glsl
lygia
/math
/pack
.glsl
lygia
/math
/parabola
.glsl
lygia
/math
/permute
.glsl
lygia
/math
/powFast
.glsl
lygia
/math
/quartic
.glsl
lygia
/math
/quat
.glsl
lygia
/math
/rotate2d
.glsl
lygia
/math
/rotate3d
.glsl
lygia
/math
/rotate3dX
.glsl
lygia
/math
/rotate3dY
.glsl
lygia
/math
/rotate3dZ
.glsl
lygia
/math
/rotate4d
.glsl
lygia
/math
/rotate4dX
.glsl
lygia
/math
/rotate4dY
.glsl
lygia
/math
/rotate4dZ
.glsl
lygia
/math
/round
.glsl
lygia
/math
/scale2d
.glsl
lygia
/math
/scale3d
.glsl
lygia
/math
/scale4d
.glsl
lygia
/math
/smootherstep
.glsl
lygia
/math
/sum
.glsl
lygia
/math
/taylorInvSqrt
.glsl
lygia
/math
/toMat4
.glsl
lygia
/math
/translate4d
.glsl
lygia
/math
/unpack
.glsl
lygia
/math
/within
.glsl
Dependencies:
lygia
/math
/abs
.glsl
lygia
/math
/adaptiveThreshold
.glsl
lygia
/math
/asin
.glsl
lygia
/math
/bump
.glsl
lygia
/math
/clamp
.glsl
lygia
/math
/const
.glsl
lygia
/math
/cross
.glsl
lygia
/math
/cubic
.glsl
lygia
/math
/decimate
.glsl
lygia
/math
/dot
.glsl
lygia
/math
/floor
.glsl
lygia
/math
/frac
.glsl
lygia
/math
/fract
.glsl
lygia
/math
/gain
.glsl
lygia
/math
/gaussian
.glsl
lygia
/math
/grad4
.glsl
lygia
/math
/greaterThan
.glsl
lygia
/math
/highPass
.glsl
lygia
/math
/invCubic
.glsl
lygia
/math
/invQuartic
.glsl
lygia
/math
/length
.glsl
lygia
/math
/lengthSq
.glsl
lygia
/math
/lerp
.glsl
lygia
/math
/map
.glsl
lygia
/math
/max
.glsl
lygia
/math
/min
.glsl
lygia
/math
/mirror
.glsl
lygia
/math
/mix
.glsl
lygia
/math
/mmax
.glsl
lygia
/math
/mmin
.glsl
lygia
/math
/mod
.glsl
lygia
/math
/mod289
.glsl
lygia
/math
/normalize
.glsl
lygia
/math
/operations
.glsl
lygia
/math
/parabola
.glsl
lygia
/math
/permute
.glsl
lygia
/math
/pow
.glsl
lygia
/math
/pow2
.glsl
lygia
/math
/pow3
.glsl
lygia
/math
/pow5
.glsl
lygia
/math
/pow7
.glsl
lygia
/math
/powFast
.glsl
lygia
/math
/quartic
.glsl
lygia
/math
/reflect
.glsl
lygia
/math
/saturate
.glsl
lygia
/math
/saturateMediump
.glsl
lygia
/math
/sign
.glsl
lygia
/math
/sin
.glsl
lygia
/math
/smootherstep
.glsl
lygia
/math
/smoothstep
.glsl
lygia
/math
/sqrt
.glsl
lygia
/math
/step
.glsl
lygia
/math
/taylorInvSqrt
.glsl
lygia
/math
/unpack
.glsl
lygia
/math
/within
.glsl
// #include "math/inverse.cuh"
// #include "math/rotate2d.cuh"
// #include "math/rotate3d.cuh"
// #include "math/rotate4d.cuh"
// #include "math/rotate4dX.cuh"
// #include "math/rotate4dY.cuh"
// #include "math/rotate4dZ.cuh"
LYGIA is dual-licensed under the Prosperity License and the Patron License for sponsors and contributors.
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