-
-
Notifications
You must be signed in to change notification settings - Fork 163
/
math.wgsl
47 lines (47 loc) · 1.33 KB
/
math.wgsl
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
#include "math/adaptiveThreshold.wgsl"
#include "math/bump.wgsl"
#include "math/const.wgsl"
#include "math/cubic.wgsl"
#include "math/decimate.wgsl"
#include "math/frac.wgsl"
#include "math/gain.wgsl"
#include "math/gaussian.wgsl"
#include "math/grad4.wgsl"
#include "math/highPass.wgsl"
#include "math/inside.wgsl"
#include "math/invCubic.wgsl"
#include "math/inverse.wgsl"
#include "math/invQuartic.wgsl"
#include "math/lengthSq.wgsl"
#include "math/map.wgsl"
#include "math/mirror.wgsl"
#include "math/mmax.wgsl"
#include "math/mmin.wgsl"
#include "math/mod.wgsl"
#include "math/mod289.wgsl"
#include "math/pack.wgsl"
#include "math/parabola.wgsl"
#include "math/permute.wgsl"
#include "math/powFast.wgsl"
#include "math/quartic.wgsl"
#include "math/quat.wgsl"
#include "math/rotate2d.wgsl"
#include "math/rotate3d.wgsl"
#include "math/rotate3dX.wgsl"
#include "math/rotate3dY.wgsl"
#include "math/rotate3dZ.wgsl"
#include "math/rotate4d.wgsl"
#include "math/rotate4dX.wgsl"
#include "math/rotate4dY.wgsl"
#include "math/rotate4dZ.wgsl"
#include "math/round.wgsl"
#include "math/scale2d.wgsl"
#include "math/scale3d.wgsl"
#include "math/scale4d.wgsl"
#include "math/smootherstep.wgsl"
#include "math/sum.wgsl"
#include "math/taylorInvSqrt.wgsl"
#include "math/toMat4.wgsl"
#include "math/translate4d.wgsl"
#include "math/unpack.wgsl"
#include "math/within.wgsl"