1
0
Fork 0
mirror of https://github.com/DanielnetoDotCom/YouPHPTube synced 2025-10-04 18:29:39 +02:00
Oinktube/node_modules/three/examples/jsm/nodes/effects/BlurNode.d.ts
2023-12-11 11:59:56 -03:00

33 lines
837 B
TypeScript

import { Vector2 } from '../../../../src/Three';
import { TempNode } from '../core/TempNode';
import { NodeFrame } from '../core/NodeFrame';
import { UVNode } from '../accessors/UVNode';
import { Vector2Node } from '../inputs/Vector2Node';
import { FloatNode } from '../inputs/FloatNode';
import { FunctionNode } from '../core/FunctionNode';
import { TextureNode } from '../inputs/TextureNode';
export class BlurNode extends TempNode {
constructor( value: TextureNode, uv?: UVNode, radius?: number, size?: Vector2 );
value: TextureNode;
uv: UVNode;
radius: Vector2Node;
size: Vector2;
blurX: boolean;
blurY: boolean;
horizontal: FloatNode;
vertical: FloatNode;
nodeType: string;
updateFrame( frame: NodeFrame ): void;
copy( source: BlurNode ): this;
static Nodes: {
blurX: FunctionNode;
blurY: FunctionNode;
}
}