UNPKG

@polygonjs/polygonjs

Version:

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

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