UNPKG

glodrei

Version:

useful add-ons for react-three-fiber

19 lines (18 loc) 651 B
import * as React from 'react'; import { Texture } from 'three'; type TrailConfig = { size?: number; maxAge?: number; radius?: number; intensity?: number; interpolate?: number; smoothing?: number; minForce?: number; blend?: CanvasRenderingContext2D['globalCompositeOperation']; ease?: (t: number) => number; }; export declare function useTrailTexture(config?: Partial<TrailConfig>): [Texture, (ThreeEvent: any) => void]; export declare const TrailTexture: ({ children, ...config }: { children?: (texture: ReturnType<typeof useTrailTexture>) => React.ReactNode; } & TrailConfig) => React.JSX.Element; export {};