Une tasse Ikea scannée, suivie dans Bureau et environnement puis dans Fenêtres et Crown, enregistrée sur Apple Vision ProRegardez sur YouTube

Ce que fait Objets réels

Une fois que Locus reconnaît votre objet, il le suit lorsque vous le déplacez.

Objets réels est expérimental. Locus ne reconnaît que l'objet exact que vous avez entraîné, pas d'autres objets qui lui ressemblent. Dans notre propre test, une tasse à motifs a été trouvée et suivie sur le bureau, mais le suivi a été perdu lorsque la tasse a été inclinée. Les objets avec un motif imprimé ou peint fonctionnent le mieux. Une tasse blanche unie, brillante ou transparente est beaucoup plus difficile à reconnaître.

Ce dont vous avez besoin

1 · Scanner

Scannez l'objet avec votre iPhone

  1. Choisissez l'objet que vous allez vraiment utiliser. Il doit être rigide et conserver sa forme. Un motif ou une impression visible aide beaucoup.
  2. Posez-le sur une surface unie et non brillante, sous un éclairage uniforme. Évitez les forts reflets, le soleil direct et tout ce qui bouge en arrière-plan.
  3. Ouvrez Reality Composer, démarrez un scan Object Capture et suivez son guide autour de l'objet. Tournez lentement autour à hauteur basse, moyenne et haute. Si l'application propose de retourner l'objet, capturez aussi le dessous.
  4. Laissez l'application créer le modèle, puis vérifiez sa taille. Mesurez la hauteur et la largeur de l'objet réel avec une règle et comparez-les avec le modèle, par exemple dans Quick Look sur votre Mac. Si elles diffèrent de plus de quelques millimètres, scannez à nouveau. Un modèle à la mauvaise taille se suit mal.
  5. Enregistrez le modèle USDZ dans iCloud Drive, par exemple dans un dossier nommé Locus, pour que votre Mac puisse l'ouvrir.

Le scan ne doit pas être parfait. La tasse dans la vidéo ci-dessus présentait des bosses visibles et un bord irrégulier, et a tout de même été suivie. Dans Fenêtres et Crown, vous voyez ce modèle, donc un scan plus propre y paraît mieux. Reality Composer peut aussi exporter les photos du scan, pour que vous puissiez en créer un modèle plus détaillé sur votre Mac. Voir Le guide d'Apple pour capturer des photos pour Object Capture.

2 · Entraîner

Entraînez un objet de référence dans Create ML

  1. Sur votre Mac, ouvrez Xcode → Open Developer Tool → Create ML.
  2. Créez un nouveau projet avec le modèle Object Tracking.
  3. Ajoutez votre modèle USDZ comme source. Vérifiez que les dimensions affichées par Create ML correspondent à votre objet.
  4. Choisissez les angles de vue. Choisissez Upright pour une tasse qui reste droite sur votre bureau. Si vous inclinez souvent l'objet, essayez All Angles ; l'entraînement prend plus de temps, et nous n'avons pas testé si cela garde le suivi des objets inclinés.
  5. Démarrez l'entraînement et laissez le Mac branché et éveillé. L'entraînement standard a pris environ 5 heures et demie sur un M4 Pro Mac mini. Si Create ML propose un mode étendu, le suivi est meilleur, mais l'entraînement prend plusieurs fois plus de temps et nécessite au moins 43 GB d'espace libre sur le disque de démarrage de votre Mac.
  6. Une fois l'entraînement terminé, exportez le fichier .referenceobject et enregistrez-le dans le même dossier iCloud Drive.
Un entraînement terminé ne garantit pas la reconnaissance. Essayez l'objet là où vous l'utilisez avant de vous y fier.

Vous préférez la ligne de commande ? Les mêmes étapes sont scriptables avec nos outils Mac gratuits — vérifiez la taille réelle d'un modèle, corrigez son échelle, reconstruisez un modèle plus détaillé à partir de vos photos iPhone, et lancez l'entraînement Create ML sans surveillance, avec reprise possible. Retrouvez-les dans les outils Objets réels sur GitHub.

3 · Importer

Importez-le sur Apple Vision Pro

  1. Dans Locus, ouvrez Réglages → Espace de travail et activez Objets réels dans Expérimental. Objets réels apparaît alors dans la barre latérale des Réglages.
  2. Ouvrez Objets réels et choisissez Importer un objet réel.
  3. Choisissez Fichier..., puis ouvrez iCloud Drive et sélectionnez votre fichier .referenceobject. Si le fichier n'a pas encore été téléchargé sur Apple Vision Pro, attendez que iCloud ait terminé.
  4. Nommez-le et choisissez Ajouter aux Objets réels. Il devient actif immédiatement. Jusqu'à 10 Objets réels peuvent être actifs.
  5. Assurez-vous qu'Afficher les objets réels est activé. La première fois, autorisez World Sensing lorsque visionOS le demande ; Locus en a besoin pour trouver les objets. Vous pouvez aussi l'activer plus tard dans Configuration et autorisations.
  6. Entrez dans un espace virtuel et posez l'objet sur votre bureau, à un endroit où vous pouvez le voir. Laissez à Locus un instant pour le trouver.

Pour supprimer un objet, choisissez le bouton ⋯ sur sa carte, puis Supprimer de Locus. Locus supprime uniquement sa propre copie ; le fichier dans iCloud Drive n'est pas touché.

Si Locus ne trouve pas votre objet

Dites-nous ce qui a fonctionné pour vous, et ce qui n'a pas fonctionné, sur r/EnterLocus.