RoomleConfigurator.Internal.RoomleWebGLRenderer
configurator-core/src/roomle-configurator.internal.RoomleWebGLRenderer
Table of contents
Constructors
Properties
Accessors
Methods
Constructors
constructor
• new RoomleWebGLRenderer(renderer
, width
, height
)
Parameters
Name | Type |
---|---|
|
|
|
|
|
|
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
Name | Type |
---|---|
|
|
Returns
void
highlightObjects
▸ highlightObjects(selectedMeshes
): void
Parameters
Name | Type |
---|---|
|
|
Returns
void
movingCameraStarts
▸ movingCameraStarts(): void
Returns
void
movingCameraStops
▸ movingCameraStops(): void
Returns
void
render
▸ render(scene
, camera
): void
Parameters
Name | Type |
---|---|
|
|
|
|
Returns
void
setAutoQuality
▸ setAutoQuality(autoQuality
): void
Parameters
Name | Type |
---|---|
|
|
Returns
void
setCameraType
▸ setCameraType(cameraType
): void
Parameters
Name | Type |
---|---|
|
|
Returns
void
setCustomShadingParameters
▸ setCustomShadingParameters(customShadingParameters?
, customShadingParametersMoc?
): void
Parameters
Name | Type |
---|---|
| |
|
Returns
void
setGroundShadow
▸ setGroundShadow(enabled
): void
Parameters
Name | Type |
---|---|
|
|
Returns
void
setQualityLevel
▸ setQualityLevel(qualityLevel
): void
Parameters
Name | Type |
---|---|
|
Returns
void
setQualityMap
▸ setQualityMap(qualityMap
): void
Parameters
Name | Type |
---|---|
|
Returns
void
setShadingType
▸ setShadingType(shadingType
): void
Parameters
Name | Type |
---|---|
|
Returns
void
setSize
▸ setSize(width
, height
): void
Parameters
Name | Type |
---|---|
|
|
|
|
Returns
void
showGUI
▸ showGUI(updateCallback
): void
Parameters
Name | Type |
---|---|
| () => |
Returns
void
switchToConfigurator
▸ switchToConfigurator(): void
Returns
void
switchToPlanner
▸ switchToPlanner(renderMode
): void
Parameters
Name | Type |
---|---|
|
Returns
void
updateBounds
▸ updateBounds(geometryBounds?
): void
Parameters
Name | Type |
---|---|
|
|
Returns
void
Last updated