Workflow_ARSession exemplo detalhado
Workflow_ARSession é um exemplo de leve gerenciamento de sessão AR, demonstrando como construir um fluxo completo de aplicativo AR com dependência mínima. Oferece suporte simultâneo a modo compatível AR Foundation e modo simplificado, permitindo escolha flexível conforme necessidades do projeto.
Métodos de uso
Seleção de cena (escolha uma)
No Editor Unity, a cena Workflow_ARSession contém dois objetos-raiz de configuração mutuamente exclusivos. Ative apenas um grupo (garanta que o outro esteja desativado):
| Configuração | Cenário aplicável | Dependências |
|---|---|---|
ARFoundationCompatibleSceneSetup |
Projetos que usam ou planejam integrar AR Foundation | Requer configuração do AR Foundation |
SimpleSceneSetup |
Sem dependência do AR Foundation, usando recursos nativos do EasyAR | Sem dependências adicionais, ideal para aplicativos AR leves |
Construção e execução
- Adicione
Workflow_ARSessionà lista de cenas emFile>Build SettingsouBuild Profiles>Scene List. - Confirme as opções de build em
Project Settings>Playerconforme a plataforma alvo (ex: Android/iOS). - Construa para dispositivo físico e execute.
Após a inicialização, o aplicativo inicializará automaticamente a câmera e aguardará reconhecimento do alvo.
Alvo de reconhecimento e métodos de obtenção
Este exemplo demonstra por padrão a funcionalidade reconhecimento de imagem (Image Tracking), mas sua arquitetura permite fácil extensão para outros modos como rastreamento de objetos ou reconhecimento em nuvem.
Alvo padrão: namecard.jpg
- Tipo de alvo: Imagem 2D (tamanho impresso recomendado ≥ 90mm × 54mm)
- URL para download: 🔗 namecard

Como substituir o alvo?
- Coloque sua imagem (JPG/PNG) em
Assets/Samples/EasyAR Sense Unity Plugin/[versão]/__All Samples__/Workflow/Workflow_ARSession/Targets. - Selecione o componente
ImageTarget-namecardna cena e altereTextureno Inspector >Image Target Controller (Script)para sua imagem. - Ajuste
NameeScale.Scaleé o tamanho físico do alvo em metros, baseado no lado mais longo da imagem.

- Salve e reconstrua.
Resultado esperado
Ao direcionar a câmera para a imagem alvo, o sistema:
- Detectará e rastreará a imagem em tempo real;
- Sobreporá um panda 3D no plano da imagem;
A posição, orientação e escala do panda estão estritamente vinculadas à pose do alvo. Mesmo com movimento, oclusão parcial ou variações de iluminação, o rastreamento permanecerá estável.
Sugestões de extensão
- Adicionar rastreamento de objetos: Substitua
ImageTrackerporObjectTrackere carregue arquivos.obj; - Usar reconhecimento em nuvem: Utilize
CloudRecognizerem vez de lista local de alvos; - Suporte a múltiplos alvos: Expanda de um único alvo para múltiplas imagens. O sistema lidará automaticamente com rastreamento simultâneo.
Dica
Mais componentes em Componentes AR.
Com o Workflow_ARSession, você dominará rapidamente o fluxo principal do EasyAR e poderá construir aplicativos AR de nível profissional.