RoomleConfigurator.Internal.ShadowMapPassOverrideMaterialCache

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

Hierarchy

Table of contents

Constructors

Properties

Accessors

Methods

Constructors

constructor

new ShadowMapPassOverrideMaterialCache()

Overrides

ObjectRenderCache.constructor

Properties

useModifiedMaterial

Static useModifiedMaterial: boolean = true

Accessors

shadowOnGround

set shadowOnGround(value): void

Parameters

NameType

value

boolean

Returns

void

Methods

addLineOrPoint

addLineOrPoint(object3d): void

Parameters

NameType

object3d

Object3D<Object3DEventMap>

Returns

void

Overrides

ObjectRenderCache.addLineOrPoint


addMesh

addMesh(mesh): void

Parameters

NameType

mesh

Mesh<BufferGeometry<NormalBufferAttributes>, Material | Material[], Object3DEventMap>

Returns

void

Overrides

ObjectRenderCache.addMesh


addObject

addObject(object3d): void

Parameters

NameType

object3d

Object3D<Object3DEventMap>

Returns

void

Overrides

ObjectRenderCache.addObject


addToCache

addToCache(object, updateObjectData): void

Parameters

NameType

object

Object3D<Object3DEventMap> | Mesh<BufferGeometry<NormalBufferAttributes>, Material | Material[], Object3DEventMap>

updateObjectData

Returns

void

Inherited from

ObjectRenderCache.addToCache


clear

clear(): void

Returns

void

Inherited from

ObjectRenderCache.clear


dispose

dispose(): void

Returns

void

Overrides

ObjectRenderCache.dispose


onAfterRender

onAfterRender(): void

Returns

void

Inherited from

ObjectRenderCache.onAfterRender


onBeforeRender

onBeforeRender(): void

Returns

void

Inherited from

ObjectRenderCache.onBeforeRender


setBoundingBox

setBoundingBox(box): void

Parameters

NameType

box

Box3

Returns

void


setShadowParameters

setShadowParameters(enableGroundBoundary, directionalDependency, directionalExponent, groundBoundary, groundMapScale, distance, blur): void

Parameters

NameType

enableGroundBoundary

boolean

directionalDependency

number

directionalExponent

number

groundBoundary

number

groundMapScale

number

distance

number

blur

number

Returns

void

Last updated