Options
Menu

Class BlurFilter3D

Hierarchy

Index

Constructors

constructor

  • new BlurFilter3D(blurX?: number, blurY?: number, stepSize?: number): BlurFilter3D
  • Creates a new BlurFilter3D object

    Parameters

    • Default value blurX: number = 3

      The amount of horizontal blur to apply

    • Default value blurY: number = 3

      The amount of vertical blur to apply

    • Default value stepSize: number = -1

      The distance between samples. Set to -1 to autodetect with acceptable quality.

    Returns BlurFilter3D

Accessors

blurX

  • get (): number
  • set (value: number): void
  • Returns number

  • Parameters

    • value: number

    Returns void

blurY

  • get (): number
  • set (value: number): void
  • Returns number

  • Parameters

    • value: number

    Returns void

requireDepthRender

  • get (): boolean

rttManager

stepSize

  • get (): number
  • set (value: number): void
  • The distance between two blur samples. Set to -1 to autodetect with acceptable quality (default value). Higher values provide better performance at the cost of reduces quality.

    Returns number

  • The distance between two blur samples. Set to -1 to autodetect with acceptable quality (default value). Higher values provide better performance at the cost of reduces quality.

    Parameters

    • value: number

    Returns void

tasks

textureHeight

  • get (): number
  • set (value: number): void

textureScale

  • get (): number
  • set (value: number): void

textureWidth

  • get (): number
  • set (value: number): void

Methods

addTask

dispose

  • dispose(): void

getMainInputTexture

  • getMainInputTexture(stage: Stage): Image2D

setRenderTargets

  • setRenderTargets(mainTarget: Image2D, stage: Stage): void

update

  • update(stage: Stage, camera: Camera): void
  • Parameters

    • stage: Stage
    • camera: Camera

    Returns void

Generated using TypeDoc