Does Agisoft Metashape Work on Apple M1 and M2 Macs? Compatibility Guide

Agisoft Metashape fonctionne-t-il sur les Macs Apple M1 et M2? Guide de compatibilité

Avec la transition d’Apple d’Intel à ses propres puces de silicium basées sur ARM comme le M1, M1 Pro/Max, et M2, de nombreux utilisateurs se sont posés la question : Agisoft Metashape fonctionne-t-il sur les Mac Apple Silicon ? La réponse est oui, avec quelques réserves importantes. Dans cet article, nous allons explorer l’état actuel de la compatibilité, les attentes en matière de performances et les meilleures pratiques pour exécuter Metashape sur les appareils Apple M1 et M2.

Metashape fonctionne-t-il sur Apple M1/M2 ?

Oui, Agisoft Metashape fonctionne sur les Macs Apple Silicon via Rosetta 2, la couche de traduction d’Apple qui permet aux applications basées sur Intel de fonctionner sur les processeurs ARM. La version actuelle de Metashape (2024) n’est pas encore compilée nativement pour l’architecture ARM64, mais elle fonctionne de manière fiable sur les Mac M1 et M2 à l’aide de Rosetta.

Agisoft a confirmé la prise en charge générale de macOS Big Sur, Monterey, Ventura et Sonoma sur Apple Silicon.

Support Apple Silicon natif ?

À ce jour, il n’existe pas de version native ARM officielle de Metashape pour macOS. Cependant, Agisoft a indiqué que le support natif est en cours de développement pour les prochaines versions.

Performances sur les Macs Apple M1/M2

Même sans support natif, Metashape fonctionne étonnamment bien sur les Mac M1/M2 grâce à la traduction efficace de Rosetta et à la puissante architecture d’Apple.

  • Alignement des photos : Rapide et stable
  • Génération de nuages denses : Plus lent que les GPU discrets haut de gamme
  • Construction de maillages et de textures : Performances constantes avec la parallélisation CPU
  • Contrôle thermique et du ventilateur : Excellent (en particulier sur les MacBook Air/Pro M2)

Accélération du GPU : Est-elle prise en charge ?

Agisoft Metashape n’utilise pas actuellement les GPU Apple M1/M2 via l’API Metal pour l’accélération GPU. Au lieu de cela, les étapes accélérées par le GPU telles que les cartes de profondeur ou la construction de maillages sont traitées par le CPU uniquement sur les systèmes M1/M2.

Cela signifie que les tâches gourmandes en GPU sous Windows ou Linux (avec NVIDIA CUDA/OpenCL) sont plus lentes sur Mac, même avec les cœurs de GPU avancés d’Apple.

Comment installer Metashape sur les Macs M1/M2

  1. Téléchargez la dernière version du programme d’installation .dmg à partir de page de téléchargement Agisoft Metashape
  2. Cliquez avec le bouton droit de la souris sur le programme d’installation → Ouvrir avec → Programme d’installation (pour contourner la sécurité)
  3. Une fois installé, faites un clic droit sur l’icône de Metashape et choisissez « Open Using Rosetta ».

Rosetta 2 est préinstallé sur la plupart des Mac M1/M2, mais si vous rencontrez des erreurs, installez-le en utilisant :

/usr/sbin/softwareupdate --install-rosetta

Conseils pour une meilleure performance sur Apple Silicon

  • Utilisez le stockage SSD pour les images et les données de projet
  • Fermez les autres applications pendant le traitement du nuage dense et du maillage
  • Diminution du nombre d’images ou de la résolution pour les projets de grande envergure (moins de 500 images, c’est l’idéal)
  • Utiliser le découpage en morceaux pour diviser des reconstructions complexes

Recommandations concernant la mémoire vive

La plupart des MacBooks équipés de puces M1 ou M2 disposent de 8 ou 16 Go de mémoire unifiée. Si 8 Go sont utilisables pour de petits projets, 16 Go est le minimum recommandé pour tout travail professionnel dans Metashape. Pour les scènes complexes, 32 Go ou plus sont idéaux.

Cas d’utilisation où les Macs M1/M2 fonctionnent bien

  • La photogrammétrie au service de l’éducation et de la recherche universitaire
  • Modélisation architecturale (échelle basse/moyenne)
  • Cartographie par drone (jusqu’à 300-500 images)
  • Prototypage rapide et examen des modèles

Quand éviter d’utiliser les Mac M1/M2

Si votre flux de travail comprend :

  • Grandes séries d’images (plus de 1000 images à 20 MP ou plus)
  • Nuages denses de haute précision avec accélération GPU
  • Pipelines de traitement scriptés ou sans tête reposant sur CUDA/OpenCL

Dans ce cas, une station de travail Windows ou Linux équipée d’un GPU NVIDIA RTX est un meilleur choix.

Alternatives pour l’accélération GPU sur Mac

  • Exécuter Metashape via Windows ARM dans Parallels (expérimental)
  • Traitement dans le nuage : Utilisez des instances de GPU EC2, Azure ou AWS.
  • Déchargez les étapes gourmandes en GPU sur une station de travail distante

Conclusion

Agisoft Metashape fonctionne sur les Macs Apple M1 et M2, et les performances sont assez bonnes pour les projets de petite et moyenne envergure, même si l’accélération GPU n’est pas prise en charge en mode natif. Si vous faites de la photogrammétrie en déplacement ou dans le domaine de l’éducation, Apple Silicon est une option viable. Mais pour la reconstruction 3D lourde, une station de travail GPU dédiée ou le traitement en nuage restent essentiels.

Gardez un œil sur les futures mises à jour – le support ARM natif et l’accélération GPU basée sur Metal sont susceptibles d’arriver bientôt pour rendre Metashape encore plus puissant sur macOS.