Class PostprocessingBaseAbstract

后处理管理基类

Export

Abstract

Date

2022.4.2

Author

lyx

Hierarchy

  • PostprocessingBase

Constructors

  • Parameters

    • renderer: WebGLRenderer
    • scene: Scene
    • camera: Camera
    • Optional parameters: any

    Returns PostprocessingBase

Properties

_camera: Camera
_enabled: boolean
_renderer: WebGLRenderer
_scene: Scene

Accessors

  • get enabled(): boolean
  • 获取后期效果是否已启用

    Returns boolean

    Memberof

    PostprocessingBase

  • set enabled(value): void
  • 设置是否启用后期

    Parameters

    • value: boolean

    Returns void

    Memberof

    PostprocessingBase

Methods

  • Protected

    禁用后期处理

    Returns void

    Memberof

    PostprocessingBase

  • Protected

    启用后期处理

    Returns void

    Memberof

    PostprocessingBase

  • 添加后处理效果

    Parameters

    Returns void

    Abstract

    Memberof

    PostprocessingBase

  • 添加后处理pass

    Parameters

    Returns void

    Abstract

    Memberof

    PostprocessingBase

  • 释放接口

    Returns void

    Abstract

    Memberof

    PostprocessingBase

  • 后期渲染

    Parameters

    • Optional timeSinceLastFrame: number

      距离上一帧的更新时长(单位:毫秒)

    • Optional renderTarget: WebGLRenderTarget<Texture>

      渲染目标

    Returns void

    Abstract

    Memberof

    PostprocessingBase

  • 设置相机

    Parameters

    • camera: Camera

    Returns void

    Abstract

    Memberof

    PostprocessingBase

  • 设置场景

    Parameters

    • scene: Scene

    Returns void

    Abstract

    Memberof

    PostprocessingBase

  • 设置后期渲染宽高

    Parameters

    • width: number
    • height: number

    Returns void

    Abstract

    Memberof

    PostprocessingBase