The SteamVR platform is currently in development and targeting the XRTK 0.3 release.
To develop for the Steam platform, you will need:
- A Windows PC, Windows 7 or greater.
- The SteamVR client, installed and running
- An SteamVR compatible Device
- The XRTK.SDK package installed (first)
- The XRTK.SteamVR package (once a Mixed Reality Scene has been setup)
The Platform considerations will be updated once the platform is released
The following capabilities are in development and likely to be available for the SteamVR platform
- Headset Tracking
- SteamVR supported controllers
- Steam Index controllers implementation
- Steam Actions Integration (New input system)
- Create a new Unity Project
- Add the XRTK UPM registry to Unity by Opening the Unity Package Manager (
Window -> Package manager
), selecting theAdvanced
drop down and clicking onAdvanced Project Settings
, then Adding the following details:Name: XRTK
Scope(s): com.xrtk
- Return to the Unity Package manager and select
My Registries
in the Sources) dropdown (next to the+
symbol) - Select the
XRTK.SDK
and clickInstall
- Install the
XRTK.SteamVR
platform - When prompted, install the SteamVR platform configuration in to your current project
- Close the Unity Package Manager and return to your scene
- Select or create the scene you want to create Mixed Reality Content in
- Select
Mixed Reality Toolkit -> Configure
in the Unity Menu. THis will update your scene and add the MixedRealityToolkit instance. - Setup the Unity XR settings in "Edit -> Project Settings -> XR Plugin Management" for
SteamVR
If there is anything not mentioned in this document or you simply want to know more, raise an RFI (Request for Information) request here.