Información general del sistema de cámara: MRTK2

El sistema de cámara permite a Microsoft Mixed Reality Toolkit configurar y optimizar 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 y adaptarse a cada tipo de pantalla.

Habilitación del sistema de cámara

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

En los pasos siguientes se supone 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. Vaya al panel Inspector a la sección del sistema de cámara y asegúrese de que la opción Habilitar sistema de cámara esté activada.

    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.

    Selección del 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. Estas opciones pueden incluir pasos de configuración personalizados o componentes.

Para agregar proveedores, haga 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 compatibles con la plataforma en la que se ejecuta la aplicación, Microsoft Mixed Reality Toolkit aplicará los valores predeterminados básicos.

Configuración de pantalla

Configuración de la pantalla de la cámara

Los valores de visualización se especifican para las pantallas opacas (por ejemplo: Realidad virtual) y transparentes (por ejemplo, Microsoft HoloLens). La cámara está configurada, en tiempo de ejecución, con estas opciones.

Recorte cercano

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

Clip lejano

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

Borrar marcas

El valor de marcas claras indica cómo se borra la pantalla a medida que 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 establecer esto en Color.

Color de fondo

Si las marcas desactivadas no están establecidas en Skybox, se mostrará la propiedad 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ífica de ninguna cámara. Para obtener más información, consulte el artículo Calidad en la documentación de Unity.

Consulte también