[READ-ONLY] Mirror of https://github.com/flo-bit/every-noise. javascript noise class with lots of features flo-bit.github.io/every-noise/
javascript noise procedural-generation
0

Configure Feed

Select the types of activity you want to include in your feed.

update readme

flo-bit (Dec 29, 2022, 10:18 PM +0100) f31fe3aa 726e9624

+26 -17
+26 -17
README.md
··· 1 1 ## Noise 2 2 3 - 3D every(where) noise javscript class for all your noise needs. 3 + 3D every(where) noise javascript class for all your noise needs. 4 4 5 - - seeded 5 + - seeded noise 6 6 - scaling, pow 7 - - fBM 7 + - fBM noise 8 8 - erosion-like fBM 9 9 - domain warping 10 10 - ridges, billows ··· 12 12 - combined noise 13 13 - tileable noise 14 14 15 + - set properties of noise to own noise object (e.g. set noise.scale = new Noise()); 16 + 17 + ### Get noise value 18 + 19 + ```javascript 20 + let value = noise.get(x, y, z); 21 + ``` 22 + 23 + OR 24 + 25 + ```javascript 26 + // vector has {x, y, z} properties 27 + let value = noise.get(vector); 28 + ``` 29 + 15 30 ### demos 16 31 17 - - [x] simple p5 1D noise 18 - - [x] simple p5 2D noise 32 + [simple p5 1D noise](https://flo-bit.github.io/every-noise/demos/p5-1d-noise.html) 33 + [simple p2 2D noise](https://flo-bit.github.io/every-noise/demos/p5-2d-noise.html) 19 34 20 - - [x] tileable 1D noise 21 - - [x] tileable 2D noise (very notable artifacts) 35 + [tileable 1D noise](https://flo-bit.github.io/every-noise/demos/p5-tileable-1d-noise.html) 36 + [tileable 2D noise](https://flo-bit.github.io/every-noise/demos/p5-tileable-2d-noise.html) 22 37 23 - - [x] fbm 1D noise 24 - - [x] fbm 2D noise 38 + [fbm 1D noise](https://flo-bit.github.io/every-noise/demos/p5-fbm-1d-noise.html) 39 + [fbm 2D noise](https://flo-bit.github.io/every-noise/demos/p5-fbm-2d-noise.html) 40 + 41 + ### coming soon 25 42 26 43 - [ ] 3D noise on sphere 27 44 ··· 34 51 - [ ] pixi noise flow field 35 52 36 53 - [ ] performance test 37 - 38 - ### Get noise 39 - 40 - noise.get(x, y, z); 41 - 42 - OR 43 - 44 - noise.get(vector);