Configure For Pico
XRMOD was born to be cross-platform, to achieve one-time development and multi-platform deployment. Now we start to configure the Pico device.
You must complete all the necessary operations in this chapter of Install XR-Dev Environment.
XRMOD does not provide the Pico SDK, you need to go to the PICO developer center to download the SDK.
MRTK3 is the third generation of Microsoft Mixed Reality Toolkit for Unity. It's a Microsoft-driven open source project to accelerate cross-platform mixed reality development in Unity. This new version is built on top of Unity's XR Management system and XR Interaction Toolkit. Here are some of its functions:
- Provides the cross-platform input system and building blocks for spatial interactions and UI.
- Enables rapid prototyping via in-editor simulation that allows you to see changes immediately.
- Operates as an extensible framework that allows developers the ability to swap out core components. Supports a wide range of platforms:
|OpenXR XR devices||Microsoft HoloLens 2 Meta Quest (experimental) Windows Mixed Reality (experimental) SteamVR (experimental) Oculus Rift on OpenXR (experimental) Lenovo ThinkReality A3 (with Qualcomm Snapdragon Spaces - experimental)|
|Windows||Traditional flat-screen desktop (experimental)|
|And more coming soon!|
MRTK3-Pico is not an official (Microsoft) support, which we adapted to XRMOD Pico based on the MRTK3 source code.
At first, go to our Pico MRTK3 github repostiory and download it. Copy all MRTK3 Packages to your XRMOD Project:
All packages after importing the project, we need further setup. Open project settings panel via
The necessity to set it for all platforms.
Donot forget setup
Configuration Asset for the
Pico MRTK Hands Aggregator Subsystem.
How to setup?
MRTK3 can provide Pico with powerful natural gesture interaction and high-quality human-computer interaction experience.