@types/three
Version:
TypeScript definitions for three
16 lines (10 loc) • 475 B
TypeScript
import { Node, TempNode, TextureNode, UniformNode } from "three/webgpu";
export default class RGBShiftNode extends TempNode {
textureNode: TextureNode;
amount: UniformNode<number>;
angle: UniformNode<number>;
constructor(textureNode: TextureNode, amount?: number, angle?: number);
getTextureNode(): TextureNode;
setSize(width: number, height: number): void;
}
export const rgbShift: (node: Node, amount?: number, angle?: number) => RGBShiftNode;