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