UNPKG

@polygonjs/polygonjs

Version:

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

26 lines (25 loc) 979 B
import { JsConnectionPointType } from '../utils/io/connections/Js'; import { ParamlessTypedJsNode } from './_Base'; import { JsLinesCollectionController } from './code/utils/JsLinesCollectionController'; declare enum NoiseSimplexJsNodeInputName { POSITION = "position", AMP = "amp", FREQ = "freq", OFFSET = "offset", OCTAVES = "octaves", AMP_MULT = "ampMult", FREQ_MULT = "freqMult", SEED = "seed" } export declare class NoiseSimplexJsNode extends ParamlessTypedJsNode { static type(): string; initializeNode(): void; private _firstType; protected _expectedInputTypes(): JsConnectionPointType[]; protected _expectedOutputTypes(): JsConnectionPointType[]; protected _expectedInputName(index: number): NoiseSimplexJsNodeInputName; protected _expectedOutputName(index: number): string; paramDefaultValue(name: string): number; setLines(shadersCollectionController: JsLinesCollectionController): void; } export {};