configurator-core/src/roomle-configurator..PoissonDenoiseRenderPass

# Implements

# Table of contents

# Constructors

# Properties

# Accessors

# Methods

# Constructors

# constructor

new PoissonDenoiseRenderPass(width, height, samples, parameters?)

# Parameters

Name Type
width number
height number
samples number
parameters? PoissonDenoiseParameters

# Properties

# _inputTexture

_inputTexture: Texture = null


# depthTexture

depthTexture: Texture = null


# needsUpdate

needsUpdate: boolean = true


# normalTexture

normalTexture: Texture = null


# parameters

parameters: PoissonDenoisePassParameters

# Accessors

# inputTexture

set inputTexture(texture): void

# Parameters

Name Type
texture Texture

# Returns

void

# Implementation of

DenoisePass.inputTexture


# texture

get texture(): Texture

# Returns

Texture

# Implementation of

DenoisePass.texture

# Methods

# dispose

dispose(): void

# Returns

void

# Implementation of

DenoisePass.dispose


# render

render(renderer, camera): void

# Parameters

Name Type
renderer WebGLRenderer
camera Camera

# Returns

void

# Implementation of

DenoisePass.render


# renderToTarget

renderToTarget(renderer, camera, renderTarget): void

# Parameters

Name Type
renderer WebGLRenderer
camera Camera
renderTarget WebGLRenderTarget<Texture>

# Returns

void


# setSize

setSize(width, height): void

# Parameters

Name Type
width number
height number

# Returns

void

# Implementation of

DenoisePass.setSize


# updateBounds

updateBounds(sceneClipBox): void

# Parameters

Name Type
sceneClipBox Box3

# Returns

void


# updateParameters

updateParameters(parameters): void

# Parameters

Name Type
parameters PoissonDenoisePassParameters

# Returns

void


# updateTextures

updateTextures(parameters): void

# Parameters

Name Type
parameters PoissonDenoiseParameters

# Returns

void