3D Model Anything : ta pièce en scène Three.js éditable

Le guide pour transformer une vraie pièce scannée au LiDAR de ton iPhone en scène 3D éditable en Three.js, avec les commandes et le prompt exact.


Ce que fait le dépôt

3D Model Anything de Wes Bos : 2064 étoiles, licence MIT.

Tu scannes une pièce avec le LiDAR de ton iPhone, l'app enregistre la géométrie et les photos. Ensuite un agent IA lit ces mesures et ces photos, et il te reconstruit la pièce en Three.js, du vrai code que tu peux modifier.

Dépôt : github.com/wesbos/3d-model-anything (lien à vérifier)

Les quatre morceaux

MorceauÀ quoi ça sert
L'app iPhoneScanner la pièce au LiDAR
Le viewer Three.jsSe balader dans la scène
Le skill scan-to-threejsLa reconstruction par l'agent IA
La démo détaillée d'un bureauUn exemple complet, déjà reconstruit

La démo s'ouvre direct, sans rien installer, avec plusieurs vues : maison de poupée, en marchant, vue du dessus, fil de fer, knolling.

Lancer le projet chez toi

Le playground est sur play.html avec la pièce office-v4 en mode première personne.

Scanner ta propre pièce

  1. Il faut un iPhone ou un iPad équipé LiDAR pour scanner.
  2. L'app se compile avec Xcode, elle n'est pas encore sur l'App Store.
  3. Tu exportes ta session via le partage système.
  4. Tu la mets dans data/captures-in avec le nom de ta pièce.
  5. Tu ouvres le dépôt dans un agent qui gère les skills locaux.

Le prompt à donner à l'agent

utilise scan-to-threejs pour reconstruire la pièce dans data/captures-in/ma-piece, inspecte les mesures et les photos, crée une scène éditable et compare les rendus avec les photos d'origine

Remplace ma-piece par le nom de ton dossier de capture.

Les dépendances

Ce qu'il faut garder en tête

Wes le dit lui-même : c'est un travail itératif, pas un bouton magique, et pour l'instant ça cible les pièces et les intérieurs.

Tes scans restent chez toi, seule la démo du bureau est distribuée.

Une question ? Réponds directement à ce message, je te lis.