Table of Contents

Workflow_FrameSource_CameraDevice exemplo detalhado

Workflow_FrameSource_CameraDevice é uma cena de exemplo focada no controle de baixo nível da fonte de quadros (Frame Source), demonstrando como usar CameraDeviceFrameSource para obter o fluxo de imagem bruto da câmera e realizar controles básicos.

Métodos de uso

1. Abrir a cena

No editor Unity, abra a cena Workflow_FrameSource_CameraDevice, localizada no diretório Assets/.

2. Construir e executar

  • Clique em Play no editor para visualizar o efeito no PC (algumas funcionalidades são limitadas).
  • É necessário construir para dispositivos reais para experimentar totalmente os controles básicos da câmera.

Após a inicialização, a câmera traseira abrirá automaticamente.

Resultado esperado

Quando a câmera estiver voltada para o ambiente:

  1. A tela exibirá a imagem ao vivo da câmera.
  2. Um modelo 3D dinâmico de panda será renderizado.
  3. A UI mostrará o status atual da câmera (ex: resolução, FPS).
  4. Clique no botão Loop Size para alternar entre as resoluções de quadro suportadas pela câmera.
  5. Clique em Flash Torch para desligar/ligar a lanterna.
  6. Clique em HorizontalFlip para alternar a exibição espelhada da imagem atual.
  7. Clique em CaptureIamge para alternar a captura do ambiente atual como textura do modelo.
  8. Clique em CameraImage para alternar a exibição da imagem da câmera atual.
  9. Clique em Camera para desligar/ligar a câmera atual (a imagem congelará no último quadro).
  10. Use o botão NextCamera para alternar dinamicamente entre as câmeras frontal/traseira.

Com Workflow_FrameSource_CameraDevice, você domina o controle de recursos de câmera de baixo nível do EasyAR, estabelecendo bases sólidas para criar aplicativos AR de alto desempenho e personalização avançada.