configurator-core/src/roomle-configurator..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? AOPassParameters

# 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
parameters AORenderPassParameters

# Returns

void


# updateTextures

updateTextures(parameters): void

# Parameters

Name Type
parameters AOPassParameters

# Returns

void