Implementación en Quest: MRTK2

Se requiere una Meta Quest (1 o 2).

Configuración del proyecto para quest

  1. Siga estos pasos para asegurarse de que el proyecto está listo para implementarse en Quest.
  2. Asegúrese de que el modo de desarrollador esté habilitado en el dispositivo. La instalación de los controladores de Oculus ADB es opcional.

Configuración de la escena

  1. Cree una nueva escena de Unity o abra una escena existente como HandInteractionExamples.
    1. Si crea una nueva escena, agregue MRTK a la escena; para ello, vaya a Mixed Reality Toolkit>Add to Scene (Agregar a escena) y Configure (Configurar).

Integración de MRTK

La compatibilidad de MRTK con los dispositivos Quest viene a través de dos orígenes diferentes: el paquete del complemento OpenXR de Unity para la canalización del SDK de XR y el paquete de complemento de Mixed Reality OpenXR. El proveedor de datos XRSDK de OpenXR permite el uso de ambos orígenes y debe usarse para implementar MRTK en quest.

Puede usar la Mixed Reality complemento OpenXR para implementar aplicaciones MRTK en Quest. Después de habilitar OpenXR, asegúrese de que las características necesarias están habilitadas (probablemente "Seguimiento de manos" y "Compatibilidad con Meta Quest").

Administración de complementos de OpenXR Android

Asegúrese de que el perfil (si no usa el valor predeterminado de MRTK) está configurado con el Administrador de dispositivos OpenXR. Consulte Configuración de MRTK para la canalización del SDK de XR para obtener más información sobre cómo asegurarse de que el perfil está listo para OpenXR.

Configuración de entrada de OpenXR

Compilación e implementación del proyecto en Quest

  1. Conecte su misión a través de un cable USB 3.0 -> USB C

  2. Vaya a File > Build Settings.

  3. Cambio de la implementación a Android

  4. Asegúrese de que la misión esté seleccionada como dispositivo de ejecución aplicable.

    Dispositivo de ejecución de misiones

  5. Seleccione Compilar y ejecutar.

    • Es posible que encuentre el siguiente conjunto de errores de compilación al seleccionar Compilar y ejecutar la primera vez. No debe impedir la implementación. Consulte el problema 10449 para obtener más información y posibles opciones de mitigación.

    Errores de compilación esperados de Quest

  6. Acepte la solicitud Permitir depuración USB desde dentro de la misión

  7. Ver tu escena dentro de la misión

Errores comunes

Quest no reconocida por Unity

Asegúrese de que las rutas de acceso de Android estén configuradas correctamente. Si sigue teniendo problemas, siga esta guía.

Busque en Edit Preferences > External Tools Android (Editar > preferencias externas) Android>:

Configuración de herramientas de Android