Meshroom
Meshroom copied to clipboard
[request] Integrate MeshroomCL
Is your feature request related to a problem? Please describe.
Without CUDA hardware only DraftMeshing is available. A solution exists: https://github.com/openphotogrammetry/meshroomcl
Please integrate it to use MeshroomCL in case no CUDA hardware is detected. Please also make it available on Linux.
Same here. I would love to see MeshroomCL - especially on Linux - as part of Meshroom.
https://github.com/openphotogrammetry/meshroomcl/issues/3
+1
Yes, please!
+10
❤️ ❤️ ❤️ Linux FTW! ❤️ ❤️ ❤️
Does anyone have a link to the source code of this project to see if it could be integrated? (not the python code of the ui, but the C++/OpenCL code)
Does anyone have a link to the source code of this project to see if it could be integrated? (not the python code of the ui, but the C++/OpenCL code)
https://github.com/openphotogrammetry/meshroomcl
https://github.com/openphotogrammetry/meshroomcl/issues/3#issuecomment-907518920
Compiling the full MeshroomCL system requires building many further dependencies, including code from other repositories, and some code that is not open source.
Somebody familiar with Meshroom may find out what the specifics are - because yes, they matter. What exactly is using code that is not open source?
About a year ago I was transitioning a big application to GPL. The code was mainly Java so it was in my ball park and I could visualize the whole code base in minutes and isolate the packages that were not open source. Then find all occurrences and finally replaced them with open source libraries and code I wrote my self. All done in one week.
It is vital to find out what parts are not open source. Maybe it is a big deal and impossible to replace. Maybe it is removed in a few hours. We don't know and we have to find out if we are serious in porting it to Linux or even OSX.
Maybe it is some library that is replaceable by new open source projects like this one: https://www.phoronix.com/news/Intel-SYCLomatic
I wouldn't mind spending a few hours digging through the code...but this specific code looks probably like hieroglyphs to me.
I wouldn't mind spending a few hours digging through the code...but this specific code looks probably like hieroglyphs to me.
Even if you want you can't : only binaries are available, there is no code shared in the MeshroomCL git except the GUI part in python.
I wouldn't mind spending a few hours digging through the code...but this specific code looks probably like hieroglyphs to me.
Even if you want you can't : only binaries are available, there is no code shared in the MeshroomCL git except the GUI part in python.
Thanks. That clears it up. So it is a dead end. Pity.