forked from patriciogonzalezvivo/lygia
-
Notifications
You must be signed in to change notification settings - Fork 0
/
math.glsl
59 lines (59 loc) · 1.66 KB
/
math.glsl
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
#include "math/absi.glsl"
#include "math/adaptiveThreshold.glsl"
#include "math/atan2.glsl"
#include "math/bump.glsl"
#include "math/const.glsl"
#include "math/cubic.glsl"
#include "math/decimate.glsl"
#include "math/frac.glsl"
#include "math/gain.glsl"
#include "math/gaussian.glsl"
#include "math/grad4.glsl"
#include "math/highPass.glsl"
#include "math/inside.hlsl"
#include "math/invCubic.glsl"
#include "math/inverse.glsl"
#include "math/invQuartic.glsl"
#include "math/lengthSq.glsl"
#include "math/lerp.glsl"
#include "math/map.glsl"
#include "math/mirror.glsl"
#include "math/mmax.glsl"
#include "math/mmin.glsl"
#include "math/mod2.glsl"
#include "math/mod289.glsl"
#include "math/pack.glsl"
#include "math/parabola.glsl"
#include "math/permute.glsl"
#include "math/pow2.glsl"
#include "math/pow3.glsl"
#include "math/pow5.glsl"
#include "math/pow7.glsl"
#include "math/powFast.glsl"
#include "math/quartic.glsl"
#include "math/quat.glsl"
#include "math/quintic.glsl"
#include "math/rotate2d.glsl"
#include "math/rotate3d.glsl"
#include "math/rotate3dX.glsl"
#include "math/rotate3dY.glsl"
#include "math/rotate3dZ.glsl"
#include "math/rotate4d.glsl"
#include "math/rotate4dX.glsl"
#include "math/rotate4dY.glsl"
#include "math/rotate4dZ.glsl"
#include "math/round.glsl"
#include "math/saturate.glsl"
#include "math/saturateMediump.glsl"
#include "math/scale2d.glsl"
#include "math/scale3d.glsl"
#include "math/scale4d.glsl"
#include "math/select.glsl"
#include "math/smootherstep.glsl"
#include "math/sum.glsl"
#include "math/taylorInvSqrt.glsl"
#include "math/toMat4.glsl"
#include "math/translate4d.glsl"
#include "math/transpose.glsl"
#include "math/unpack.glsl"
#include "math/within.glsl"