En este momento estás viendo HoloLens 2 y MRTK 2 ahora permiten el mapeo espacial

 – Unity

HoloLens 2 y MRTK 2 ahora permiten el mapeo espacial – Unity

HoloLens 2 y MRTK 2 ahora permiten el mapeo espacial

– UnityAssets3Free

buenas , por aqui Daniel y para hoy os traigo
nueva pregunta

———– PARA EDITAR —————

Logré que funcionara al deshabilitar OpenXR y habilitar Windows Mixed Reality plugin.

Esta será una solución temporal, pero preferiría no usar un plugin eso está en desuso.

Cuando volví a OpenXR, el mapeo espacial seguía arrojando la excepción que se detalla a continuación.

Editar ———– Ok, noté que el mapeo espacial se reinicia continuamente pero sigue arrojando este error con mirage.dll

 Msg:[SpectrumCapabilityId_Surfaces] 
analoginputmiragepublicapispatialsurfaceobserverstatics.cpp(22)Windows.Mirage.dll!00007FFDD1B32AD4: (caller: 00007FFDD20DC6A0) ReturnHr(71) tid(1a30) 80070005 Access is denied.
Exception thrown at 0x00007FFDD9FA491C in Holo2_Attempt3.exe: Microsoft C++ exception: winrt::hresult_access_denied at memory location 0x0000003697BFEFC0.
[MROpenXR][Error  ][08:21:21.227244][tid:1a30] MicrosoftOpenXRPlugin_Failure XRResult=XR_ERROR_RUNTIME_FAILURE ErrorMessage=extensions.xrComputeNewSceneMSFT(sceneObserver, &computeInfo)
Exception thrown at 0x00007FFDD9FA491C in Holo2_Attempt3.exe: Microsoft C++ exception: msxr::XrResultException at memory location 0x0000003697BFF4C0.
[MROpenXR][Error  ][08:21:21.233187][tid:1a30] MicrosoftOpenXRPlugin_AnyException exception=UnknownFailure
The thread 0x1a30 has exited with code 0 (0x0).
Exception thrown at 0x00007FFDD9FA491C (KernelBase.dll) in Holo2_Attempt3.exe: WinRT originate error - 0x80070005 : 'RequestAccessAsync not called or disallowed for this resource'.
analoginputmiragepublicapispatialsurfaceobserver.cpp(51)Windows.Mirage.dll!00007FFDD1BC1D20: (caller: 00007FFDD1B32A88) ReturnHr(72) tid(15f8) 80070005 Access is denied.

Gestión de complementos XR
Configuración de OpenXR
Instalé Windows Mixed Reality para ver si ayudaría, pero no funcionaba antes de instalar el legado plugin.

configuré uno unity proyecto con MRTK 2 para HoloLens 2. Estoy usando Unity 2020.3.25 Estoy usando Visual Studio 2019 16.9.6 Usé Microsoft Mixed Reality Feature Tools e instalé lo siguiente:

  1. Base del kit de herramientas de realidad mixta 2.7.3
  2. Kit de herramientas de realidad mixta 2.7.3 Activos predeterminados
  3. Extensiones del kit de herramientas de realidad mixta 2.73
  4. Realidad mixta OpenXR plugin 1.2.1

Ejecuté la configuración del kit de herramientas y no tengo errores ni advertencias y actualmente estoy usando OpenXR
Mi configuración de compilación

Puedo compilar en Unity sin errores, abro la solución de implementación en Visual Studio 2019 y puedo compilar sin errores.

Puedo implementar en HoloLens sin errores.
Sin embargo, cuando la aplicación comienza a ejecutarse en HoloLens 2, empiezo a recibir excepciones de tiempo de ejecución y la asignación espacial no aparece.

Actualicé mi HoloLens 2, por lo que debería estar actualizado.
La entrada, los gestos con las manos parecen funcionar bien. Simplemente no tengo capacidades de mapeo espacial. Estoy usando los perfiles predeterminados recomendados en los tutoriales. Permití todos los permisos en HoloLens para mi aplicación solo para asegurarme de que no se bloqueara.

Es muy importante para mí poner en funcionamiento esta plataforma con mapeo espacial, cualquier ayuda sería muy apreciada. No he escrito ningún código, solo tengo un cubo y una esfera en la escena, estoy tratando de ver el mapeo espacial visualizado.

Agradezco anticipadamente. BT

Aquí está el primer conjunto de excepciones:

