RoomleConfigurator.Internal.RenderPassManager

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

Table of contents

Constructors

Properties

Accessors

Methods

Constructors

constructor

new RenderPassManager(sceneRender)

Parameters

NameType

sceneRender

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

NameType

renderer

WebGLRenderer

scene

Scene

Returns

void


setGroundVisibility

setGroundVisibility(visible): void

Parameters

NameType

visible

boolean

Returns

void


setSize

setSize(width, height): void

Parameters

NameType

width

number

height

number

Returns

void


updatePasses

updatePasses(renderer, scene, camera): void

Parameters

NameType

renderer

WebGLRenderer

scene

Scene

camera

Camera

Returns

void

Last updated