Compartir a través de


Captura de realidad mixta con Unity

Nota

Consulte Representación desde la cámara PV siguiente para obtener instrucciones sobre una nueva funcionalidad de MRC para HoloLens 2.

Antes de empezar aquí, se recomienda echar un vistazo al artículo introducción a la captura de realidad mixta .

Representación desde la cámara PV (participación)

HoloLens 2 agrega la posibilidad de que una aplicación inmersiva se represente desde la cámara PV mientras se ejecuta la captura de realidad mixta. Para asegurarse de que la aplicación admite correctamente la representación adicional, la aplicación tiene que participar en esta funcionalidad.

La representación desde la cámara PV ofrece las siguientes mejoras sobre la experiencia predeterminada de MRC:

  • La alineación del holograma con el entorno físico y las manos para las interacciones cercanas debe ser precisa a todas las distancias. Evite tener un desplazamiento a distancias distintas del punto de enfoque, como puede ver en el MRC predeterminado.
  • El ojo derecho del casco no se verá comprometido, ya que no se usará para representar los hologramas para la salida de MRC.

Hay tres pasos para habilitar la representación desde la cámara PV:

  1. Habilitación de PhotoVideoCamera HolographicViewConfiguration
  2. Controlar la representación adicional de HolographicCamera
  3. Compruebe que los sombreadores y el código se representen correctamente desde este holographicCamera adicional.
Habilitación de PhotoVideoCamera HolographicViewConfiguration en Unity

Nota

Si usa Unity 2018, esto requiere Unity 2018.4.13f1 o posterior. Si usa Unity 2019, esto requiere Unity 2019.4 o posterior.

Para participar en la representación desde la cámara PV al usar el kit de herramientas de Mixed Reality, habilite el proveedor de configuración de cámara de Windows Mixed Reality y active Render from PV Camera (Representar desde la cámara PV).

Controlar la representación adicional de HolographicCamera en Unity

Unity lo hace automáticamente.

Creación de una grabadora de MRC personalizada

Aunque el usuario siempre puede desencadenar una foto o un vídeo mediante el servicio de captura mrC del sistema, es posible que una aplicación quiera crear una aplicación de cámara personalizada que incluya hologramas en la secuencia de cámara como MRC. Esto permite que la aplicación inicie las capturas de la entrada del usuario, compile la interfaz de usuario de grabación personalizada o personalice la configuración de MRC para nombrar algunos ejemplos.

HoloStudio agrega una cámara MRC personalizada mediante efectos MRC

Consulte Cámara locable en Unity para obtener la propiedad para habilitar hologramas.

Acceso de MRC para desarrolladores

Se recomienda solicitar siempre un control exclusivo para la cámara al usar MRC. Esto garantizará que la aplicación tenga control total de la configuración de la cámara siempre que conozca las limitaciones enumeradas anteriormente.

Consulte también