RoomleConfigurator.Internal.RoomleWebGLRenderer
configurator-core/src/roomle-configurator.internal.RoomleWebGLRenderer
Table of contents
Constructors
Properties
Accessors
Methods
Constructors
constructor
• new RoomleWebGLRenderer(renderer
, width
, height
, linearAoFilter?
)
Parameters
renderer
WebGLRenderer
width
number
height
number
linearAoFilter?
boolean
Properties
enableRectAreaLightShadow
â–ª Static
enableRectAreaLightShadow: boolean
= true
Accessors
bakedGroundContactShadowParameters
• get
bakedGroundContactShadowParameters(): BakedGroundContactShadowParameters
Returns
BakedGroundContactShadowParameters
groundReflectionParameters
• get
groundReflectionParameters(): GroundReflectionParameters
Returns
isConfiguring
• get
isConfiguring(): boolean
Returns
boolean
outlineParameters
• get
outlineParameters(): OutlineParameters
Returns
renderer
• get
renderer(): WebGLRenderer
Returns
WebGLRenderer
sceneRenderer
• get
sceneRenderer(): SceneRenderer
Returns
screenSpaceShadowParameters
• get
screenSpaceShadowParameters(): ScreenSpaceShadowMapParameters
Returns
ScreenSpaceShadowMapParameters
shadowAndAoPassParameters
• get
shadowAndAoPassParameters(): ShadowAndAoPassParameters
Returns
Methods
clear
â–¸ clear(): void
Returns
void
clearCache
â–¸ clearCache(): void
Returns
void
disableUiInteractionMode
â–¸ disableUiInteractionMode(): void
Returns
void
dispose
â–¸ dispose(): void
Returns
void
enableUiInteractionMode
â–¸ enableUiInteractionMode(): void
Returns
void
forceShadowUpdates
â–¸ forceShadowUpdates(updateBakedGroundShadow
): void
Parameters
updateBakedGroundShadow
boolean
Returns
void
highlightObjects
â–¸ highlightObjects(selectedMeshes
): void
Parameters
selectedMeshes
Object3D
<Object3DEventMap
>[]
Returns
void
movingCameraStarts
â–¸ movingCameraStarts(): void
Returns
void
movingCameraStops
â–¸ movingCameraStops(): void
Returns
void
render
â–¸ render(scene
, camera
): void
Parameters
scene
Scene
camera
Camera
Returns
void
setAutoQuality
â–¸ setAutoQuality(autoQuality
): void
Parameters
autoQuality
boolean
Returns
void
setCameraType
â–¸ setCameraType(cameraType
): void
Parameters
cameraType
Enumify
<{ CAMERA_2D
: "2D"
= '2D'; CAMERA_3D
: "3D"
= '3D'; CAMERA_FP
: "FP"
= 'FP' }>
Returns
void
setCustomShadingParameters
â–¸ setCustomShadingParameters(customShadingParameters?
, customShadingParametersMoc?
): void
Parameters
customShadingParameters?
customShadingParametersMoc?
Returns
void
setGroundShadow
â–¸ setGroundShadow(enabled
): void
Parameters
enabled
boolean
Returns
void
setQualityLevel
â–¸ setQualityLevel(qualityLevel
): void
Parameters
qualityLevel
Returns
void
setQualityMap
â–¸ setQualityMap(qualityMap
): void
Parameters
qualityMap
Returns
void
setShadingType
â–¸ setShadingType(shadingType
): void
Parameters
shadingType
Returns
void
setSize
â–¸ setSize(width
, height
): void
Parameters
width
number
height
number
Returns
void
showGUI
â–¸ showGUI(updateCallback
): void
Parameters
updateCallback
() => void
Returns
void
switchToConfigurator
â–¸ switchToConfigurator(): void
Returns
void
switchToPlanner
â–¸ switchToPlanner(renderMode
): void
Parameters
renderMode
Returns
void
updateBounds
â–¸ updateBounds(geometryBounds?
): void
Parameters
geometryBounds?
Box3
Returns
void
Last updated