@types/three
Version:
TypeScript definitions for three
22 lines (15 loc) • 469 B
TypeScript
import { Color, Mesh, Texture } from "three";
declare class LensflareMesh extends Mesh {
readonly isLensflare: true;
constructor();
addElement: (element: LensflareElement) => void;
dispose: () => void;
}
declare class LensflareElement {
texture: Texture;
size: number;
distance: number;
color: Color;
constructor(texture: Texture, size?: number, distance?: number, color?: Color);
}
export { LensflareElement, LensflareMesh };