@react-three/postprocessing
Version:
postprocessing wrapper for React and @react-three/fiber
22 lines (21 loc) • 837 B
TypeScript
import { GodRaysEffect } from 'postprocessing';
import React from 'react';
import { Mesh, Points } from 'three';
export declare const GodRays: React.ForwardRefExoticComponent<{
blendFunction?: import("postprocessing").BlendFunction | undefined;
samples?: number | undefined;
density?: number | undefined;
decay?: number | undefined;
weight?: number | undefined;
exposure?: number | undefined;
clampMax?: number | undefined;
resolutionScale?: number | undefined;
resolutionX?: number | undefined;
resolutionY?: number | undefined;
width?: number | undefined;
height?: number | undefined;
kernelSize?: import("postprocessing").KernelSize | undefined;
blur?: boolean | undefined;
} & {
sun: Mesh | Points | React.RefObject<Mesh | Points>;
} & React.RefAttributes<GodRaysEffect>>;