Options
All
  • Public
  • Public/Protected
  • All
Menu

Class BloomPass

The TS version of ThreeJS's UnrealBloomPass.

Hierarchy

Implements

Index

Constructors

constructor

  • new BloomPass(resolution: Vector2, strength: number, radius: number, threshold: number): BloomPass

Properties

enabled

enabled: boolean = false

radius

radius: number

renderToScreen

renderToScreen: boolean = false

resolution

resolution: Vector2 = new THREE.Vector2(256, 256)

strength

strength: number

threshold

threshold: number

Methods

dispose

  • dispose(): void

getCompositeMaterial

  • getCompositeMaterial(nMips: number): ShaderMaterial

getSeperableBlurMaterial

  • getSeperableBlurMaterial(kernelRadius: number): ShaderMaterial

render

  • render(renderer: WebGLRenderer, scene: Scene, camera: Camera, writeBuffer: WebGLRenderTarget | null, readBuffer: WebGLRenderTarget): void

setSize

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

Generated using TypeDoc