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:
- A tela exibirá a imagem ao vivo da câmera.
- Um modelo 3D dinâmico de panda será renderizado.
- A UI mostrará o status atual da câmera (ex: resolução, FPS).
- Clique no botão
Loop Sizepara alternar entre as resoluções de quadro suportadas pela câmera. - Clique em
Flash Torchpara desligar/ligar a lanterna. - Clique em
HorizontalFlippara alternar a exibição espelhada da imagem atual. - Clique em
CaptureIamgepara alternar a captura do ambiente atual como textura do modelo. - Clique em
CameraImagepara alternar a exibição da imagem da câmera atual. - Clique em
Camerapara desligar/ligar a câmera atual (a imagem congelará no último quadro). - Use o botão
NextCamerapara alternar dinamicamente entre as câmeras frontal/traseira.
Dica
Para mais detalhes sobre FrameSource, consulte:
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.