Options
Menu

Class Filter3DTaskBase

Hierarchy

  • Filter3DTaskBase

Index

Constructors

constructor

  • Parameters

    • Default value requireDepthRender: boolean = false

    Returns Filter3DTaskBase

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

requireDepthRender

  • get (): boolean
  • Returns boolean

rttManager

  • Returns RTTBufferManager

  • Parameters

    Returns void

target

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

  • Parameters

    • value: Image2D

    Returns void

textureHeight

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

  • Parameters

    • value: number

    Returns 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
  • Returns number

  • Parameters

    • value: number

    Returns void

Methods

activate

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

    • stage: Stage
    • camera: Camera
    • depthTexture: Image2D

    Returns void

deactivate

  • deactivate(stage: Stage): void
  • Parameters

    • stage: Stage

    Returns void

dispose

  • dispose(): void
  • Returns void

getFragmentCode

  • getFragmentCode(): string
  • Returns string

getMainInputTexture

  • getMainInputTexture(stage: Stage): Image2D
  • Parameters

    • stage: Stage

    Returns Image2D

getProgram

  • getProgram(stage: Stage): IProgram
  • Parameters

    • stage: Stage

    Returns IProgram

getVertexCode

  • getVertexCode(): string
  • Returns string

invalidateProgram

  • invalidateProgram(): void
  • Returns void

updateProgram

  • updateProgram(stage: Stage): void
  • Parameters

    • stage: Stage

    Returns void

updateTextures

  • updateTextures(stage: Stage): void
  • Parameters

    • stage: Stage

    Returns void

Generated using TypeDoc