[READ-ONLY] Mirror of https://github.com/flo-bit/uber-noise. advanced noise generation for the browser and node.js flo-bit.dev/uber-noise/
browser nodejs noise noise-generator npm typescript
0

Configure Feed

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

update to 0.1.1

+13 -18
+5 -4
package.json
··· 1 1 { 2 2 "name": "uber-noise", 3 - "version": "0.1.0", 3 + "version": "0.1.1", 4 4 "description": "uber-noise is a advanced noise library for 2D, 3D and 4D noise generation. It is based on simplex-noise and alea.", 5 5 "main": "dist/cjs/uber-noise.js", 6 6 "module": "dist/esm/uber-noise.js", 7 7 "types": "./dist/esm/uber-noise.d.ts", 8 8 "exports": { 9 - "require": "./dist/cjs/simplex-noise.js", 10 - "import": "./dist/esm/simplex-noise.js" 9 + "require": "./dist/cjs/uber-noise.js", 10 + "import": "./dist/esm/uber-noise.js" 11 11 }, 12 12 "files": [ 13 13 "dist/esm/package.json", ··· 17 17 "dist/cjs/uber-noise.js", 18 18 "dist/cjs/uber-noise.js.map", 19 19 "dist/cjs/uber-noise.d.ts", 20 + "dist/standalone/uber-noise.js", 20 21 "uber-noise.ts" 21 22 ], 22 23 "scripts": { 23 - "build": "rm -rf ./dist && mkdir -p dist && tsc --build tsconfig-commonjs.json && tsc --build tsconfig-esm.json && echo '{\"type\": \"module\"}' > dist/esm/package.json && npx browserify dist/cjs/uber-noise.js -p tinyify -o dist/standalone/uber-noise.js", 24 + "build": "mkdir -p dist && tsc --build tsconfig-commonjs.json && tsc --build tsconfig-esm.json && echo '{\"type\": \"module\"}' > dist/esm/package.json && npx browserify dist/cjs/uber-noise.js -p tinyify -o dist/standalone/uber-noise.js", 24 25 "start": "npm run build && node dist/standalone/uber-noise.js", 25 26 "test": "jest --coverage", 26 27 "start:dev": "npx nodemon",
+8 -14
uber-noise.ts
··· 93 93 tile?: boolean; 94 94 }; 95 95 96 - class UberNoise { 96 + export default class UberNoise { 97 97 private noise2D: NoiseFunction2D | undefined; 98 98 private noise3D: NoiseFunction3D | undefined; 99 99 private noise4D: NoiseFunction4D | undefined; ··· 460 460 } 461 461 } 462 462 463 - export default UberNoise; 464 - 465 - const noise = new UberNoise({ max: 4, scale: 100 }); 466 - let result = ""; 467 - for (let x = 0; x < 10; x++) { 468 - for (let y = 0; y < 10; y++) { 469 - result += 470 - (Math.floor(noise.get(x + 0.134, y + 0.156) * 100) / 100.0).toFixed(2) + 471 - " "; 472 - } 473 - result += "\n"; 474 - } 475 - console.log(result); 463 + export { 464 + UberNoise, 465 + NoiseOptions, 466 + NoiseParameter, 467 + NoiseParameterInput, 468 + VectorObject, 469 + };