Unity Holotoolkit

MRTK 101: How to use Mixed Reality Toolkit Unity for common spatial interactions.; 4 minutes to read; Y; In this article. Learn about how to use MRTK to achieve some of the most widely used common interaction patterns in mixed reality. An Import Unity Package window should appear, click on the Import button. Wait for Unity to import all of the assets that we will need to complete this project. In the Hierarchy panel, delete the Main Camera. In the Project panel, HoloToolkit-SpatialMapping-230UtilitiesPrefabs folder, find the Main Camera object. In Unity - in the top-hand menu - select the HoloToolkit-Sharing-240 menu. Select the Launch Sharing Service item in the drop-down. Check the Private Network. Latest release of the HoloToolkit for Unity 2017.1.0f3. Repository Branding Updated to MixedRealityToolkit-Unity. Improvements for ImportExportAnchorManager Fixed uNet issues with the server broadcasting when building as master SpawnManager Update Build & Deploy tools fixed determining Visual Studio instance Added 3d keyboard Fixes to SpatialUnderstandingExample scene.

Start bringing your vision to life today with the Unity real-time 3D development platform.

Unity’s flexible real-time development platform offers incredible possibilities for all industries and applications.

Discover inspiring stories from creators who chose Unity to bring their projects to life.

Unity is so much more than the world’s best real-time development platform – it’s also a robust ecosystem designed to enable your success. Join our dynamic community of creators so you can tap into what you need to achieve your vision.

Unity Learn

Advance your Unity skills with live sessions and over 750 hours of on-demand learning content designed for creators at every skill level.

Asset Store

Jump-start your project and get to the finish line faster with an ever-growing catalog of free and paid assets and tools.

Holotoolkit for unity

Get up to speed on Unity features and workflows, and find out how to create and use scripts, with our thorough, well-organized documentation.


Access the right resources at the right time. Our deep industry experience and expert Unity knowledge puts us in the best position to help you succeed.

Together, we empower real-time creativity around the world

Join the global team behind the world’s most powerful real-time development platform.

Install Holotoolkit Unity

Deliver incredible possibilities

Build once, deploy anywhere to reach the largest possible audience across 25+ leading platforms and technologies.

Install holotoolkit unity

This extension helps you to automated the build process of Unity app targeting the Microsoft HoloLens so you can setup a continous integration and with help of other extensions evencontinous delivery via the Windows Store. This extension is not compatible with a hosted build server since it need have Unity installed.

#RequirementsThis task wont run on a hosted build agent. You need to setup your own build server.

Required software:

  • The right unity version for your project
  • Right visual studio (2015 / 2017)
  • other software your projects depends on. we use lot of blender.

In your project:

  • HoloToolkit

Recommended VSTS extensions:

  • Windows Store Automation (https://marketplace.visualstudio.com/items?itemName=davesmits.windows-store-automation) helps to bump the version number.

Using Holotoolkit.unity.input Module

#Configure your build

The build needs 6 steps of which one is optional. A walkthrough:

if you want a appxupload that is ready to upload to the windows store don't forget to set the right values for your project in Unity player settings. Think about the app name, publisher name and the certificate.

1. Get Sources

My recommendation is to get the sources and always make sure the repository get cleaned. If not doing artifacts of the previous build can have impact of the success of the build. To do this go the get sources section. Turn on 'advanced settings' and turn on clean and select 'All build directories' in the dropdown menu.

2. Unity Build Task

Add the unity build task, as provided in this extension to your build definition. For the Unity Project Folder you select the folder that contains your Unity project.

3. Update Appx Version (optional)

This task comes from another extension I build. You can get it here: https://marketplace.visualstudio.com/items?itemName=davesmits.windows-store-automation

This extension helps to automated the process of publishing new version of your app to Windows Dev Center.

This specific task helps to update the version number of the app. After adding this task configure the two parameters.

  1. Manifest FileSelect the manifest file that needs to get updated. You can't use the file selector as it is generated by theprevious task but it will look something like: **WindowsStoreApp**package.appxmanifest

  2. Build IDThis gets the new version number. You can use a format with 4 digits and then will fully replace the version numberor just the build id: $(Build.BuildId)

4 Nuget restore

Select for which solution the nuget packages have to be restored. This is for the solution that is generated in step 2.Path will likely be: **WindowsStoreApp***.sln

5 Visual Studio Build


Now we going to build the generated solution. For the solution select the generated SLN file. Values you probally want to fill in:

Using Holotoolkit.unity

Solution: **WindowsStoreApp***.slnMSBuild Arguments: /p:UapAppxPackageBuildMode=StoreUpload /p:AppxBundlePlatforms='$(BuildPlatform)' /p:AppxPackageDir='$(Build.BinariesDirectory)AppxPackages' /p:AppxBundle=AlwaysPlatform: x86Configurtion: Master

6 Publish Artifacts

Holotoolkit For Unity

Publish the generated assets. Path to publish: $(Build.BinariesDirectory)AppxPackages