microsoft / MixedRealityToolkit-Unity

This repository is for the legacy Mixed Reality Toolkit (MRTK) v2. For the latest version of the MRTK please visit https://github.com/MixedRealityToolkit/MixedRealityToolkit-Unity
https://aka.ms/mrtkdocs
MIT License
6k stars 2.12k forks source link

Support for Pico Neo 3 Eye Pro? #10537

Closed keli95566 closed 9 months ago

keli95566 commented 2 years ago

Describe the problem

Is there support for Pico Neo 3 Eye Pro, since it also supports OpenXR backend? If it already exists, is there an example/documentation to set it up?? Or is there support for the Unity XR Interaction toolkit input device in general??

MaxWang-MS commented 2 years ago

Hi @keli95566, we are not officially supporting Pico Neo 3 Eye Pro at the moment, but with our latest release it should be possible for a MRTK-based project to run on an OpenXR compliant device with low or no effort. Our upcoming release of MRTK3 will be based on Unity's XRI and OpenXR so please stay tuned!

keli95566 commented 2 years ago

Cool! About when will be the next release?

MaxWang-MS commented 2 years ago

We are currently aiming for a public preview of MRTK3 in May/June.

CaptainBaxter commented 1 year ago

Hi @MaxWang-MS, I noted in a recent email that MRTK3 is about to come out of public preview but the page doesn't mention anything about Pico or plain old OpenXR support. Is this something that will work just now or do we have to wait for a future version?

Zee2 commented 1 year ago

@CaptainBaxter , we do have "plain old OpenXR support" :) That's the whole point of MRTK3!

Android headsets do make it a little tricky with Unity though because sometimes they require their own SDKs to be loaded for proprietary OpenXR loaders, etc. Not all OpenXR devices are really built the same, unfortunately.

Most OpenXR headsets do just work out of the box, though. For example the Vive Focus 3 worked without changes for controllers. (Hand tracking there seems problematic, though)

I'm guessing the Pico will work out of the box as well for motion controllers. Hands may pose difficulties, but we're ready to make fixes + changes if/when that happens.

Zee2 commented 1 year ago

@CaptainBaxter , I'm curious, what in our documentation implies MRTK3 is not supporting OpenXR? I would really like to determine that because that's one of the big selling points for us (out-of-the-box first-class OpenXR support)

IssueSyncBot commented 9 months ago

We appreciate your feedback and thank you for reporting this issue.

Microsoft Mixed Reality Toolkit version 2 (MRTK2) is currently in limited support. This means that Microsoft is only fixing high priority security issues. Unfortunately, this issue does not meet the necessary priority and will be closed. If you strongly feel that this issue deserves more attention, please open a new issue and explain why it is important.

Microsoft recommends that all new HoloLens 2 Unity applications use MRTK3 instead of MRTK2.

Please note that MRTK3 was released in August 2023. It features an all-new architecture for developing rich mixed reality experiences and has a minimum requirement of Unity 2021.3 LTS. For more information about MRTK3, please visit https://www.mixedrealitytoolkit.org.

Thank you for your continued support of the Mixed Reality Toolkit!