For the complete documentation index, see llms.txt. This page is also available as Markdown.

RoomleConfigurator.Internal.GroundReflectionPass

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

Hierarchy

  • RenderPass

    ↳ GroundReflectionPass

Table of contents

Constructors

Properties

Accessors

Methods

Constructors

constructor

• new GroundReflectionPass(renderPassManager, width, height, samples, parameters)

Parameters

Name
Type

renderPassManager

width

number

height

number

samples

number

Overrides

RenderPass.constructor

Properties

parameters

• parameters: GroundReflectionParameters


reflectionFadeInScale

• reflectionFadeInScale: number = 1

Accessors

blurRenderTarget

• get blurRenderTarget(): WebGLRenderTarget<Texture>

Returns

WebGLRenderTarget<Texture>


intensityRenderTarget

• get intensityRenderTarget(): WebGLRenderTarget<Texture>

Returns

WebGLRenderTarget<Texture>


reflectionRenderTarget

• get reflectionRenderTarget(): WebGLRenderTarget<Texture>

Returns

WebGLRenderTarget<Texture>

Methods

blurReflection

▸ blurReflection(renderer, camera, renderTargets): void

Parameters

Name
Type

renderer

WebGLRenderer

camera

Camera

renderTargets

WebGLRenderTarget<Texture>[]

Returns

void


dispose

▸ dispose(): void

Returns

void

Overrides

RenderPass.dispose


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


renderPass

▸ renderPass(renderer): void

Parameters

Name
Type

renderer

WebGLRenderer

Returns

void

Overrides

RenderPass.renderPass


setSize

▸ setSize(width, height): void

Parameters

Name
Type

width

number

height

number

Returns

void

Overrides

RenderPass.setSize


updateBounds

▸ updateBounds(groundLevel, groundReflectionScale): void

Parameters

Name
Type

groundLevel

number

groundReflectionScale

number

Returns

void


updateParameters

▸ updateParameters(parameters): void

Parameters

Name
Type

Returns

void

Last updated