Changes between Initial Version and Version 1 of Ticket #4792, comment 4
- Timestamp:
- Jun 18, 2021, 7:14:08 PM (4 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #4792, comment 4
initial v1 1 1 I tried gltf save code that makes a new node for every instance. Works in babylon.js. But with each atom as a separate node, a medium size model like 6vxx coronavirus spike with 24000 atoms shown as sphere gives unusable bad performance, about 1 frame per second rotating and uses 4 Gbytes of memory. On the positive side the file size is only 7 Mbytes while copying geometry to make all spheres one node gives file size 115 Mbytes (using 184 triangles per atom sphere). Babylonjs on the 115 Mbyte model rotates equally slowly (~1 frame / sec) and uses 830 Mbytes of memory. So performance in both cases is horrible for this 4.4 million triangle model. 2 3 The babylon.js tests were in Safari on 2019 MacBook Pro laptop with AMD Vega 20 graphics and macOS Catalina 10.15.7.