@pixi/3d
    Preparing search index...

    Interface FxaaEffectOptions

    Constructor options for FxaaEffect

    const options: FxaaEffectOptions = { edgeThreshold: 0.166, edgeSharpness: 4 };
    view3d.passes = [new FxaaEffect(options)];
    interface FxaaEffectOptions {
        edgeSharpness?: number;
        edgeThreshold?: number;
        edgeThresholdMin?: number;
        enabled?: boolean;
        stage?: EffectStage;
    }

    Hierarchy (View Summary)

    Index
    edgeSharpness?: number

    How far the blend reaches along an edge; higher keeps the image sharper

    8 is sharpest, 4 softer and 2 softest.

    8
    
    new FxaaEffect({ edgeSharpness: 4 });
    
    edgeThreshold?: number

    Smallest contrast that counts as an edge, as a fraction of the brightest pixel nearby

    Lower values smooth more edges and cost more. 0.25 is faster and leaves soft edges alone; 0.0625 catches nearly everything.

    0.125
    
    new FxaaEffect({ edgeThreshold: 0.166 });
    
    edgeThresholdMin?: number

    Smallest contrast that counts as an edge in any light, so dark areas aren't smoothed for edges too faint to see

    0.05
    
    new FxaaEffect({ edgeThresholdMin: 0.04 });
    
    enabled?: boolean

    Whether the pass starts enabled; see Pass3D#enabled

    true
    
    view.passes = [new MeshPass({ name: 'wireframe', enabled: false })];
    
    stage?: EffectStage

    Whether the effect reads the scene as light, before the tone curve, or the picture as it will show, after it

    Each effect class picks the right one by default, so set it only to move one instance, such as a tint meant for the light rather than the picture. See PostEffect#stage.

    'beforeToneMapping', unless the effect's class says otherwise
    
    new TintEffect({ tint: 0xffaa66, stage: 'beforeToneMapping' });