…
Exception thrown at 0x00007FFDD9FA491C (KernelBase.dll) in Holo2_Attempt3.exe: WinRT originate error - 0x80070490 : 'Element not found.'.
Exception thrown at 0x00007FFDD9FA491C in Holo2_Attempt3.exe: Microsoft C++ exception: Microsoft::CoreUI::Messaging::MessagingValidationException::Holder$ at memory location 0x0000005715DFCF90.
onecoreuapdriversmobilepcsensorsconvergencecommonpnpmanagerpnpmanager.cpp(574)Windows.Devices.Sensors.dll!00007FFDB541B0B8: (caller: 00007FFDB54029C4) Exception(1) tid(1040) 80070002 The system cannot find the file specified.
Exception thrown at 0x00007FFDD9FA491C in Holo2_Attempt3.exe: Microsoft C++ exception: wil::ResultException at memory location 0x0000005715DFD370.
Exception thrown at 0x00007FFDD9FA491C in Holo2_Attempt3.exe: Microsoft C++ exception: [rethrow] at memory location 0x0000000000000000.
onecoreuapdriversmobilepcsensorsconvergenceapiwinrtpublicinternalsimpleorientation.cpp(127)Windows.Devices.Sensors.dll!00007FFDB540FB90: (caller: 00007FFDB5402278) Exception(2) tid(1040) 80070490 Element not found.
Exception thrown at 0x00007FFDD9FA491C in Holo2_Attempt3.exe: Microsoft C++ exception: wil::ResultException at memory location 0x0000005715DFD660.
onecoreuapxboxdevicesapiwinrtpnpapiwrapper.cpp(385)Windows.Gaming.Input.dll!00007FFDD13C7ED4: (caller: 00007FFDD13CC7D4) ReturnHr(17) tid(518) 8685C003 Exception thrown at 0x00007FFDD9FA491C in Holo2_Attempt3.exe: Microsoft C++ exception: [rethrow] at memory location 0x0000000000000000.
Exception thrown at 0x00007FFDD9FA491C (KernelBase.dll) in Holo2_Attempt3.exe: WinRT originate error - 0x80070005 : 'RequestAccessAsync not called or disallowed for this resource'.
analoginputmiragepublicapispatialsurfaceobserver.cpp(51)Windows.Mirage.dll!00007FFDD1BC1D20: (caller: 00007FFDD1B32A88) ReturnHr(2) tid(18cc) 80070005 Access is denied.
    Msg:[SpectrumCapabilityId_Surfaces] 
analoginputmiragepublicapispatialsurfaceobserverstatics.cpp(22)Windows.Mirage.dll!00007FFDD1B32AD4: (caller: 00007FFDD20DC6A0) ReturnHr(3) tid(18cc) 80070005 Access is denied.
Exception thrown at 0x00007FFDD9FA491C in Holo2_Attempt3.exe: Microsoft C++ exception: winrt::hresult_access_denied at memory location 0x00000057190FF5B0.
Exception thrown at 0x00007FFDD9FA491C in Holo2_Attempt3.exe: Microsoft C++ exception: msxr::XrResultException at memory location 0x00000057190FFBD0.
[MROpenXR][Error  ][19:51:20.023011][tid:18cc] MicrosoftOpenXRPlugin_Failure XRResult=XR_ERROR_RUNTIME_FAILURE ErrorMessage=extensions.xrComputeNewSceneMSFT(sceneObserver, &computeInfo)
[MROpenXR][Error  ][19:51:20.028603][tid:18cc] MicrosoftOpenXRPlugin_AnyException exception=UnknownFailure
The thread 0x18cc has exited with code 0 (0x0).
'Holo2_Attempt3.exe' (Win32): Loaded 'C:Windowssystem32Windows.Web.dll'. 
Exception thrown at 0x00007FFDD9FA491C (KernelBase.dll) in Holo2_Attempt3.exe: WinRT originate error - 0x80070005 : 'RequestAccessAsync not called or disallowed for this resource'.
analoginputmiragepublicapispatialsurfaceobserver.cpp(51)Windows.Mirage.dll!00007FFDD1BC1D20: (caller: 00007FFDD1B32A88) ReturnHr(4) tid(898) 80070005 Access is denied.
    Msg:[SpectrumCapabilityId_Surfaces] 
analoginputmiragepublicapispatialsurfaceobserverstatics.cpp(22)Windows.Mirage.dll!00007FFDD1B32AD4: (caller: 00007FFDD20DC6A0) ReturnHr(5) tid(898) 80070005 Access is denied.
Exception thrown at 0x00007FFDD9FA491C in Holo2_Attempt3.exe: Microsoft C++ exception: winrt::hresult_access_denied at memory location 0x00000057190FF6A0.
[MROpenXR][Error  ][19:51:23.027257][tid:898] MicrosoftOpenXRPlugin_Failure XRResult=XR_ERROR_RUNTIME_FAILURE ErrorMessage=extensions.xrComputeNewSceneMSFT(sceneObserver, &computeInfo)
Exception thrown at 0x00007FFDD9FA491C in Holo2_Attempt3.exe: Microsoft C++ exception: msxr::XrResultException at memory location 0x00000057190FFBA0.
[MROpenXR][Error  ][19:51:23.032936][tid:898] MicrosoftOpenXRPlugin_AnyException exception=UnknownFailure
The thread 0x898 has exited with code 0 (0x0).
Exception thrown at 0x00007FFDD9FA491C (KernelBase.dll) in Holo2_Attempt3.exe: WinRT originate error - 0x80070005 : 'RequestAccessAsync not called or disallowed for this resource'.
analoginputmiragepublicapispatialsurfaceobserver.cpp(51)Windows.Mirage.dll!00007FFDD1BC1D20: (caller: 00007FFDD1B32A88) ReturnHr(6) tid(5bc) 80070005 Access is denied.
    Msg:[SpectrumCapabilityId_Surfaces] 
analoginputmiragepublicapispatialsurfaceobserverstatics.cpp(22)Windows.Mirage.dll!00007FFDD1B32AD4: (caller: 00007FFDD20DC6A0) ReturnHr(7) tid(5bc) 80070005 Access is denied.
Exception thrown at 0x00007FFDD9FA491C in Holo2_Attempt3.exe: Microsoft C++ exception: winrt::hresult_access_denied at memory location 0x00000057190FF340.
[MROpenXR][Error  ][19:51:26.027702][tid:5bc] MicrosoftOpenXRPlugin_Failure XRResult=XR_ERROR_RUNTIME_FAILURE ErrorMessage=extensions.xrComputeNewSceneMSFT(sceneObserver, &computeInfo)

0

nota: si aun no se resuelve tu pregunta por favor dejar un comentario y pronto lo podremos de nuevo , muchas gracias

eso es todo,hasta la proxima

Deja una respuesta