- Transformer les plans d’une maison en espace 3D immersif à taille réelle avant de la construire permet de revoir la conception en ressentant directement la taille des pièces et des couloirs, les circulations et la vue depuis l’entrée
- Le flux de travail consiste à créer sols, murs et plafonds dans Fusion 360, à ajouter matériaux et meubles, puis à exporter en USDZ pour l’explorer sur Vision Pro
- On peut trouver des modèles de lits, bureaux, appareils électroménagers et voitures sur IKEA et 3D Warehouse, mais pour les importer dans Fusion 360, il faut convertir les fichiers
glbouUSDZenOBJ - Prospector, créé avec Claude et Codex, prend en charge le déplacement à la manette, le suivi du terrain, le vol, le basculement vers la vue réelle, le déplacement à vitesse x6 et une skybox, ce qui permet une exploration plus libre qu’avec le visualiseur USDZ de base
- Les modifications de conception sont prises en compte en modifiant le modèle dans Fusion 360 puis en l’exportant à nouveau, et l’outil peut servir à comprendre l’espace avant construction et à recueillir l’avis de son conjoint ou d’amis
Une perception de l’espace difficile à saisir avec de simples plans
- Après avoir vécu en appartement, construire une première maison obligeait à prendre d’innombrables décisions difficiles à annuler plus tard, comme l’emplacement des murs
- Dans un contexte où les maisons coûtent cher, chaque mètre carré doit être utilisé efficacement, mais il était difficile de comprendre la sensation réelle de l’espace à partir des seuls rectangles noirs d’un plan PDF et de mesures comme
13×15 pieds- Le couloir paraîtrait-il étroit ?
- Que verrait-on en entrant pour la première fois dans la maison ?
- Quelle impression donnerait réellement la taille de chaque pièce ?
- Le Vision Pro, avec son écran haute résolution et ses nombreux capteurs, a été choisi comme appareil pour entrer directement dans une maison virtuelle
Créer un modèle de maison avec Fusion 360
- Dans Fusion 360, gratuit pour les amateurs, le plan a été dessiné en 2D, puis les murs ont été extrudés et les sols, plafonds et ouvertures de portes ajoutés
- Le projet se prête bien à un premier apprentissage des outils de conception 3D, car il est possible de commencer sans modélisation complexe
- YouTube et les questions posées à l’IA peuvent servir de supports d’apprentissage
- Si le faire soi-même est trop difficile, on peut trouver sur Fiverr quelqu’un pour convertir un plan en fichier 3D
- Un espace composé uniquement de murs et de plafonds vides ressemble à un entrepôt et peut faire mal évaluer les dimensions ; il faut donc ajouter meubles et matériaux pour créer des repères visuels
Ajouter de la profondeur à l’espace avec les matériaux
- Dans Fusion 360, la touche
Aouvre le panneau Appearance, qui permet de glisser-déposer des matériaux comme le bois, la pierre ou la peinture sur les objets - Cela réduit l’effet de surfaces uniformes et monotones et ajoute de la profondeur à l’espace ; il est aussi possible d’appliquer un matériau verre aux fenêtres
Utiliser des modèles de meubles IKEA
- Placer un canapé, un lit, un bureau ou un tapis permet d’évaluer plus réalistement la taille des pièces et les possibilités d’aménagement
- IKEA possède des modèles 3D pour de nombreux produits, mais il a été difficile de trouver une fonction de téléchargement direct
- Le script IKEA 3D Model Download Button pour Tampermonkey permet de télécharger les modèles
- Tous les produits ne sont pas pris en charge, mais un grand nombre disposent d’un modèle 3D
- Les fichiers téléchargés étant au format
glb, l’outil de conversion GLB-to-OBJ a été utilisé pour les rendre importables dans Fusion 360 - Les matériaux placés dans le même dossier que l’
OBJconverti peuvent ne pas apparaître dans Fusion 360, mais ils s’affichent correctement après un nouvel export depuis Fusion
Importer électroménager et voitures depuis 3D Warehouse
- 3D Warehouse est une communauté où les utilisateurs publient gratuitement des modèles 3D ; on y trouve aussi des objets difficiles à obtenir chez IKEA, comme un robot pâtissier, un cuiseur à riz ou une voiture
- Importer un modèle dans SketchUp est facile, mais l’utiliser directement dans Fusion 360 est difficile ; la prévisualisation 3D d’iOS a donc servi de détour
- Ouvrir l’URL du modèle sur iOS pour le voir en 3D dans l’environnement courant
- Appuyer sur le bouton de partage pour extraire le fichier
USDZutilisé par la prévisualisation - Le transférer vers le Mac avec AirDrop
- Fusion 360 important mal les objets
USDZ, ceux-ci ont été placés après conversion via l’outil USD-to-OBJ
Les limites du visualiseur USDZ par défaut
- Le modèle terminé peut être enregistré avec la fonction d’export USDZ de Fusion 360, puis envoyé au Vision Pro par AirDrop
- Même si l’app Fichiers permet d’ouvrir le modèle et de s’y promener, se déplacer dans toute la maison virtuelle à l’échelle des vraies pièces peut conduire à heurter des meubles ou des murs réels
- Pour explorer en sécurité et librement un grand espace virtuel, il fallait un moyen de déplacement remplaçant la marche physique
Création de Prospector et fonctions d’exploration
- En utilisant Claude et Codex ensemble, un visualiseur USDZ pour Vision Pro, Prospector, a été créé en une demi-journée
- Plutôt que de passer des semaines à le peaufiner, c’est un exemple de vibe coding où les fonctions nécessaires à une expérimentation personnelle ont été implémentées rapidement
- Des fonctions d’exploration absentes de l’affichage USDZ de l’app Fichiers ont été ajoutées
- Déplacement à la manette : se déplacer et tourner la caméra comme dans un jeu 3D, tout en pouvant aussi marcher réellement et bouger la tête
- Skybox : afficher un simple décor de forêt à la place de l’espace réel au-delà des fenêtres
- Suivi du terrain : en appuyant sur la croix directionnelle droite, le déplacement suit les dénivelés d’un terrain créé à partir de données topographiques
- Bascule vers la vue réelle : rapprocher brièvement le pouce et le majeur pour activer ou désactiver le monde virtuel et vérifier les obstacles du monde réel, comme une table
- Vol : utiliser les gâchettes pour monter ou descendre et passer d’un étage à l’autre ; appuyer vers le haut sur la croix directionnelle ramène à la hauteur du sol
- Déplacement rapide : appuyer à gauche sur la croix directionnelle permet de se déplacer six fois plus vite pour traverser un grand terrain
- On peut passer le casque à son conjoint ou à des amis pour revoir la conception ensemble ; les changements sont pris en compte en les modifiant dans Fusion 360, puis en réexportant et relançant le modèle
Lancer soi-même depuis GitHub
- Le code source de Prospector est publié sur GitHub, mais un travail supplémentaire serait nécessaire pour le polir au niveau d’une soumission sur l’App Store
- La procédure d’exécution est la suivante
- Importer le fichier USDZ dans le projet Xcode
- Dans
ImmersiveView.swift, remplacer le nom du fichier USDZ par celui de son propre fichier - Si nécessaire, remplacer la skybox par un arrière-plan de Poly Haven
- Associer une manette au Vision Pro et lancer le projet sur l’appareil réel
- Le code a, dans les faits, été écrit par l’IA, et l’implémentation actuelle est brute et destinée à une expérimentation personnelle
Revue immersive de la conception d’une maison
- L’architecte a présenté la future maison sous forme de parcours 3D dans Revit, où l’on pouvait se déplacer en cliquant sur des points comme dans Google Street View et faire glisser la vue pour regarder autour de soi
- Sur Vision Pro, il est possible de regarder autour de soi comme si l’on se trouvait dans l’espace et d’en ressentir les dimensions ; ainsi, la structure de la maison semblait déjà familière avant même de voir le parcours Revit ultérieur
- La possibilité de visiter une conception potentielle en 3D immersive pourrait devenir une étape clé des futurs processus de conception de maisons, et elle est déjà réalisable aujourd’hui si l’on dispose du matériel nécessaire
1 commentaires
Avis sur Hacker News
Il serait intéressant de calculer la hauteur du soleil et son azimut selon les saisons et les heures de la journée afin de simuler la lumière qui entre dans la maison. On pourrait vérifier si une pièce particulière surchauffe en été à cause du soleil direct, exploiter au mieux l’ensoleillement hivernal, et augmenter les chances de tomber par hasard sur un lever ou un coucher de soleil
Je dirige une entreprise de conception-construction dans les Hamptons, aux États-Unis, et nous utilisons cette technologie tous les jours. Nous commençons tous les projets avec une approche 3D d’abord, en créant une esquisse dans Rhino3D ou Revit, puis en la rendant avec Enscape avant de l’envoyer sur Quest 3
Une fois le point de vue réglé à la taille réelle du client, le faire marcher dans sa future maison lui permet de comprendre intuitivement l’échelle et les proportions des pièces, la hauteur sous plafond et jusqu’aux petits détails ; dans des limites raisonnables, nous pouvons modifier le modèle en temps réel et obtenir un retour immédiat. Nous l’utilisons depuis des années, et je suis surpris que l’adoption soit si lente, mais pour l’instant cela nous donne un avantage concurrentiel
Ces 2,5 dernières années ont montré qu’il n’existe pas de marché grand public, et même Meta semble se tourner vers des lunettes après avoir dépensé plus de 100 milliards de dollars dans Quest et vendu environ 30 millions d’unités. À part quelques cas d’usage en entreprise, toute cette catégorie de produits semble être un échec
Il y a presque dix ans, lorsque je concevais une maison, j’ai utilisé un HTC Vive et https://irisvr.com/prospect/. Une fois le casque sur la tête, il suffisait d’une seconde pour savoir si les proportions de l’espace étaient correctes ou s’il fallait de petits ajustements ; c’était très utile, et certaines parties de la maison terminée donnaient exactement la même impression que la simulation à laquelle je m’étais habitué
Prospector. Je me demande si c’est le résultat d’une suggestion d’un LLM proche du produit existantProspect, mais c’est peut-être extrapoler un peu tropLe Vision Pro dispose déjà du meilleur matériel, mais il lui faut un système d’exploitation réellement pratique qui aille au-delà du kiosque multimédia. Il ne devrait pas seulement afficher un écran de Mac : il devrait pouvoir disposer naturellement dans l’espace toutes les fenêtres du Mac et les fenêtres de contenu 3D
En améliorant l’usage de l’espace visuel et l’ergonomie physique, et en supprimant les obstacles à l’extension vers des fonctions 3D utiles, il pourrait créer une expérience façon NeXT qui se développe au-dessus de macOS/Mac, plutôt qu’une simple nouvelle caisse enregistreuse iOS
Christian est un excellent développeur, créateur d’Apollo, la meilleure expérience Reddit de tous les temps. Depuis qu’Apollo a été bloqué puis a disparu, je n’utilise quasiment plus Reddit, sauf quelques visites occasionnelles via la recherche Kagi ; l’app était si bonne qu’elle pouvait pousser un utilisateur Android pur et dur à acheter un iPhone rien que pour elle
Quand je cherche des recommandations précises, je demande aussi aux LLM de consulter Reddit
Une fois la maison terminée, il pourrait être encore plus utile pour suivre le trajet des câbles électriques et de la plomberie dans les murs. Le modèle Revit peut contenir les informations réelles, ou au moins les plans, ce qui aide particulièrement dans les vieilles maisons où il faut improviser pour installer du câblage Ethernet
Cela dit, en pratique, je l’utilise surtout pour regarder des médias en 4K HDR. Il n’a pas vraiment répondu aux attentes d’un appareil polyvalent et pratique, mais la lecture multimédia est tellement excellente que cela se comprend dans une certaine mesure
La plupart des fonctionnalités présentées ici semblent réalisables aussi avec ARKit sur iPhone. Même si le casque est meilleur, difficile de dire qu’il vaut 3 500 dollars de plus qu’un affichage sur l’écran d’un téléphone.
Lors d’un déménagement, j’ai scanné mon appartement avec un iPhone pour créer un modèle 3D, l’utiliser pour mesurer les dimensions et placer les meubles, et j’ai aussi scanné mon ancien logement avant de partir afin de pouvoir y entrer virtuellement à tout moment. Finder et Aperçu prennent déjà en charge nativement l’affichage en AR de modèles 3D.
3d scanner app, j’ai obtenu un modèle plutôt correct, mais comme il reposait sur le LiDAR, la précision était insuffisante, et il était difficile de faire correspondre le modèle, dont les erreurs s’accumulaient, au vrai plan.Pour l’agencement des meubles, même un pouce compte : si un mur de 100 pouces devient 99 ou 101 pouces, c’est problématique. J’aimerais savoir comment créer un modèle aux dimensions aussi exactes que possible et y placer des modèles 3D de meubles.
Je voulais scanner des lieux pour en garder un souvenir, mais les apps adaptées n’étaient ni faciles à trouver ni faciles à utiliser.
Créer un monde 3D et s’y promener ressemble à une fonctionnalité standard de tous les casques VR ; je ne vois pas ce qu’il y a de spécial.
Pour cartographier de grands espaces, il faut un suivi positionnel à faible latence et un suivi à références internes, quasiment indispensables pour parcourir plusieurs pièces. Le monde 3D doit aussi tenir dans un budget de calcul graphique plus de deux fois supérieur à celui du casque, donc le fait d’exporter directement depuis Fusion en USDZ et de le rendre montre les performances de l’AVP. Composer la vidéo du monde réel avec la 3D et appliquer l’éclairage, les reflets et la transparence était également, autrefois, assez difficile pour nécessiter plusieurs grosses machines très coûteuses.
J’ai scanné une salle d’escalade locale et projeté des vidéos de grimpe sur les murs : https://kmcheung12.github.io/climb-preview/w/a6ece004
Les applications 3D sont largement sous-exploitées, et il existe tout un domaine d’interactions que le Web textuel ne peut pas offrir.
N’importe quel casque VR récent pourrait le faire, mais ça reste une utilisation assez sympa.