I have a couple .3mx files on which I want to apply machine learning/Computer vision techniques for some information extraction. Although I have reasonable experience with ML/CV on pointclouds/3D meshes, I am quite new to the Bentley ecosystem. So, I wanted to know how can I start reading the .3mx file (pref. in python) for downstream ML processes?
Feel free to let me know if this is not possible for any reason!
Thanks!
3MX is a open format and not too complex format so it is possible to read it programmatically. It is based on OpenCTM and OpensSceneGraph(OSGB) for which python libraries existSee this example.Hope you succeed as we definitely need more work on 3mx format as this format is now largely ignored by Bentley. Any 3mx reader would be welcome.