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.
Seleccione el objeto MixedRealityToolkit en la jerarquía de escenas.
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.
Seleccione la implementación del sistema de cámara. La implementación de clase predeterminada proporcionada por MRTK es .
MixedRealityCameraSystem
Seleccione el perfil de configuración deseado.
Configuración del sistema de cámara
Proveedores de configuración
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
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.