Saltar para o conteúdo principal

Spatial Shapes (visionOS)

Spatial Shapes é uma ferramenta AR exclusiva para visionOS, destinada ao Apple Vision Pro. Fornece uma superfície de controlo com estilo de vidro para entrar num espaço AR e adicionar/gerir objetos 3D.

Índice

Disponibilidade

  • O Spatial Shapes está disponível apenas no visionOS.
  • No iOS/iPadOS, a ferramenta AR fornece a experiência AR em alternativa.

Entrar no Espaço AR

Os controlos do lado direito incluem um botão Entrar no Espaço AR / Sair do Espaço AR. Deve entrar no Espaço AR antes de poder adicionar objetos.

Adicionar Objeto

No topo do ecrã, o botão do cabeçalho muda consoante o estado:

  • Entrar no Espaço AR Primeiro: mostrado quando o Espaço AR não está ativo.
  • Adicionar Objeto...: mostrado após entrar no Espaço AR.

Ao tocar em Adicionar Objeto..., aparece um seletor com três separadores:

  • Primitivos -- uma grelha com quatro formas primitivas: Esfera, Cubo, Cilindro e Cone. Cada uma tem um ícone e cor distintos.
  • Incluídos -- uma grelha pesquisável de modelos USDZ incluídos. Use a barra de pesquisa para filtrar por nome.
  • Importar -- uma secção de importação de ficheiros com um botão Procurar Ficheiros que abre a app Ficheiros para importar ficheiros USDZ do iCloud Drive, armazenamento local ou qualquer fornecedor ligado.

Se um objeto estiver a carregar, a ferramenta exibe uma sobreposição de carregamento com o nome do objeto a ser carregado.

Os objetos são colocados ao nível dos olhos, aproximadamente a 50 cm em frente do utilizador por defeito.

Lista de Objetos

O cartão à esquerda mostra a lista atual de objetos:

  • Quando está vazia, mostra uma dica de estado vazio.
  • Quando preenchida, pode selecionar um objeto para focá-lo ou eliminar objetos da lista.

Objeto Selecionado

O cartão do Objeto Selecionado mostra:

  • Nome
  • Escala
  • Posição (X/Y/Z)
  • Rotação (Y)

Manipulação de Objetos

No espaço imersivo, os objetos podem ser manipulados diretamente usando gestos manuais. Use pinçar e arrastar para mover, rodar e escalar objetos espacialmente. Os objetos permanecem onde os colocar após soltar o aperto.

O cartão do Objeto Selecionado atualiza em tempo real enquanto manipula os objetos, mantendo os valores de posição, rotação e escala sincronizados.

Rastreamento de Mãos

O Spatial Shapes inclui rastreamento de mãos em tempo real usando ARKit. Para cada mão (esquerda e direita), painéis de dados flutuantes estão ligados aos seus pulsos (como um relógio virtual) e exibem:

  • Posição (X, Y, Z em metros) a partir da articulação do pulso
  • Rotação (ângulos de Euler em graus)
  • Direção (vetor para a frente)
  • Velocidade (m/s)
  • Estado do rastreamento (indicador verde quando rastreado, vermelho quando perdido)

Estes painéis seguem o movimento das mãos em tempo real, fornecendo feedback ao vivo sobre como o ARKit percebe as posições das suas mãos.

Modo Wireframe

O Spatial Shapes inclui um alternador para o modo wireframe. Quando ativado, todos os materiais dos objetos são substituídos por renderização baseada em linhas, mostrando apenas as arestas da malha. Desativar o modo wireframe restaura os materiais originais.

Notas e Limitações

  • O conjunto exato de objetos disponíveis depende da versão e dos recursos incluídos ou suportados para importação.
  • Alguns recursos incluídos têm valores pré-configurados de rotação e escala que são aplicados na colocação.
  • O Spatial Shapes está disponível apenas no visionOS. No iOS/iPadOS, utilize a ferramenta AR em alternativa.