https://github.com/natowi/meshroom_external_plugins
Support for various external software packages
https://github.com/natowi/meshroom_external_plugins
meshroom
Last synced: 3 months ago
JSON representation
Support for various external software packages
- Host: GitHub
- URL: https://github.com/natowi/meshroom_external_plugins
- Owner: natowi
- License: mpl-2.0
- Created: 2019-11-08T20:10:54.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2024-04-01T15:13:30.000Z (over 1 year ago)
- Last Synced: 2025-06-21T16:43:37.347Z (4 months ago)
- Topics: meshroom
- Language: Python
- Homepage:
- Size: 132 KB
- Stars: 23
- Watchers: 2
- Forks: 6
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# meshroom_external_plugins
Add support for various external software packagesThe Meshroom plugins are licensed under MPL-2.
Tested on Windows only
The nodes provided here should be considered _experimental_.
For questions please open a new issue in this repository and _not in the official meshroom repository_
**List of supported software packages:**
- InstantMeshes (Implemented: smooth, crease, rosy, posy) https://github.com/wjakob/instant-meshes
- Simplify (Fast-Quadric-Mesh-Simplification) https://github.com/sp4cerat/Fast-Quadric-Mesh-Simplification
- **ImageMasking** Plugin based on ImageMagick (mogrify) https://github.com/ImageMagick/ImageMagick
This plugin can create *masks for images with white background*. ToDo: support for black/green bg, Background subtraction
**Usage** PrepareDenseScene2(jpg)->ImageMasking->ImagesFolder(PrepareDenseScene3)->DepthMaskFilter**DepthMapMask**
https://github.com/alicevision/meshroom/pull/641
https://github.com/alicevision/meshroom/pull/641/files
**MVE support**
https://www.gcc.tu-darmstadt.de/home/proj/mve/
- Convert2MVE convert Mesroom SfM to MVE data file format
- MVEparams.md notes for node implementationhttps://github.com/joreeves/mr2nerf
https://github.com/nicolalandro/DenseDepth
https://github.com/mirkosprojects/MeshroomDFM
https://github.com/SamMaoYS/arkit2meshroom
**How to use the plugins:**
The binary windows distribution of Meshroom can use uncompiled python source (*.py) files.
(It compiles these files on-the-fly and creates a _pycache_ folder.)
So the only two things you need to do is:
- copy the executable (InstantMeshes.exe) into aliceVision/bin folder and rename to 'external_instantMeshes.exe'
- put the python file (InstantMeshes.py) into the libs/meshroom/nodes/aliceVision folderFor alternative methods, read the wiki
**Software packages with Meshroom addons**
Blender:
https://github.com/tibicen/meshroom2blender
https://github.com/tibicen/meshroom2blender
https://github.com/SBCV/Blender-Addon-Photogrammetry-Importer
https://github.com/s-leger/Meshroom_tracking_for_blender
( https://github.com/Stwend/MeshroomTools )
OrtogOnBlender
https://www.blendernation.com/2019/07/29/meshroom-on-ortogonblender/implementation:
https://github.com/cogitas3d/OrtogOnBlender/blob/08bb76a734d2c1e1af9aedcce15fbb1232d2e5ff/FotogrametriaMeshroom.py