Options
Menu

Class Filter3DVBlurTask

Hierarchy

Index

Constructors

constructor

  • Parameters

    • amount: number
    • Default value stepSize: number = -1

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

    Returns Filter3DVBlurTask

Properties

_inputTextureIndex

_inputTextureIndex: number

_positionIndex

_positionIndex: number

_registerCache

_registerCache: ShaderRegisterCache

_rttManager

_rttManager: RTTBufferManager

_scaledTextureHeight

_scaledTextureHeight: number

_scaledTextureWidth

_scaledTextureWidth: number

_textureHeight

_textureHeight: number

_textureWidth

_textureWidth: number

_uvIndex

_uvIndex: number

_uvVarying

_uvVarying: ShaderRegisterElement

Accessors

amount

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

  • Parameters

    • value: number

    Returns void

requireDepthRender

  • get (): boolean

rttManager

stepSize

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

  • Parameters

    • value: number

    Returns void

target

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

  • Parameters

    • value: Image2D

    Returns void

textureHeight

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

textureScale

  • get (): number
  • set (value: number): void
  • The texture scale for the input of this texture. This will define the output of the previous entry in the chain

    Returns number

  • The texture scale for the input of this texture. This will define the output of the previous entry in the chain

    Parameters

    • value: number

    Returns void

textureWidth

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

Methods

activate

  • activate(stage: Stage, camera3D: Camera, depthTexture: Image2D): void
  • Parameters

    • stage: Stage
    • camera3D: Camera
    • depthTexture: Image2D

    Returns void

deactivate

  • deactivate(stage: Stage): void
  • Parameters

    • stage: Stage

    Returns void

dispose

  • dispose(): void

getFragmentCode

  • getFragmentCode(): string

getMainInputTexture

  • getMainInputTexture(stage: Stage): Image2D

getProgram

  • getProgram(stage: Stage): IProgram
  • Parameters

    • stage: Stage

    Returns IProgram

getVertexCode

  • getVertexCode(): string

invalidateProgram

  • invalidateProgram(): void

updateProgram

  • updateProgram(stage: Stage): void

updateTextures

  • updateTextures(stage: Stage): void

Generated using TypeDoc