Skip to content

Yonet/MixedRealityUnitySamples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HoloLens Unity Seed Project

Overview

You can use this repo to get started with HoloLens development with Unity 3D. You can download this repo and open the folder with Unity or clone the git repo by following the setup steps below.

Seed project already has the latest Mixed Reality Toolkit v2 added as an asset. Unused assets will not be included in Unity build. If you prefer to not have the assets, you can delete them anytime.

You can get started with Mixed Reality Toolkit v2 example seens, under Assets > MixedRealityToolkit.Examples > Demos > ... > Scenes.

Mixed Reality Toolkit Example Scenes

Find the latest MRTK release notes here.

Mixed Reality Toolkit version 2.2.0 feature video

What's New?

  • Initial support for Unity 2019.3 and the XR SDK architecture.
  • Centralized dependencies folder (when using MSBuild for Unity).
  • Hand physics service.

Hand physics service

  • Non-native keyboard (Experimental).

Non-native keyboard (Experimental)

  • Hand coach (Experimental).

Hand coach (Experimental)

  • Follow solver (Experimental). A solver that matches HoloLens 2 shell behavior.

Hand coach (Experimental)

  • ObjectManipulator and BoundsControl (Experimental).

Hand coach (Experimental)

Setup

You can clone and delete this repository's history and start a new git project by running the below script. You need to create your own github repo first. Replace with your own github project url.

git clone --depth=1 https://github.com/Yonet/HoloLensUnitySeedProject.git <your-project-name>

OR


// Clone the seed project
git clone --depth=1 https://github.com/Yonet/HoloLensUnitySeedProject.git

-- Remove the history from the repo
rm -rf .git

-- recreate the repos from the current content only
git init
git add .
git commit -m "Initial commit"

-- push to the github remote repos ensuring you overwrite history
git remote add origin git@github.com:<YOUR ACCOUNT>/<YOUR REPOS>.git
git push -u --force origin master

How to update your project to latest seed?

Whenever there is a new update for Mixed Reality Toolkit or Azure Spatial Anchors packages, this repo will be updated with the latest version. You can automaticly get the latest packages by adding the seed repo as your upstream and pulling from it.

git remote add upstream https://github.com/Yonet/HoloLensUnitySeedProject.git
git pull upstream master

You can check to see if your remote origin and upstream by running:

git remote -v

You can remove the upstream anytime by running:

git remote remove upstream https://github.com/Yonet/HoloLensUnitySeedProject.git

Releases

No releases published

Packages

No packages published

Languages