Skip to content

gabrielgt/MixedRealityToolkit-WaveEngine

 
 

Repository files navigation

WaveEngine.MRTK

What is WaveEngine.MRTK

WaveEngine.MRTK is a project that provides a set of components and features used to accelerate cross-platform XR application development in Wave Engine.

WaveEngine.MRTK provides a set of basic building blocks for Wave Engine development on XR platforms such as

  • Microsoft HoloLens 2
  • Windows Mixed Reality headsets
  • OpenVR headsets (HTC Vive / Oculus Rift)

WaveEngine.MRTK is heavily based on Microsoft's Mixed Reality Toolkit for Unity.

Required software

Windows SDK Windows SDK Wave Engine Wave Engine Visual Studio 2019 Visual Studio 2019 Emulators (optional) Emulators (optional)
You need the Windows 10 SDK. To run apps for immersive headsets, you need the Windows 10 Fall Creators Update Wave Engine provides support for building XR projects in Windows 10 Visual Studio is used for code editing, deploying and building application packages The emulators allow you to test your app without the device in a simulated environment

UI and interaction building blocks

These components can be added to your scene and customized using the Wave Engine Editor.

Button Button Bounding Box Bounding Box Manipulation Handler Manipulation Handler
A button control which supports various input methods, including HoloLens 2's articulated hand Standard UI for manipulating objects in 3D space Component for manipulating objects with one or two hands
Slider Slider Hand Menu Hand Menu Fingertip Visualization Fingertip Visualization
Slider for adjusting values supporting direct hand tracking interaction Hand-locked UI for quick access, using the Hand Constraint Solver Visual affordance on the fingertip which improves the confidence for the interaction

Example scene

Check out WaveEngine.MRTK's various types of interactions and UI controls in our sample scene, which can be found in the Releases section. (Click on the image to see a demo video)

Example Scene

About

WaveEngine.MRTK provides a set of components and features to accelerate cross-platform XR application development in Wave Engine. More information about Wave Engine at https://waveengine.net

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 100.0%