渲染数据

interface IForwardAddRP {
    dirShadowRenderPass: IDirShadowRP;
    enableDirectLightShadow: boolean;
    enablePostProcess: boolean;
    enableSpotLightShadowPass: boolean;
    finalize: CommandBuffer;
    mainRenderpass: IMain3DRP;
    postProcess: CommandBuffer;
    shadowCastPass: boolean;
    spotShadowRenderPass: ISpotShadowRP;
    destroy(): void;
    runAfterEventCMD(context: IRenderContext3D): void;
    runBeforeImageEffectCMD(context: IRenderContext3D): void;
    setAfterEventCmd(value: CommandBuffer[]): void;
    setBeforeImageEffect(value: CommandBuffer[]): void;
}

实现于

属性

dirShadowRenderPass: IDirShadowRP
enableDirectLightShadow: boolean
enablePostProcess: boolean
enableSpotLightShadowPass: boolean
finalize: CommandBuffer
mainRenderpass: IMain3DRP
postProcess: CommandBuffer
shadowCastPass: boolean
spotShadowRenderPass: ISpotShadowRP

方法