Compartir a través de


Introducción al sistema de cámara: MRTK2

El sistema de cámara permite que Microsoft Mixed Reality Toolkit configure y optimice la cámara de la aplicación para su uso en aplicaciones de realidad mixta. Con el sistema de cámara, las aplicaciones se pueden escribir para admitir dispositivos opacos (por ejemplo, realidad virtual) y transparentes (por ejemplo, Microsoft HoloLens) sin necesidad de escribir código para distinguir entre cada tipo de pantalla y adaptarse a ellos.

Habilitación del sistema de cámara

El objeto MixedRealityToolkit administra el sistema de cámara (u otro componente de registrador de servicios).

En los pasos siguientes se presupone el uso del objeto MixedRealityToolkit. Los pasos necesarios para otros registradores de servicios pueden ser diferentes.

  1. Seleccione el objeto MixedRealityToolkit en la jerarquía de escenas.

    Jerarquía de escena configurada por MRTK

  2. Navegue por el panel Inspector hasta la sección del sistema de cámara y asegúrese de que está activada la opción Habilitar sistema de cámara .

    Habilitación del sistema de cámara

  3. Seleccione la implementación del sistema de cámara. La implementación de clase predeterminada proporcionada por MRTK es MixedRealityCameraSystem.

    Selección de la implementación del sistema de cámara

  4. Seleccione el perfil de configuración deseado.

    Seleccionar perfil del sistema de cámara

Configuración del sistema de cámara

Proveedores de configuración

Proveedores de configuración de cámara

Los proveedores de configuración de cámara habilitan la configuración específica de la plataforma de la cámara. Esta configuración puede incluir pasos de configuración personalizados o componentes.

Los proveedores se pueden agregar haciendo clic en el botón Agregar proveedor de configuración de cámara . Se pueden quitar haciendo clic en el - botón situado a la derecha del nombre del proveedor.

Nota:

No todas las plataformas requerirán un proveedor de configuración de cámara. Si no hay proveedores que sean compatibles con la plataforma en la que se ejecuta la aplicación, Microsoft Mixed Reality Toolkit aplicará valores predeterminados básicos.

Configuración de visualización

Configuración de la pantalla de la cámara

La configuración de pantalla se especifica para las pantallas opacas (por ejemplo, Virtual Reality) y transparentes (por ejemplo, Microsoft HoloLens). La cámara se configura, en tiempo de ejecución, con esta configuración.

Clip cercano

El plano de clip cercano es el más cercano, en metros, que un objeto virtual puede estar a la cámara y seguir representándose. Para mayor comodidad del usuario, se recomienda que este valor sea mayor que cero. La imagen anterior contiene valores que se han detectado que son cómodos en una variedad de dispositivos.

Clip lejano

El plano de clip lejano es el más lejano, en metros, que un objeto virtual puede estar en la cámara y seguir representándose. En el caso de los dispositivos transparentes, se recomienda que este valor sea relativamente cercano para no superar demasiado el espacio del mundo real y romper las cualidades envolventes de la aplicación.

Borrar marcas

El valor clear flags indica cómo se borra la pantalla cuando se dibuja. En el caso de las experiencias de realidad virtual, este valor suele establecerse en Skybox. En el caso de las pantallas transparentes, se recomienda establecerlo en Color.

Color de fondo

Si las marcas no claras no están establecidas en Skybox, se mostrará la propiedad de color de fondo.

Configuración de calidad

El valor de configuración de calidad indica la calidad de gráficos que Unity debe usar cuando representa la escena. El nivel de calidad es una configuración de nivel de proyecto y no es específico de ninguna cámara. Para obtener más información, consulte el artículo De calidad en la documentación de Unity.

Vea también