GSoC 2020: Faster IO for OBJ, STL & PLY. Feedback

An update on the OBJ exporter: vertex coordinates, texture coordinates, and face normals.

The last case (icosphere + 8 subsurf) memory usage: ~6 GB in python. 1.67 GB in C++.

The table on weekly reports is 3 days old. In case you don’t use texture coordinates, check the smaller file size & less time taken at
https://wiki.blender.org/wiki/User:Ankitm/GSoC_2020_Weekly_Reports#Week_1:_June_1-6

A build to test should be available (thanks to Lazydodo!) after these changes are merged in soc-2020-io-performance.
The code upto rB86845ea907f8ae24b3bed4ab591f8e3687ac5f22 crashes. So please don’t try that.

19 Likes