- See Development PC specs for tips on developing for immersive headsets.
- Holograms 100 has been updated with how to setup Windows Mixed Reality in your app.
- How to navigate the Windows Mixed Reality home.
- Development PC needs to be on the Fall Creators Update (Version 1709)
- Visual Studio 2017.
- Install the 10.0.16299.0 SDK via Visual Studio Installer.
- Unity 2017.2.0f3 MRTP with Mixed Reality API support. This build of Unity can be found here.
- Please read more about Immersive headset details.
If you're looking for Controller models:
- See the MotionControllerTest scene.
- See:
- ControllerVisualizer.cs
- ControllerInfo.cs
- GLTFComponentStreamingAssets.cs
- The entire Utilities\Scripts\GLTF folder.
- IMPORTANT Requires the 10.0.16299.0 SDK, or you will not be able to build these scripts.
- You can install the SDK using the Visual Studio Installer.
- IMPORTANT Currently, motion controller's GLTF 3D model is only visible when you deploy through Visual Studio. In Unity's game mode, you should assign override model.
If you're looking for teleporting:
- See the MotionControllerTest scene.
- Controls are the same as the Cliff House, using either an Xbox controller or motion controllers. Thumbstick up for teleport, down for backup, left/right for rotation.
- See:
- MixedRealityTeleport.cs
- MixedRealityCameraParent.prefab
- TeleportMarker.prefab
If you're looking for Xbox Controller Input via the MixedRealityToolkit's InputManager:
- See the XboxControllerExample scene.
If you're looking for Boundary tools:
- See the BoundaryTest scene.
- The Boundary folder has the scripts that support defining the floor for your immersive applications.
- The scripts help to draw the floor for immersive headsets and also allows you to check if an object is within those bounds.
- See:
- BoundaryManager.cs
- MixedRealityCameraParent.prefab
If you're looking for Motion controller Grab Mechanics:
- See MotionControllersGrabMechanics page.