@pixi/3d
    Preparing search index...

    Interface EffectIOAdvanced

    What PostEffect#build receives: the PassContext plus this effect's input and output

    Anything else, such as the scene depth, comes from the graph.

    interface EffectIO {
        input: ColorHandle;
        opaqueColor: ColorHandle;
        opaqueDepth: DepthHandle;
        output: ColorHandle | null;
        renderer:
            | WebGLRenderer<HTMLCanvasElement>
            | WebGPURenderer<HTMLCanvasElement>;
    }

    Hierarchy (View Summary)

    Index

    The image this effect reads: the scene, or the result of the step before it

    opaqueColor: ColorHandle

    Copy of the scene's colour after the opaque draw, with mips; the image glass refracts

    opaqueDepth: DepthHandle

    Copy of the scene's depth after the opaque draw

    output: ColorHandle | null

    Where this effect's final image must go; pass it as a FullscreenPass's writes

    null when the effect is the last step and draws straight to the view's target.

    Renderer the graph is being built for