Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface AdaptiveToneMappingPass

Adaptive tone mapping pass See the ngx3js docs page for details.

Hierarchy

Index

Constructors

constructor

Properties

adaptLuminanceShader

adaptLuminanceShader: object

adaptive

adaptive: boolean

clear

clear: boolean

copyUniforms

copyUniforms: object

currentLuminanceRT

currentLuminanceRT: I3JS.WebGLRenderTarget

enabled

enabled: boolean

fsQuad

fsQuad: object

luminanceRT

luminanceRT: I3JS.WebGLRenderTarget

materialAdaptiveLum

materialAdaptiveLum: I3JS.ShaderMaterial

materialCopy

materialCopy: I3JS.ShaderMaterial

materialLuminance

materialLuminance: I3JS.ShaderMaterial

materialToneMap

materialToneMap: I3JS.ShaderMaterial

needsInit

needsInit: number

needsSwap

needsSwap: boolean

previousLuminanceRT

previousLuminanceRT: I3JS.WebGLRenderTarget

renderToScreen

renderToScreen: boolean

resolution

resolution: number

Methods

dispose

  • dispose(): void

render

reset

  • reset(): void

setAdaptionRate

  • setAdaptionRate(rate: number): void

setAdaptive

  • setAdaptive(adaptive: boolean): void

setAverageLuminance

  • setAverageLuminance(avgLum: number): void

setMaxLuminance

  • setMaxLuminance(maxLum: number): void

setMiddleGrey

  • setMiddleGrey(middleGrey: number): void

setMinLuminance

  • setMinLuminance(minLum: number): void

setSize

  • setSize(width: number, height: number): void

Generated using TypeDoc