- Ao transformar a planta de uma casa, antes da construção, em um espaço 3D imersivo em tamanho real, é possível revisar o projeto sentindo diretamente o tamanho dos cômodos e corredores, a circulação e a vista a partir da entrada
- O fluxo de trabalho consiste em criar piso, paredes e teto no Fusion 360, aplicar materiais e posicionar móveis, depois exportar em USDZ e explorar no Vision Pro
- É possível obter modelos de camas, mesas, eletrodomésticos e carros no IKEA e no 3D Warehouse, mas, para importá-los no Fusion 360, é preciso converter
glbouUSDZparaOBJ - O Prospector, criado com Claude e Codex, oferece movimentação por controle, acompanhamento de terreno, voo, alternância para ver o mundo real, deslocamento 6x mais rápido e skybox, permitindo uma exploração mais livre do que o visualizador USDZ básico
- Alterações no projeto são refletidas ao modificar o modelo no Fusion 360 e exportá-lo novamente, e isso pode ser usado para entender o espaço antes da conclusão e receber opiniões do cônjuge ou de amigos
A sensação de espaço difícil de entender só pela planta
- No processo de construir a primeira casa após viver em apartamento, foi preciso tomar inúmeras decisões difíceis de reverter depois, como a posição das paredes
- Em um cenário de casas caras, era necessário usar toda a área com eficiência, mas era difícil compreender a sensação real de espaço apenas com retângulos pretos em uma planta em PDF e medidas como
13×15 pés- Se o corredor pareceria estreito
- O que seria visto ao entrar na casa pela primeira vez
- Como o tamanho de cada cômodo seria percebido na prática
- O Vision Pro, com tela de alta resolução e vários sensores, foi escolhido como dispositivo para entrar diretamente em uma casa virtual
Criando o modelo da casa no Fusion 360
- No Fusion 360, disponível gratuitamente para usuários amadores, a planta foi desenhada em 2D, as paredes foram extrudadas e piso, teto e aberturas de portas foram adicionados
- Como é possível começar sem modelagem complexa, ele é adequado como projeto para aprender pela primeira vez uma ferramenta de design 3D
- YouTube e perguntas a IA podem ser usados como materiais de aprendizado
- Se for difícil fazer por conta própria, é possível encontrar no Fiverr alguém que converta a planta em um arquivo 3D
- Um espaço com apenas paredes e teto vazios parece um depósito, facilitando uma avaliação equivocada da escala; por isso, é preciso adicionar móveis e materiais para criar referências visuais
Adicionando profundidade ao espaço com materiais
- No Fusion 360, é possível abrir o painel Appearance com a tecla
Ae arrastar e soltar materiais como madeira, pedra e tinta nos objetos - Isso reduz a aparência de superfícies todas com o mesmo material monótono e adiciona profundidade ao espaço; também é possível aplicar material de vidro às janelas
Usando modelos de móveis da IKEA
- Ao posicionar sofá, cama, mesa e tapete, é possível avaliar de forma mais realista o tamanho dos cômodos e as possibilidades de disposição dos móveis
- A IKEA possui modelos 3D de muitos produtos, mas foi difícil encontrar um recurso para baixá-los diretamente
- É possível baixar modelos com o script IKEA 3D Model Download Button para Tampermonkey
- Ele não oferece suporte a todos os produtos, mas muitos itens têm modelos 3D
- Como o arquivo baixado vem no formato
glb, foi usado o conversor GLB-to-OBJ para importá-lo no Fusion 360 - Os materiais na mesma pasta do
OBJconvertido podem não aparecer dentro do Fusion 360, mas, ao exportar novamente pelo Fusion, eles aparecem corretamente
Trazendo eletrodomésticos e carros do 3D Warehouse
- O 3D Warehouse é uma comunidade onde usuários publicam modelos 3D gratuitos, e permite encontrar objetos difíceis de obter na IKEA, como batedeiras, panelas elétricas de arroz e carros
- É fácil importar modelos para o SketchUp, mas é difícil usá-los diretamente no Fusion 360, então a pré-visualização 3D do iOS foi usada como rota alternativa
- Abrir a URL do modelo no iOS e visualizá-lo em 3D no ambiente atual
- Tocar no botão de compartilhamento para extrair o arquivo
USDZusado na pré-visualização - Enviar para o Mac via AirDrop
- Como o Fusion 360 também não importa objetos
USDZde forma fluida, eles foram posicionados após passar pelo conversor USD-to-OBJ
Limitações do visualizador USDZ básico
- O modelo concluído pode ser salvo com o recurso de exportação USDZ do Fusion 360 e enviado ao Vision Pro via AirDrop
- Também é possível abrir o modelo no app Files e caminhar por ele, mas, ao se mover por toda a casa virtual dentro do tamanho real dos cômodos, há risco de bater em móveis ou paredes do mundo real
- Para explorar um espaço virtual amplo com segurança e liberdade, era necessário um meio de locomoção que substituísse a caminhada física
Criação do Prospector e recursos de exploração
- Usando Claude e Codex juntos, foi criado em meio dia o visualizador USDZ para Vision Pro Prospector
- Em vez de passar semanas refinando a qualidade final, foi um exemplo de vibe coding em que os recursos necessários para um experimento pessoal foram implementados rapidamente
- Foram adicionados recursos de exploração que não existem na visualização USDZ do app Files padrão
- Movimentação por controle: permite se mover e girar a câmera como em um jogo 3D, usando também a caminhada real e movimentos da cabeça
- Skybox: mostra um fundo simples de floresta em vez do espaço real do lado de fora das janelas
- Acompanhamento de terreno: ao pressionar o D-pad direito, o movimento acompanha as variações de altura do terreno criado a partir de dados de levantamento
- Alternância para ver o mundo real: ao encostar brevemente o polegar no dedo médio, é possível ligar ou desligar o mundo virtual e verificar obstáculos como mesas reais
- Voo: permite mover para cima e para baixo com o gatilho para transitar entre andares; ao pressionar a parte superior do D-pad, retorna-se à altura do solo
- Movimento em alta velocidade: ao pressionar o D-pad esquerdo, o deslocamento fica 6 vezes mais rápido, permitindo atravessar terrenos amplos
- É possível passar o headset para o cônjuge ou amigos e revisar o projeto em conjunto; as alterações são refletidas ao modificá-las no Fusion 360, reexportar e executar novamente
Executando diretamente pelo GitHub
- O código-fonte do Prospector foi publicado no GitHub, mas ainda exige trabalho adicional para ficar refinado o suficiente para envio à App Store
- O procedimento de execução é o seguinte
- Importar o arquivo USDZ para o projeto no Xcode
- Em
ImmersiveView.swift, trocar o nome do arquivo USDZ pelo nome do seu arquivo - Se necessário, substituir a skybox por um fundo do Poly Haven
- Parear o controle com o Vision Pro e executar o projeto no dispositivo físico
- O código foi, na prática, escrito por IA, e a implementação atual está bruta, para experimento pessoal
Revisão imersiva do projeto de uma casa
- O arquiteto mostrou a futura casa em formato de walkthrough 3D no Revit, permitindo clicar em pontos para se mover e arrastar para olhar ao redor, como no Google Street View
- No Vision Pro, foi possível olhar ao redor como se estivesse dentro do espaço e sentir as dimensões; por isso, antes mesmo de ver o walkthrough no Revit depois, a estrutura da casa já parecia familiar
- A forma de visitar um projeto potencial em 3D imersivo pode se tornar uma etapa central do processo de projeto residencial no futuro e, com o hardware necessário, já pode ser implementada hoje
1 comentários
Comentários do Hacker News
Seria bom calcular a altura solar e o azimute por estação e horário para simular a luz entrando na casa. Dá para verificar se um cômodo específico superaquece com sol direto no verão, aproveitar ao máximo a luz de inverno e até aumentar as chances de encontrar o nascer e o pôr do sol por acaso
Tenho uma empresa de projeto e construção nos Hamptons, nos EUA, e uso essa tecnologia todos os dias. Começamos todos os projetos com uma abordagem 3D-first, criando estudos preliminares no Rhino3D ou Revit, renderizando com Enscape e enviando para o Quest 3
Ao ajustar o ponto de vista para a altura real do cliente e deixá-lo caminhar pela casa nova, ele entende intuitivamente a escala e as proporções dos ambientes, a altura do teto e até pequenos detalhes, e dentro de limites razoáveis podemos alterar o modelo em tempo real para obter feedback imediato. Uso isso há anos e me surpreende que a adoção ainda seja lenta, mas por enquanto isso acaba sendo uma vantagem competitiva
Nos últimos 2,5 anos ficou claro que não existe mercado de massa, e até a Meta, depois de gastar mais de 100 bilhões de dólares no Quest e vender cerca de 30 milhões de unidades, parece estar migrando para dispositivos em formato de óculos. Tirando alguns poucos casos corporativos, a categoria inteira parece um fracasso
Quando projetei minha casa quase 10 anos atrás, usei um HTC Vive e https://irisvr.com/prospect/. Com o headset, era muito útil porque em 1 segundo dava para saber se as proporções espaciais estavam corretas ou precisavam de ajuste fino, e algumas casas concluídas de fato tinham exatamente a mesma sensação da simulação com a qual eu já estava familiarizado
Prospector. Suspeito que isso possa ter vindo de um LLM sugerindo um nome parecido com o produto existenteProspect, mas talvez eu esteja especulando demaisO Vision Pro já é o melhor hardware, mas precisa de um sistema operacional prático que vá além de um quiosque de mídia. Em vez de exibir apenas uma tela do Mac, ele deveria permitir posicionar naturalmente no espaço todas as janelas do Mac e janelas de conteúdo 3D
Se melhorarem o uso do espaço visual e a ergonomia física, e removerem as barreiras para expandir recursos 3D práticos, podem criar uma experiência tipo NeXT que evolui sobre o macOS/Mac, e não apenas mais um iOS de caixa registradora
Christian é um desenvolvedor brilhante que criou o Apollo, a melhor experiência de uso do Reddit de todos os tempos. Depois que o Apollo foi bloqueado e desapareceu, passei a quase não usar Reddit, exceto por visitas ocasionais via busca da Kagi, e o app era tão bom que fazia até usuários hardcore de Android comprarem um iPhone só por causa dele
Quando procuro recomendações específicas, às vezes peço a um LLM para consultar o Reddit
Depois que a casa fica pronta, pode ser ainda mais útil para rastrear o trajeto de fios e encanamentos dentro das paredes. O modelo do Revit pode conter informações reais ou pelo menos o planejamento, o que ajuda especialmente em casas antigas onde é preciso improvisar a instalação de cabos Ethernet
Dito isso, na prática eu o uso principalmente para assistir mídia em 4K HDR. Ele não correspondeu à expectativa de ser um dispositivo prático multifuncional, mas a reprodução de mídia é tão boa que isso acaba sendo aceitável
A maioria dos recursos mostrados aqui parece que também poderia ser implementada com ARKit no iPhone. O headset é melhor, mas é difícil dizer que ele é 3.500 dólares melhor do que ver pela tela do celular
Na mudança, escaneei o apartamento com o iPhone para criar um modelo 3D e usei isso para tirar medidas e planejar a disposição dos móveis; antes de sair, também escaneei a casa antiga para poder entrar nela virtualmente quando quisesse. Até mesmo o Finder e o Preview já oferecem suporte básico para exibir modelos 3D em AR
3d scanner app, mas como era baseado em LiDAR, faltava precisão, e foi difícil alinhar o modelo com a planta real quando os erros foram se acumulandoNa disposição dos móveis, até 1 polegada importa, então é complicado quando uma parede de 100 polegadas vira 99 ou 101 polegadas. Queria saber como criar um modelo com medidas o mais exatas possível e posicionar modelos 3D de móveis nele
Eu queria escanear espaços por recordação, mas não foi fácil encontrar nem usar apps relacionados
Criar um mundo 3D e andar por ele parece ser um recurso padrão de qualquer headset VR, então não entendi o que há de especial
Para mapear um espaço grande, é preciso rastreamento posicional de baixa latência e rastreamento por referências internas, e para explorar vários cômodos isso é praticamente indispensável. O mundo 3D também precisa caber em um orçamento gráfico mais que duas vezes maior do que o do headset, então o fato de renderizar algo exportado diretamente como USDZ do Fusion mostra o desempenho do AVP. Combinar vídeo do mundo real com 3D e aplicar iluminação, reflexos e transparência também era algo tão difícil no passado que exigia várias máquinas grandes e caríssimas
Escaneei um ginásio local de escalada e mapeei vídeos de escalada na parede: https://kmcheung12.github.io/climb-preview/w/a6ece004
Aplicações 3D são muito subutilizadas, e existe um campo de interação que a web de texto não consegue oferecer
Com qualquer headset VR moderno isso dá para fazer, mas ainda assim é um uso bem legal