UNPKG

glodrei

Version:

useful add-ons for react-three-fiber

16 lines (15 loc) 666 B
import { ReactThreeFiber } from '@react-three/fiber'; import * as THREE from 'three'; import { ForwardRefComponent } from '../helpers/ts-utils'; export type LightProps = JSX.IntrinsicElements['mesh'] & { args?: any[]; map?: THREE.Texture; toneMapped?: boolean; color?: ReactThreeFiber.Color; form?: 'circle' | 'ring' | 'rect' | 'plane' | 'box' | any; scale?: number | [number, number, number] | [number, number]; intensity?: number; target?: boolean | [number, number, number] | THREE.Vector3; light?: Partial<JSX.IntrinsicElements['pointLight']>; }; export declare const Lightformer: ForwardRefComponent<LightProps, THREE.Mesh>;