To obtain the performance metrics, you can run the provided tests. These tests will measure the memory usage and rendering time of the Light Web Viewer under different conditions, such as varying model sizes and browsers. Simply run the tests, and the results will give you insights into the viewer's performance.
The following performance metrics provide insights into the efficiency and resource utilization of the Light Web Viewer (LWV). The tests are designed to evaluate memory usage and rendering time across different 3D models, giving developers an understanding of how the viewer behaves under various conditions.
Format | Number of parts* | Number of triangles | Browser | Model Size (MB) | Memory Usage (MB) | Load Time (s) |
---|---|---|---|---|---|---|
glb | 1 | 2665251 | Chrome | 54 | 256.2 | 3.34 |
glb | 1 | 2665251 | Microsoft Edge | 54 | 256.2 | 4.32 |
glb | 35609 | 2665251 | Chrome | 54 | 251 | 2.7 |
glb | 35609 | 2665251 | Microsoft Edge | 54 | 251 | 3.09 |
glb+draco | 2 | 2665251 | Chrome | 29 | 231 | 5.5 |
glb+draco | 2 | 2665251 | Microsoft Edge | 29 | 232 | 6.2 |
glb+draco | 35609 | 2665251 | Chrome | 29 | 226 | 5.01 |
glb+draco | 35609 | 2665251 | Microsoft Edge | 29 | 226 | 5.68 |
stl | 2 | 1522376 | Chrome | 377 | 57** | 8.9 |
stl | 2 | 1522376 | Microsoft Edge | 377 | 57** | 9.54 |
(*) There are 2 possibilities in LVW: expand the file and draw each part as a separate object or draw the entire assembly as a single part. (**) STL requires less memory because it only stores geometric data (vertices and normals) and does not include color or texture information.