Table of Contents

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:

  1. La pantalla mostrará la transmisión en vivo de la cámara.
  2. Se renderizará un modelo 3D dinámico de un panda.
  3. La UI mostrará el estado actual de la cámara (resolución, FPS).
  4. Haga clic en el botón Loop Size para alternar entre las resoluciones de fotograma soportadas por la cámara.
  5. Haga clic en Flash Torch para apagar/encender la linterna.
  6. Haga clic en HorizontalFlip para alternar la visualización en espejo de la imagen actual.
  7. Haga clic en CaptureImage para alternar si el modelo captura la imagen ambiental actual como su propia textura.
  8. Haga clic en CameraImage para alternar si se muestra la imagen actual de la cámara.
  9. Haga clic en Camera para apagar/encender la cámara actual (la imagen se congelará al apagarse).
  10. Use el botón NextCamera para cambiar dinámicamente entre cámara frontal/trasera.

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.