pissang / clay-viewer

3D model viewer with high quality rendering and glTF2.0/GLB export
https://pissang.github.io/clay-viewer/editor/
BSD 3-Clause "New" or "Revised" License
767 stars 97 forks source link

The app after a reset consumes more RAM than before with the model [Desktop version, Win] [0.1.1] #75

Open GlebKazarkin opened 6 years ago

GlebKazarkin commented 6 years ago

Project: Qtek-model-viewerVersion: 0.1.1 Platform: Desktop (Win) Status: New Priority: High Test Stand: OS: Windows 10 64-bitCPU: Intel Core i7-2600K@3.40GHzRAM: Crucial DDR3 4x4Gb [CT51264BD160BJ]Graphics: MSI GeForce GTX960Storage: Hitachi 2TB HDS723020BLA642 Steps to reproduce: -Load app qtek-model-viewer 0.1.1 -Check memory consumption in a Task Manager (in Windows put buttons CTRL+ALT+DEL to check) -Load some 3D model (OBJ, FBX, DAE, glTF2.0 Formats) -Check memory consumption in a Task Manager -Reset (delete the model) -Check memory consumption in a Task Manager Actual result: The app consumes a memory more than before reset.

Clear app (without loading 3D model) consumes | 16,7mb After loading (with the model) | 20,5Mb After reset (delete the model) | 23,1Mb After waiting 10 sec | 22,0Mb After 10 addition and resets the model(add-> reset-> add-> reset ...) | 28,9Mb