UNPKG

@tresjs/post-processing

Version:
33 lines (32 loc) 1.15 kB
import { BlendFunction, FXAAEffect } from 'postprocessing'; export interface FXAAPmndrsProps { /** * The blend function. */ blendFunction?: BlendFunction; /** * The opacity of the effect. */ opacity?: number; /** * The maximum amount of edge detection samples. */ samples?: number; /** * The minimum edge detection threshold. Range is [0.0, 1.0]. */ minEdgeThreshold?: number; /** * The maximum edge detection threshold. Range is [0.0, 1.0]. */ maxEdgeThreshold?: number; /** * The subpixel blend quality. Range is [0.0, 1.0]. */ subpixelQuality?: number; } declare const _default: import('vue').DefineComponent<FXAAPmndrsProps, { pass: import('vue').ShallowRef<import('postprocessing').EffectPass | null>; effect: import('vue').ShallowRef<FXAAEffect | null>; }, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<FXAAPmndrsProps> & Readonly<{}>, {}, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, any>; export default _default;