-
Notifications
You must be signed in to change notification settings - Fork 81
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support for additional Libraries #20
Comments
I'd like to suggest the following point cloud formats: |
Hey, thanks for pointing out these data formats. |
My use case is importing point clouds from LIDAR scans. I've converted the https://github.com/SBCV/Blender-Addon-Photogrammetry-Importer/blob/master/examples/Example.ply into the formats I mentioned. The example file didn't have any reflectance data so I added a dummy value of 15 to every point. The reflectance value is quite often an integer value larger than 8 bits. I included two versions of the asc and pts files, one with a header naming the columns and with float RGB values, the other without the header and with integer RGB values. |
The latest commit adds support for asc, pts and csv files. If no header is provided, the addon tries to guess the data semantics. |
Unfortunately pypcd does not support python 3. I'll have a look for some alternatives |
Maybe we should consider to add the pyntcloud library as optional dependency. It adds support for several file formats such as |
The addon uses now pyntcloud for point parsing |
Is it possible to add .abc (Alembic) import? - thanks |
I am not aware of any python 3 library that allows to parse this .abc files. A few month ago I opened an issue for the alembic library. But as far as I can see, I supports only python 2.7 (and we need a library that is compatible with python 3). If you know any library that has the corresponding capabilities let me know. |
Blender has a native Alembic importer anyway - is it possible to hook into this? It would be nice to be able to import abc cameras using your animated camera options. - Thanks! Attached is an Alembic Export from Metashape (very low res build for time and file save) |
I think this is the python abc importer I found in the Blender lib folder... |
I'm aware of Blender's built-in alembic importer, but the problem here is that not the full interface is available for python. Therefore, the only way to use this function is to call |
That's a pity. Might the Blender Dev team allow access to the raw python scripting? (PS, I'm not a coder, so please tell me to be quiet when I'm talking nonsense!) |
No worries! Theoretically, you could open an issue at the blender git repository and ask for such functionality. However, I'm pretty sure that nobody would start working on that - my impression is that the Blender developers are too busy to fix bugs and improve the core functionality. |
see #30 |
First of all thank you for your great work on this plugin. I would like to propose Apple Object Capture support. it is a free alternative (with a mac) and it now supports output of Poses (https://developer.apple.com/documentation/realitykit/photogrammetrysession/poses/). |
Hey, thank you for mentioning this library. |
Hello, |
Thank you for pointing this out! |
I still haven't found any, sorry for late reply. I'll try to keep searching. |
This issue is considered as a living document.
The following libraries will be probably supported in the near future:
OpenSfM (https://github.com/mapillary/OpenSfM)
Feel free suggest other libraries as well. If these are proprietary, please provide a reconstruction of the sceaux castle in a file format that can be reasonably parsed with python. Or even better: provide a pull request ;)
Side note: Here is nice summary (unfortunately in german) of many different SfM tools
The text was updated successfully, but these errors were encountered: