RoomleConfigurator.Internal.ShadowMapPassOverrideMaterialCache
configurator-core/src/roomle-configurator.internal.ShadowMapPassOverrideMaterialCache
Hierarchy
↳
ShadowMapPassOverrideMaterialCache
Table of contents
Constructors
Properties
Accessors
Methods
Constructors
constructor
• new ShadowMapPassOverrideMaterialCache()
Overrides
Properties
useModifiedMaterial
â–ª Static useModifiedMaterial: boolean = true
Accessors
shadowOnGround
• set shadowOnGround(value): void
Parameters
value
boolean
Returns
void
Methods
addLineOrPoint
â–¸ addLineOrPoint(object3d): void
Parameters
object3d
Object3D<Object3DEventMap>
Returns
void
Overrides
ObjectRenderCache.addLineOrPoint
addMesh
â–¸ addMesh(mesh): void
Parameters
mesh
Mesh<BufferGeometry<NormalBufferAttributes>, Material | Material[], Object3DEventMap>
Returns
void
Overrides
addObject
â–¸ addObject(object3d): void
Parameters
object3d
Object3D<Object3DEventMap>
Returns
void
Overrides
addToCache
â–¸ addToCache(object, updateObjectData): void
Parameters
object
Object3D<Object3DEventMap> | Mesh<BufferGeometry<NormalBufferAttributes>, Material | Material[], Object3DEventMap>
updateObjectData
Returns
void
Inherited from
clear
â–¸ clear(): void
Returns
void
Inherited from
dispose
â–¸ dispose(): void
Returns
void
Overrides
onAfterRender
â–¸ onAfterRender(): void
Returns
void
Inherited from
ObjectRenderCache.onAfterRender
onBeforeRender
â–¸ onBeforeRender(): void
Returns
void
Inherited from
ObjectRenderCache.onBeforeRender
setBoundingBox
â–¸ setBoundingBox(box): void
Parameters
box
Box3
Returns
void
setShadowParameters
â–¸ setShadowParameters(enableGroundBoundary, directionalDependency, directionalExponent, groundBoundary, groundMapScale, distance, blur): void
Parameters
enableGroundBoundary
boolean
directionalDependency
number
directionalExponent
number
groundBoundary
number
groundMapScale
number
distance
number
blur
number
Returns
void
Last updated