SceneViewPerformanceInfo
require(["esri/views/3d/support/SceneViewPerformanceInfo"], function(SceneViewPerformanceInfo) { /* code goes here */ });
esri/views/3d/support/SceneViewPerformanceInfo
This class contains information about performance in the scene like global memory usage and additional details for layers about memory consumption and number of features.
This class is experimental and should be used for debugging purposes only. Its interface will change in future releases.
Property Overview
Name | Type | Summary | Object | |
---|---|---|---|---|
Number | An estimate of the memory used by the Edges3D feature when added to 3D objects in SceneLayer or to polygons with ExtrudeSymbol3DLayer symbols. more details | more details | SceneViewPerformanceInfo | |
LayerPerformanceInfo[] | An array representing detailed information about memory usage of most layers. more details | more details | SceneViewPerformanceInfo | |
Number | Quality level as a number between 0 and 1. more details | more details | SceneViewPerformanceInfo | |
Number | An estimate of the memory currently in use by ElevationLayer and tiled layers, in bytes. more details | more details | SceneViewPerformanceInfo | |
Number | The total memory available to the SceneView, in bytes. more details | more details | SceneViewPerformanceInfo | |
Number | An estimate of the memory that is in use by the SceneView, in bytes. more details | more details | SceneViewPerformanceInfo |
Property Details
- edgesMemory Number
An estimate of the memory used by the Edges3D feature when added to 3D objects in SceneLayer or to polygons with ExtrudeSymbol3DLayer symbols.
- layerPerformanceInfos LayerPerformanceInfo[]
An array representing detailed information about memory usage of most layers.
- quality Number
Quality level as a number between 0 and 1. The quality decreases when layers would need more memory than available, which reduces the level of detail, number of features and tile resolution.
- terrainMemory Number
An estimate of the memory currently in use by ElevationLayer and tiled layers, in bytes.
This property also includes internal memory of the terrain subsystem, e.g., memory used to composite tiles in case multiple tiled layers are added to the scene.
- totalMemory Number
The total memory available to the SceneView, in bytes.
- usedMemory Number
An estimate of the memory that is in use by the SceneView, in bytes.