Configuración de Unity para la canalización del SDK de XR
La canalización del SDK de XR admite actualmente tres plataformas: Windows Mixed Reality, Oculus y OpenXR. En las secciones siguientes se describen los pasos necesarios para configurar el SDK de XR para cada plataforma.
Windows Mixed Reality
Vaya al Administrador de paquetes de Unity e instale el paquete del complemento XR de Windows, que agrega compatibilidad con Windows Mixed Reality en el SDK de XR. Esto también extraerá algunos paquetes de dependencia.
Asegúrese de que lo siguiente se ha instalado correctamente:
Administración de complementos XR
Complemento XR de Windows
Asistentes de entrada heredados de XR
Vaya a Editar > configuración del proyecto.
Haga clic en la pestaña Administración de complementos XR en la ventana Configuración del proyecto.
Vaya a la configuración de Plataforma universal de Windows y asegúrese de que Windows Mixed Reality esté activada en Proveedores de complementos.
Asegúrese de que inicializar XR al iniciar está activado.
(Requerido para la comunicación remota de HoloLens en el editor, de lo contrario, opcional) Vaya a la configuración independiente y asegúrese de que Windows Mixed Reality está activada en Proveedores de complementos. Asegúrese también de que la opción Inicializar XR en el inicio esté activada.
(Opcional) Haga clic en la pestaña Windows Mixed Reality en Administración de complementos XR y cree un perfil de configuración personalizado para cambiar los valores predeterminados. Si la lista de configuraciones ya está allí, no es necesario crear ningún perfil.
Haga clic en la pestaña Administración de complementos XR en la ventana Configuración del proyecto.
Asegúrese de que inicializar XR al iniciar está activado.
(Opcional) Si tiene como destino HoloLens 2, asegúrese de que está en la plataforma de UWP y seleccione "Microsoft HoloLens grupo de características".
(Opcional) Si tiene como destino Quest 2, asegúrese de que está en la plataforma Android y seleccione "Seguimiento de manos" y "Soporte Meta Quest".
Nota
Si tiene un proyecto preexistente que usa MRTK desde UPM, asegúrese de que la siguiente línea está en el archivo link.xml ubicado en la carpeta MixedRealityToolkit.Generated.
Configuración de MRTK para la canalización del SDK de XR
Use cualquiera de los perfiles de MRTK predeterminados, que están configurados en las canalizaciones XR de Unity. Los valores anteriores "DefaultOpenXRConfigurationProfile" y "DefaultXRSDKConfigurationProfile" ahora se etiquetan obsoletos.
Si usa OpenXR, elija "DefaultOpenXRConfigurationProfile" como perfil activo o clonelo para realizar personalizaciones.
Si usa otros entornos de ejecución XR en la configuración de administración de complementos XR, como Windows Mixed Reality o Oculus, elija "DefaultXRSDKConfigurationProfile" como perfil activo o clonelo para realizar personalizaciones.
Estos perfiles se configuran con los sistemas y proveedores correctos, cuando sea necesario. Consulte los documentos de perfiles para obtener más información sobre la compatibilidad de perfiles y ejemplos con el SDK de XR.
Para migrar un perfil existente al SDK de XR, se deben actualizar los siguientes servicios y proveedores de datos.
Podrá ver los nuevos proveedores de datos en la pestaña SDK de XR en Unity 2019 o en la vista principal o solo en Unity 2020+, donde XR heredado no existe.
Si usa perfiles de asignación de controladores personalizados, abra uno de ellos y ejecute el elemento de menú Kit de herramientas de Mixed Reality -> Utilidades -> Actualización -> Perfiles de asignación de controladores para asegurarse de que se definen los nuevos tipos de controlador del SDK de XR.
Importe el kit de herramientas de Mixed Reality (MRTK) en su proyecto de Unity para acelerar su desarrollo de realidad mixta. También puede implementar el proyecto en HoloLens.