Interesting external tools - natowi/meshroom_external_plugins GitHub Wiki
The following tools might be interesting to implement as Meshroom nodes
https://github.com/xinntao/Real-ESRGAN-ncnn-vulkan/ https://github.com/xinntao/Real-ESRGAN/ https://github.com/nihui/realsr-ncnn-vulkan
https://github.com/maggio-a/texture-defrag
https://github.com/zeux/meshoptimizer
pytorch for masking and depth estimation https://github.com/facebookresearch/pifuhd
https://github.com/natowi/meshroom_external_plugins/projects/1
https://github.com/viscenter/sfm-utils#export-to-alicevisionmeshroom
https://github.com/songrun/SeamAwareDecimater
https://pdal.io/
PDAL is a python library to process point cloud. It has an extensive library of algorithms available, and here we wrapped a general method to filter and extract Digital Elevation Models (DEMs) from the point clouds -> https://github.com/ArcticSnow/photo4D
ManifoldPlus
https://github.com/hjwdzh/ManifoldPlus https://github.com/hjwdzh/Manifold
draco
https://github.com/google/draco MR nodes by TigerVsT
Open3D
http://www.open3d.org/ https://github.com/intel-isl/Open3D https://jurajtomori.wordpress.com/2019/05/09/houdini-2-open3d-first-tests/ https://github.com/jtomori/houdini2open3d
gui available soon has a good scene renderer that could replace mr default viewer
CloudCompare
https://www.cloudcompare.org/doc/wiki/index.php?title=Command_line_mode
cgal
CGAL's jet_estimate_normals to compute point normals
Lastools
https://rapidlasso.com/lastools/
MeshFix
Converts a raw digitized polygon mesh to a clean mesh where all the occurrences of a specific set of "defects" are corrected. Holes, self-intersections, degenerate and non-manifold elements are all replaced with valid configurations. https://github.com/MarcoAttene/MeshFix-V2.1
https://github.com/natowi/meshroom_external_plugins/blob/master/MeshFix.py
quadriflow
http://stanford.edu/~jingweih/papers/quadriflow/
https://github.com/hjwdzh/QuadriFlow
Simplify (Fast-Quadric-Mesh-Simplification)
https://github.com/sp4cerat/Fast-Quadric-Mesh-Simplification
https://github.com/natowi/meshroom_external_plugins/blob/master/SimplifyMeshFastQuadratic.py
boundary-first-flattening
https://github.com/GeometryCollective/boundary-first-flattening
UVAtlas ⭐
https://github.com/Microsoft/UVAtlas
https://github.com/Microsoft/UVAtlas/wiki/UVAtlasTool
SSMVtex
A seamless, static, multi-view texturing system for 3D meshes https://github.com/rafapages/SSMVtex
libigl
A simple C++ geometry processing library https://github.com/libigl/libigl
dpo-meshsmith
Mesh conversion tool including glTF/GLB support with Draco mesh compression https://github.com/Smithsonian/dpo-meshsmith
https://github.com/natowi/meshroom_external_plugins/blob/master/MeshFileConversion
aobaker
ambient occlusion baking tool https://github.com/prideout/aobaker
xNormal
https://github.com/orangeduck/Python-xNormal
mmgtools
http://www.mmgtools.org/ http://www.mmgtools.org/mmg-remesher-try-mmg/mmg-remesher-options https://github.com/MmgTools/mmg
requires .mesh .msh or .vtk, .vtp and .vtu format input
can be combined with https://pypi.org/project/meshio/ (tested)
Harry
Mesh compression algorithm
https://github.com/magcks/harry
EGSfM Enhanced Graph Structure from Motion
For large scale reconstruction
https://github.com/AIBluefisher/EGSfM
ffmpeg
video to image sequence
glTF
https://github.com/pissang/clay-viewer#converter https://github.com/alicevision/AliceVision/issues/685
OnlineSurfaceReconstruction
https://github.com/NSchertler/OnlineSurfaceReconstruction http://rgl.epfl.ch/publications/Schertler2017Field https://dl.acm.org/doi/10.1145/3072959.3073635
---Other tools
https://github.com/cvg/Hierarchical-Localization
https://www.graphics.rwth-aachen.de/media/papers/eg2012_tutorial_meshrepair_021.pdf http://www.meshrepair.org/
https://www.opencascade.com/doc/occt-7.0.0/overview/html/occt_user_guides__shape_healing.html
https://www.cotangent.io/mesh-repair https://www.cotangent.io/download (Free beta, limited time)
https://github.com/gradientspace/geometry3Sharp
https://github.com/hjwdzh/Manifold
https://github.com/andresax/Manifold-Reconstructor
https://github.com/abignoli/EdgeGraph3D
https://gdal.org/programs/index.html#
https://github.com/valette/ACVD
https://github.com/ProjSEED/lodToolkit/releases/
(*) https://medium.com/@alibugra/extract-frames-as-an-image-from-video-files-using-ffmpeg-65b52d3d97db
ObstructionRemoval
https://github.com/alex04072000/ObstructionRemoval
https://exoside.com/quadremesher/quadremesher-download/ reasonable priced remesher