configurator-core/src/roomle-configurator..RenderPassManager

# Table of contents

# Constructors

# Properties

# Accessors

# Methods

# Constructors

# constructor

new RenderPassManager(sceneRender)

# Parameters

Name Type
sceneRender SceneRenderer

# Properties

# aoPassMapTexture

aoPassMapTexture: Texture = null


# materialsNeedUpdate

materialsNeedUpdate: boolean = true

# Accessors

# aspect

get aspect(): number

# Returns

number


# bakedGroundContactShadowPass

get bakedGroundContactShadowPass(): BakedGroundContactShadowPass

# Returns

BakedGroundContactShadowPass


# camera

get camera(): Camera

# Returns

Camera


# cameraChanged

get cameraChanged(): boolean

# Returns

boolean


# debugOutput

get debugOutput(): string

# Returns

string


# debugPass

get debugPass(): DebugPass

# Returns

DebugPass


# gBufferRenderPass

get gBufferRenderPass(): GBufferRenderPass

# Returns

GBufferRenderPass


# groundReflectionPass

get groundReflectionPass(): GroundReflectionPass

# Returns

GroundReflectionPass


# noOStaticFrames

get noOStaticFrames(): number

# Returns

number


# outlinePass

get outlinePass(): OutlinePass

# Returns

OutlinePass


# outlineRenderer

get outlineRenderer(): OutlineRenderer

# Returns

OutlineRenderer


# passRenderer

get passRenderer(): PassRenderer

# Returns

PassRenderer


# renderCacheManager

get renderCacheManager(): RenderCacheManager

# Returns

RenderCacheManager


# scene

get scene(): Scene

# Returns

Scene


# sceneRenderPass

get sceneRenderPass(): SceneRenderPass

# Returns

SceneRenderPass


# screenSpaceShadowMapPass

get screenSpaceShadowMapPass(): ScreenSpaceShadowMapPass

# Returns

ScreenSpaceShadowMapPass


# shadowAndAoPass

get shadowAndAoPass(): ShadowAndAoPass

# Returns

ShadowAndAoPass

# Methods

# createOutlinePass

createOutlinePass(): OutlinePass

# Returns

OutlinePass


# dispose

dispose(): void

# Returns

void


# renderPasses

renderPasses(renderer, scene): void

# Parameters

Name Type
renderer WebGLRenderer
scene Scene

# Returns

void


# setGroundVisibility

setGroundVisibility(visible): void

# Parameters

Name Type
visible boolean

# Returns

void


# setSize

setSize(width, height): void

# Parameters

Name Type
width number
height number

# Returns

void


# updatePasses

updatePasses(renderer, scene, camera): void

# Parameters

Name Type
renderer WebGLRenderer
scene Scene
camera Camera

# Returns

void