OpenDroneMap / Obj2Tiles

Converts OBJ files to OGC 3D tiles by performing splitting, decimation and conversion
GNU Affero General Public License v3.0
196 stars 58 forks source link

Obj2Tiles conversion Memory leakage #34

Open sarath7974 opened 1 year ago

sarath7974 commented 1 year ago

We ran Obj2Tiles conversion for a model of size 470 mb . At the step of writing to tiles, obj2tiles library consuming memory of 60GB RAM and 60 GB SWAP Memory and got killed at end due to OOM issue

The machine configuration is a 60GB RAM system and Version of Obj2Tiles used : v1.0.11. The RAM memory gets fully consumed while running the command and gets killed automatically.

Command used for conversion : Obj2Tiles input_dir/model_name.obj ./output_dir

Model files to reproduce the issue : https://drive.google.com/file/d/1kLltbY4pNS3Zk_AzRMV1Svn9lD25dhxu/view?usp=sharing

Screenshot_20221114_151119

Anyone have any possible explanation on why it is getting killed.