UNPKG

@polygonjs/polygonjs

Version:

node-based WebGL 3D engine https://polygonjs.com

42 lines (41 loc) 1.13 kB
import { Vector2, Vector3, Vector4 } from 'three'; import { NamedFunction8 } from './_Base'; export declare class noiseSimplexVector2 extends NamedFunction8<[ Vector2, number, Vector2, Vector2, number, number, number, number ]> { static type(): string; func(position: Vector2, amp: number, freq: Vector2, offset: Vector2, octaves: number, ampMult: number, freqMult: number, seed: number): number; } export declare class noiseSimplexVector3 extends NamedFunction8<[ Vector3, number, Vector3, Vector3, number, number, number, number ]> { static type(): string; func(position: Vector3, amp: number, freq: Vector3, offset: Vector3, octaves: number, ampMult: number, freqMult: number, seed: number): number; } export declare class noiseSimplexVector4 extends NamedFunction8<[ Vector4, number, Vector4, Vector4, number, number, number, number ]> { static type(): string; func(position: Vector4, amp: number, freq: Vector4, offset: Vector4, octaves: number, ampMult: number, freqMult: number, seed: number): number; }