Workflow_FrameSource_CameraDevice ejemplo detallado
Workflow_FrameSource_CameraDevice es un escenario de ejemplo centrado en el control de bajo nivel de fuentes de fotogramas (Frame Source), que demuestra cómo usar CameraDeviceFrameSource para obtener el flujo de imágenes original de la cámara y realizar controles básicos.
Uso
1. Abrir la escena
En el editor de Unity, abra la escena Workflow_FrameSource_CameraDevice, ubicada en el directorio Assets/.
2. Construir y ejecutar
- Haga clic en Play en el editor para ver el efecto en PC (algunas funciones están limitadas).
- Debe construir para dispositivo real para experimentar completamente las capacidades de control básico de la cámara.
Después de iniciar la aplicación, se abrirá automáticamente la cámara trasera.
Resultado esperado
Cuando la cámara apunte al entorno:
- La pantalla mostrará la transmisión en vivo de la cámara.
- Se renderizará un modelo 3D dinámico de un panda.
- La UI mostrará el estado actual de la cámara (resolución, FPS).
- Haga clic en el botón
Loop Sizepara alternar entre las resoluciones de fotograma soportadas por la cámara. - Haga clic en
Flash Torchpara apagar/encender la linterna. - Haga clic en
HorizontalFlippara alternar la visualización en espejo de la imagen actual. - Haga clic en
CaptureImagepara alternar si el modelo captura la imagen ambiental actual como su propia textura. - Haga clic en
CameraImagepara alternar si se muestra la imagen actual de la cámara. - Haga clic en
Camerapara apagar/encender la cámara actual (la imagen se congelará al apagarse). - Use el botón
NextCamerapara cambiar dinámicamente entre cámara frontal/trasera.
Consejo
Para más detalles sobre FrameSource, consulte:
Con Workflow_FrameSource_CameraDevice, podrá dominar la capacidad de EasyAR para controlar recursos de cámara de bajo nivel, sentando una base sólida para construir aplicaciones AR de alto rendimiento y personalización.