Installation
Meshroom est distribué en archive pour Windows et Linux, sans installation : décompressez et lancez l'exécutable. Prérequis : 16 Go de RAM minimum (32 recommandés), un GPU Nvidia avec pilotes CUDA à jour et beaucoup d'espace disque (un projet de 300 photos peut occuper 20 à 50 Go de cache).
Préparer les photos
- 50 à 300 photos selon l'objet, 70 à 80 % de recouvrement.
- Mise au point fixe, ISO bas, ouverture f/8, format JPEG ou RAW converti.
- Conservez les métadonnées EXIF : Meshroom en déduit la focale et le capteur (sinon renseignez-les manuellement dans CameraInit).
- Évitez les surfaces brillantes, transparentes et les objets qui bougent.
Notre guide de capture détaillé : comment scanner un objet en 3D.
Comprendre le pipeline nodal
| Nœud | Rôle | Paramètre à connaître |
|---|---|---|
| CameraInit | Lit les métadonnées, groupe les caméras | Focale et taille de capteur si EXIF absent |
| FeatureExtraction | Détecte les points caractéristiques | Describer Preset : Normal → High pour les surfaces peu texturées |
| ImageMatching / FeatureMatching | Apparie les images | Guided matching pour les scènes difficiles |
| StructureFromMotion | Calcule les positions de caméras et le nuage épars | Vérifier que toutes les caméras sont reconstruites |
| PrepareDenseScene / DepthMap | Cartes de profondeur (GPU) | Downscale 2 par défaut, 1 pour plus de détail |
| Meshing | Génère le maillage | Max Input Points, Estimate Space From SfM |
| MeshFiltering | Nettoie les composants isolés | Keep Only The Largest Mesh |
| Texturing | Projette les photos sur le maillage | Texture Side 4096 ou 8192, Unwrap Method |
Étape par étape
- Glissez le dossier de photos dans la zone Images.
- Enregistrez le projet (.mg) sur un disque rapide avec beaucoup d'espace.
- Cliquez sur Start. Comptez 30 minutes à plusieurs heures selon le nombre d'images et le GPU.
- Après StructureFromMotion, ouvrez la vue 3D : le nuage épars doit avoir la forme de l'objet, toutes les caméras en vert.
- Double-cliquez sur le nœud Texturing terminé pour charger le maillage texturé.
- Récupérez texturedMesh.obj et les textures dans le dossier MeshroomCache/Texturing.
Post-traitement
Le maillage brut est lourd (plusieurs millions de faces) et contient le fond de la scène. Ouvrez-le dans Blender ou MeshLab pour supprimer le fond, décimer, fermer les trous et réexporter en glTF pour le web et la VR ou en STL pour l'impression 3D. Pour mettre le modèle à l'échelle, mesurez un élément connu et appliquez le facteur.
Erreurs fréquentes
- Caméras rouges, non reconstruites : pas assez de recouvrement ou photos floues. Retirez les images problématiques et relancez depuis FeatureMatching.
- DepthMap échoue : pas de GPU CUDA. Remplacez le pipeline par le template « Photogrammetry Draft » (sans GPU, moins précis).
- Maillage avec des bulles : augmentez Min Observations For SfM Space dans Meshing ou nettoyez ensuite.
- Textures floues : Texture Side trop bas ou Downscale trop élevé dans Texturing.
Meshroom face aux autres solutions
COLMAP est plus précis pour l'alignement mais ne texture pas ; RealityCapture est bien plus rapide mais Windows uniquement et gratuit sous conditions. Le détail dans notre comparatif des logiciels de photogrammétrie et notre sélection d'outils open source.
Questions fréquentes
Meshroom fonctionne-t-il sans carte graphique Nvidia ?
Partiellement. L'étape DepthMap exige CUDA. Sans GPU Nvidia, utilisez le pipeline « Photogrammetry Draft » qui reconstruit à partir du nuage épars, avec un résultat moins détaillé.
Meshroom est-il disponible sur Mac ?
Pas officiellement. Des builds communautaires existent mais l'absence de CUDA sur Mac limite fortement les performances. Préférez COLMAP ou Agisoft Metashape sur macOS.
Combien de temps prend une reconstruction Meshroom ?
De 30 minutes pour 50 photos à plusieurs heures pour 300 photos en haute qualité, selon le GPU.