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

Name
Type

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

Name
Type

renderer

WebGLRenderer

renderTarget?

WebGLRenderTarget<Texture>

Returns

void


dispose

dispose(): void

Returns

void


render

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

Parameters

Name
Type

renderer

WebGLRenderer

camera

Camera

scene

Scene

renderTarget?

WebGLRenderTarget<Texture>

Returns

void


setSize

setSize(width, height): void

Parameters

Name
Type

width

number

height

number

Returns

void


updateBounds

updateBounds(sceneClipBox, sceneScale?): void

Parameters

Name
Type

sceneClipBox

Box3

sceneScale?

number

Returns

void


updateParameters

updateParameters(parameters): void

Parameters

Name
Type

Returns

void


updateTextures

updateTextures(parameters): void

Parameters

Name
Type

Returns

void

Last updated