Skip to content

Releases: provencher/MRTK-Online

MRTK-Online V2.0 - Networked Hands & Normcore 2.0

26 Nov 16:45
Compare
Choose a tag to compare

#MRTK-Online V2

With the 2.5 update for MRTK including native Oculus integration, and Normcore V2.0 improving networked transform hierarchies, it is now possible to add a small package alongside MRTK, Oculus and Normcore V2.0, to support networked hand tracking!

High Five!

MRTKOnline2-HighFive

Manipulating Cheese!

MRTKOnline2-Cheese

Changelog

  • Added logic for replicating hands, and swapping between hands and controllers
  • Added script that forces refresh rate to the maximum amount for the headset loaded
  • Project is now based on MRTK-Quest-Sample
  • Normcore updated to V2.0

Limitations

  • Only Oculus platforms are currently supported

Installation

There are a few ways to set this up.

1 . Clone this repo and modify it.

2 a. Setup an MRTK project with MRTK 2.5's native Oculus implementation (Example @ MRTK-Quest-Sample, or use MRTK-Quest)

2 b. Install Normcore V2.0

2 c. Install Oculus Integration V20.1 or newer

2 d. Install the MRTK-Online-2.0.0 Unity package

Note

If using native Oculus integration as part of MRTK 2.5, run this script below, which will bind the Oculus prefab references to the OculusXRSDKDeviceManagerProfile
Install Oculus

Easily network anything in the scene running this script
image

MRTK-Online Initial Release v0.1.0

04 Apr 22:32
Compare
Choose a tag to compare
Pre-release

MRTK-Online_Banner

Basic example showing how to network ObjectManipulators in MRTK.
This example is built to target Oculus Quest with MRTK-Quest

Known issues:

  • Avatar representation of hand rotations are offset by about 90 degrees.