Open dornhege opened 9 years ago
:+1: I can add some evidence here; tabletop was identifying this pointcloud as a triangle based on the table: after commenting aiProcess_MakeLeftHanded flag, it start to properly identify as a cube, what could be explained by @dornhege' s claim that meshes are loaded upside down.
If I put meshes in the CouchDb that are modeled correctly and look fine in the web display and when checking the temporary STL files, these appear to be loaded into the tabletop ObjectRecognizer upside down. The culprit seems to be the aiProcess_MakeLeftHanded flag in ObjectRecognizer.cpp.
I believe this to be a bug. If it is intended behavior it should at least be documented somewhere.