UNPKG

@playcanvas/blocks

Version:

High level abstract 3D primitives for React

75 lines (74 loc) 1.72 kB
import { FC } from "react"; export type PostEffectsSettings = Partial<typeof defaultPostSettings>; export declare const StaticPostEffects: FC<PostEffectsSettings>; declare const defaultPostSettings: { lighting: { exposure: number; skyBoxIntensity: number; }; rendering: { renderFormat: number; renderTargetScale: number; sharpness: number; samples: number; toneMapping: number; fog: string; fogColor: { r: number; g: number; b: number; a: number; }; fogRange: number[]; fogDensity: number; renderFormatFallback0: number; renderFormatFallback1: number; sceneColorMap: boolean; sceneDepthMap: boolean; fogStart: number; fogEnd: number; }; ssao: { type: string; intensity: number; radius: number; samples: number; power: number; minAngle: number; scale: number; blurEnabled: boolean; }; bloom: { enabled: boolean; intensity: number; lastMipLevel: number; }; grading: { enabled: boolean; brightness: number; contrast: number; saturation: number; tint: { r: number; g: number; b: number; a: number; }; }; vignette: { enabled: boolean; intensity: number; inner: number; outer: number; curvature: number; }; taa: { enabled: boolean; jitter: number; }; fringing: { enabled: boolean; intensity: number; }; }; export {};