RoomleConfigurator.Internal.AORenderPass

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

Table of contents

Constructors

Properties

Accessors

Methods

Constructors

constructor

new AORenderPass(width, height, samples, gBufferAntiAliasing, parameters?)

Parameters

NameType

width

number

height

number

samples

number

gBufferAntiAliasing

boolean

parameters?

Properties

depthTexture

depthTexture: Texture = null


needsUpdate

needsUpdate: boolean = true


normalTexture

normalTexture: Texture = null


parameters

parameters: AORenderPassParameters

Accessors

texture

get texture(): Texture

Returns

Texture

Methods

clear

clear(renderer, renderTarget?): void

Parameters

NameType

renderer

WebGLRenderer

renderTarget?

WebGLRenderTarget<Texture>

Returns

void


dispose

dispose(): void

Returns

void


render

render(renderer, camera, scene, renderTarget?): void

Parameters

NameType

renderer

WebGLRenderer

camera

Camera

scene

Scene

renderTarget?

WebGLRenderTarget<Texture>

Returns

void


setSize

setSize(width, height): void

Parameters

NameType

width

number

height

number

Returns

void


updateBounds

updateBounds(sceneClipBox, sceneScale?): void

Parameters

NameType

sceneClipBox

Box3

sceneScale?

number

Returns

void


updateParameters

updateParameters(parameters): void

Parameters

NameType

parameters

Returns

void


updateTextures

updateTextures(parameters): void

Parameters

NameType

parameters

Returns

void

Last updated