UNPKG

@polygonjs/polygonjs

Version:

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

25 lines (24 loc) 1.04 kB
/** * Blurs a 3D texture, such as the [cop/SDFFromObject](/docs/nodes/cop/SDFFromObject) * * */ import { CopType } from './../../poly/registers/nodes/types/Cop'; import { Texture } from 'three'; import { TypedCopNode } from './_Base'; import { NodeParamsConfig } from '../utils/params/ParamsConfig'; declare class SDFBlurCopParamsConfig extends NodeParamsConfig { /** @param resolution */ resolution: import("../utils/params/ParamsConfig").ParamTemplate<import("../../index_all").ParamType.VECTOR3>; /** @param boundMin */ boundMin: import("../utils/params/ParamsConfig").ParamTemplate<import("../../index_all").ParamType.VECTOR3>; /** @param boundMax */ boundMax: import("../utils/params/ParamsConfig").ParamTemplate<import("../../index_all").ParamType.VECTOR3>; } export declare class SDFBlurCopNode extends TypedCopNode<SDFBlurCopParamsConfig> { paramsConfig: SDFBlurCopParamsConfig; static type(): CopType; initializeNode(): void; cook(inputContents: Texture[]): Promise<void>; } export {};