3 ms·
This is the thing underlying AliceVision. As far as I can tell it was built together with and for AliceVision. It's not a nice, standalone library today, and I
by dima55 4y ago
This is the thing underlying AliceVision. As far as I can tell it was built together with and for AliceVision. It's not a nice, standalone library today, and I cannot imagine using it in any other way.
- Const-me 4y ago> I cannot imagine using it in any other way The good thing about that library is the permissive license. Here’s a project where I managed to reuse substantial parts of that library by copy-pasting and reworking the code: https://github.com/Const-me/fTetWild/tree/master/MeshRepair/GeogramDelaunay https://github.com/Const-me/fTetWild/tree/master/MeshRepair/... It wasn’t pretty https://github.com/Const-me/fTetWild/blob/master/MeshRepair/GeogramDelaunay/geogram/Shims/LinkerShims.cpp https://github.com/Const-me/fTetWild/blob/master/MeshRepair/... but it worked fine for the use case I had at that time.
- BrunoLevy01 4y agoOooh that's interesting, thanks for the detailed feedback. I'll add an option to get rid of all the stuff that annoys you in the next release of the PSMs. Feel free also to create issues on github: https://github.com/BrunoLevy/geogram/issues https://github.com/BrunoLevy/geogram/issues
- BrunoLevy01 4y ago- No, Geogram was not developed for AliceVision. AliceVision uses geogram, but is completely independent. - Geogram is used in several projects and libraries, see the list here: https://github.com/BrunoLevy/geogram/wiki/Publications https://github.com/BrunoLevy/geogram/wiki/Publications - Seeing some comments, I understand that some global objects in Geogram (Logger, Bibliography manager) are annoying for some use cases. I will add some options to deactivate them in the next release. Feel free to create issues here: https://github.com/BrunoLevy/geogram/issues https://github.com/BrunoLevy/geogram/issues