UNPKG
@luma.gl/effects
Version:
beta (9.2.0-beta.2)
latest (9.2.5)
v9.1-beta (9.1.0-beta.16)
v9.1-latest (9.1.10)
9.2.5
9.2.4
9.2.3
9.2.2
9.2.1
9.2.0
9.2.0-beta.2
9.2.0-alpha.6
9.2.0-alpha.5
9.2.0-alpha.3
9.2.0-alpha.2
9.2.0-alpha.1
9.1.10
9.1.9
9.1.7
9.1.6
9.1.5
9.1.4
9.1.3
9.1.2
9.1.1
9.1.0
9.1.0-beta.16
9.1.0-beta.15
9.1.0-beta.12
9.1.0-beta.11
9.1.0-beta.9
9.1.0-beta.8
9.1.0-beta.7
9.1.0-beta.6
9.1.0-beta.5
9.1.0-beta.4
9.1.0-beta.3
9.1.0-beta.1
7.4.0-alpha.2
7.4.0-alpha.1
7.3.2
7.3.1
7.3.0
7.3.0-beta.4
7.3.0-beta.3
7.3.0-beta.2
7.3.0-beta.1
7.3.0-alpha.9
7.3.0-alpha.8
7.3.0-alpha.7
7.3.0-alpha.6
7.3.0-alpha.5
7.3.0-alpha.4
7.3.0-alpha.3
7.3.0-alpha.2
7.3.0-alpha.1
7.2.0
7.2.0-beta.1
7.2.0-alpha.6
7.2.0-alpha.5
7.2.0-alpha.4
7.2.0-alpha.3
7.2.0-alpha.2
7.2.0-alpha.1
7.1.1
7.1.0
7.1.0-beta.1
7.1.0-alpha.5
7.1.0-alpha.4
7.1.0-alpha.3
Rendering and post-processing effects library for luma.gl
github.com/uber/luma.gl
uber/luma.gl
@luma.gl/effects
/
dist
/
es6
/
shader-modules
/
utils
/
random.js
6 lines
•
280 B
JavaScript
View Raw
1
2
3
4
5
6
const fs
=
"float random(vec3 scale, float seed) {
\n
/* use the fragment position for a different seed per-pixel */
\n
return fract(sin(dot(gl_FragCoord.xyz + seed, scale)) * 43758.5453 + seed);
\n
}
\n
"
; export
default
{ name: 'random', fs };
//# sourceMappingURL=random.js.map