@@ -42,51 +42,53 @@ makeRectangle(width, height, valueNoise2D, { frequency: 0.04, octaves: 8 })
4242## API
4343
4444##### ` interface Options { amplitude?; frequency?; octaves?; persistence? } `
45- * ` amplitude?: number ` – Defaults to ` 1.0 `
46- * ` frequency?: number ` – Defaults to ` 1.0 `
47- * ` octaves?: number ` – Defaults to ` 1 `
48- * ` persistence?: number ` – Defaults to ` 0.5 `
45+
46+ - ` amplitude?: number ` – Defaults to ` 1.0 `
47+ - ` frequency?: number ` – Defaults to ` 1.0 `
48+ - ` octaves?: number ` – Defaults to ` 1 `
49+ - ` persistence?: number ` – Defaults to ` 0.5 `
50+ - ` scale?: (x: number) => number ` – Defaults to ` undefined `
4951
5052##### ` makeCuboid(width, height, depth, noise3, options?): number[][][] `
5153
52- * ` width: number `
53- * ` height: number `
54- * ` depth: number `
55- * ` noise3: (x: number, y: number, z: number) => number `
56- * ` options?: Options = {} `
54+ - ` width: number `
55+ - ` height: number `
56+ - ` depth: number `
57+ - ` noise3: (x: number, y: number, z: number) => number `
58+ - ` options?: Options = {} `
5759
5860Generates a three-dimensional noise field for a rectangular cuboid.
5961
6062##### ` makeCylinderSurface(circumference, height, noise3, options?): number[][] `
6163
62- * ` circumference: number `
63- * ` height: number `
64- * ` noise3: (x: number, y: number, z: number) => number `
65- * ` options?: Options = {} `
64+ - ` circumference: number `
65+ - ` height: number `
66+ - ` noise3: (x: number, y: number, z: number) => number `
67+ - ` options?: Options = {} `
6668
6769Generates a two-dimensional noise field formed around a three-dimensional cylinder, such that it is continuous across the x-boundaries.
6870
6971##### ` makeLine(length, noise1, options?): number[] `
7072
71- * ` length: number `
72- * ` noise1: (x: number) => number `
73- * ` options?: Options = {} `
73+ - ` length: number `
74+ - ` noise1: (x: number) => number `
75+ - ` options?: Options = {} `
7476
7577Generates a one-dimensional noise field.
7678
7779##### ` makeRectangle(width, height, noise2, options?): number[][] `
7880
79- * ` width: number `
80- * ` height: number `
81- * ` noise2: (x: number, y: number) => number `
82- * ` options?: Options = {} `
81+ - ` width: number `
82+ - ` height: number `
83+ - ` noise2: (x: number, y: number) => number `
84+ - ` options?: Options = {} `
8385
8486Generates a two-dimensional noise field isolated to ` width ` and ` height ` (non-continuous noise).
8587
8688##### ` makeSphereSurface(circumference, options?): number[][] `
8789
88- * ` circumference: number `
89- * ` noise3: (x: number, y: number, z: number) => number `
90- * ` options?: Options = {} `
90+ - ` circumference: number `
91+ - ` noise3: (x: number, y: number, z: number) => number `
92+ - ` options?: Options = {} `
9193
9294Generates a two-dimensional noise field formed on the surface of a three-dimensional sphere.
0 commit comments