UNPKG

ts-noise

Version:

Simple gradient noise library for use with Three.js. Now with fBm!

19 lines (18 loc) 503 B
import { Vector2 } from "./utils/Vector2"; import { Vector3 } from "./utils/Vector3"; export declare class Perlin { _seed: number; _offsetMatrix: Vector3[]; _perm: number[]; _gradP: Vector3[]; _three: { Vector2: any; Vector3: any; }; constructor(seed: number); _fade(t: any): number; _lerp(a: any, b: any, t: any): number; _gradient(posInCell: any): any; get2(input: Vector2 | number[]): number; get3(input: Vector3 | number[]): number; }