RoomleConfigurator.Internal.OutlineRenderer

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

Table of contents

Constructors

Properties

Accessors

Methods

Constructors

constructor

new OutlineRenderer(renderPassManager, _effectComposer, parameters)

Parameters

NameType

renderPassManager

_effectComposer

EffectComposer

parameters

Properties

outlinePassActivated

outlinePassActivated: boolean = false


parameters

parameters: OutlineParameters

Accessors

isOutlinePassActivated

get isOutlinePassActivated(): boolean

Returns

boolean


outlinePass

get outlinePass(): OutlinePass

Returns

OutlinePass

Methods

activateOutline

activateOutline(scene, camera): void

Parameters

NameType

scene

Scene

camera

Camera

Returns

void


applyParameters

applyParameters(): void

Returns

void


deactivateOutline

deactivateOutline(): void

Returns

void


updateOutline

updateOutline(scene, camera, selectedObjects): void

Parameters

NameType

scene

Scene

camera

Camera

selectedObjects

Object3D<Object3DEventMap>[]

Returns

void


updateParameters

updateParameters(parameters): void

Parameters

NameType

parameters

Returns

void

Last updated