Implementación en Quest: MRTK2

Se requiere un 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 preexistente como HandInteractionExamples.
    1. Si crea una nueva escena, agregue MRTK a la escena; para ello, vaya a Mixed Reality Toolkit>Add to Scene and Configure (Agregar a escena y configurar).

Integración con MRTK

La compatibilidad de MRTK con dispositivos Quest se ofrece a través de dos orígenes diferentes: el paquete de complementos OpenXR de Unity para la canalización del SDK de XR y el paquete de complementos 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 el complemento Mixed Reality 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 "Soporte técnico de Meta Quest").

Administración de complementos 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. Conecta tu Quest a través de un cable USB 3.0 -> USB C

  2. Vaya a Configuración de compilación de archivos>.

  3. Cambio de la implementación a Android

  4. Asegúrese de que la búsqueda está seleccionada como el dispositivo de ejecución aplicable.

    Dispositivo de ejecución de Quest

  5. Seleccione Compilar y ejecutar

    • Puede encontrar 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. Aceptar el mensaje Permitir depuración USB desde dentro de la misión

  7. Ver la escena dentro de la misión

Errores frecuentes

Búsqueda 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 Editar > preferencias Herramientas > externas > Android:

Configuración de Herramientas de Android