RoomleConfigurator.Internal.PoissonDenoiseRenderPass

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

Implements

Table of contents

Constructors

Properties

Accessors

Methods

Constructors

constructor

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

Parameters

NameType

width

number

height

number

samples

number

parameters?

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

NameType

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

NameType

renderer

WebGLRenderer

camera

Camera

Returns

void

Implementation of

DenoisePass.render


renderToTarget

renderToTarget(renderer, camera, renderTarget): void

Parameters

NameType

renderer

WebGLRenderer

camera

Camera

renderTarget

WebGLRenderTarget<Texture>

Returns

void


setSize

setSize(width, height): void

Parameters

NameType

width

number

height

number

Returns

void

Implementation of

DenoisePass.setSize


updateBounds

updateBounds(sceneClipBox): void

Parameters

NameType

sceneClipBox

Box3

Returns

void


updateParameters

updateParameters(parameters): void

Parameters

Returns

void


updateTextures

updateTextures(parameters): void

Parameters

NameType

parameters

Returns

void

Last updated