# Class: SceneRenderPass

configurator-core/src/roomle-configurator..SceneRenderPass

# Hierarchy

# Table of contents

# Constructors

# Properties

# Methods

# Constructors

# constructor

new SceneRenderPass(renderPassManager)

# Parameters

Name Type
renderPassManager RenderPassManager

# Overrides

RenderPass.constructor

# Defined in

packages/common-core/src/webgl/renderer/pass/scene-render-pass.ts:15 (opens new window)

# Properties

# drawGround

drawGround: boolean = true

# Defined in

packages/common-core/src/webgl/renderer/pass/scene-render-pass.ts:7 (opens new window)


# drawWithDebugMaterial

drawWithDebugMaterial: boolean = false

# Defined in

packages/common-core/src/webgl/renderer/pass/scene-render-pass.ts:8 (opens new window)


# grayDebugMaterial

grayDebugMaterial: MeshStandardMaterial

# Defined in

packages/common-core/src/webgl/renderer/pass/scene-render-pass.ts:9 (opens new window)

# Methods

# dispose

dispose(): void

# Returns

void

# Overrides

RenderPass.dispose

# Defined in

packages/common-core/src/webgl/renderer/pass/scene-render-pass.ts:19 (opens new window)


# render

render(renderer, _writeBuffer, _readBuffer, _deltaTime, _maskActive): void

# Parameters

Name Type
renderer WebGLRenderer
_writeBuffer WebGLRenderTarget<Texture>
_readBuffer WebGLRenderTarget<Texture>
_deltaTime number
_maskActive boolean

# Returns

void

# Inherited from

RenderPass.render

# Defined in

packages/common-core/src/webgl/renderer/pass/render-pass.ts:40 (opens new window)


# renderPass

renderPass(renderer): void

# Parameters

Name Type
renderer WebGLRenderer

# Returns

void

# Overrides

RenderPass.renderPass

# Defined in

packages/common-core/src/webgl/renderer/pass/scene-render-pass.ts:24 (opens new window)