Skip to content

Commit 7821e16

Browse files
Merge branch 'MRTK-Master' into MRTK-Dev-Local
2 parents 783c509 + e060fbb commit 7821e16

File tree

2 files changed

+41
-3
lines changed

2 files changed

+41
-3
lines changed

README.md

+5-3
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@ Learn more about [mixed reality](https://developer.microsoft.com/en-us/windows/m
1818
[unity-version-badge]: https://img.shields.io/badge/current%20unity%20editor%20version-2017.2.0f3%20MRTP-green.svg
1919
[![Github Release][unity-version-badge]][unity-download]
2020

21+
Looking to upgrade your projects to Windows Mixed Reality? [Follow the Upgrade Guide](/UpgradeGuide.md).
22+
2123
# Feature areas
2224
| ![Input](External/ReadMeImages/MRTK170802_Short_03.png) [Input](Assets/HoloToolkit/Input/README.md) | ![Sharing](External/ReadMeImages/MRTK170802_Short_04.png) [Sharing](Assets/HoloToolkit/Sharing/README.md) | ![Spatial Mapping](External/ReadMeImages/MRTK170802_Short_05.png) [Spatial Mapping](Assets/HoloToolkit/SpatialMapping/README.md)|
2325
| :------------------------------------------------------------------------------------------------------------------------------------------------ | :---------------------------------------------------------------------------------------------------------- | :------------------------------------------------------------------------------------------------------------------------------ |
@@ -86,16 +88,16 @@ If you're looking for **Boundary** tools:
8688
| Target Unity release | Release timeframe | Master release tag | Toolkit release features |
8789
| --------------------- | ----------------- | ------------------ | ------------------------ |
8890
| 2017.1.0 | Early Aug 2017 | v1.2017.1.0 | <ul><li>Updating to Unity's beta build.</li><li>3D Keyboard for text entry.</li></ul>|
89-
| 2017.2.0 | End Sep 2017 | v1.2017.2.0 | <ul><li>Updating master with Windows Mixed Reality support (xR namespace).</li><li>RI Dev_Unity_2017.2.0 into master.</li><li>Toolkit will work on both HoloLens and immersive headsets.</li><li>Windows Mixed Reality motion controller support.</li></ul>|
91+
| 2017.2.0 | End Oct 2017 | v1.2017.2.0 | <ul><li>Updating master with Windows Mixed Reality support (xR namespace).</li><li>RI Dev_Unity_2017.2.0 into master.</li><li>Toolkit will work on both HoloLens and immersive headsets.</li><li>Windows Mixed Reality motion controller support.</li></ul>|
9092
| 2017.3.0 | End Dec 2017 | v1.2017.3.0 | <ul><li>360 video player prefabs.</li><li>Scriptable foveated rendering prefabs.</li></ul>|
9193
### Dev_Unity_2017.2.0 branch
9294

9395
| Target Unity release | Release timeframe | Branch release tag | Branch pre-release features | Status |
9496
| --------------------- | ----------------- | ------------------ | --------------------------- | --------------------------- |
9597
| MRTP9 | End July 2017 | v1.Dev.MRTP9 | <ul><li>Windows Mixed Reality support for working on both HoloLens and immersive headsets.</li><li>Gamepad support.</li><li>Windows Mixed Reality motion controller support.</li></ul>| [Complete: v1.Dev.MRTP9](https://github.com/Microsoft/HoloToolkit-Unity/releases/tag/v1.Dev.MRTP9) |
9698
| MRTP13 | Early Aug 2017 | v1.Dev.MRTP13 | <ul><li>Updating to MRTP13.</li><li>Windows Mixed Reality motion controller rendering with glTF format read from WU driver.</li></ul>| [Complete: v1.Dev.MRTP13](https://github.com/Microsoft/HoloToolkit-Unity/releases/tag/v1.Dev.MRTP13) |
97-
| 2017.2.0 | Mid Aug 2017 | v1.Dev.2017.2.0 | <ul><li>Adapting to Unity's breaking changes of xR namespace and others.</li></ul>| In progress |
98-
| 2017.2.0 | End Sep 2017 | v1.Dev.2017.2.1 | <ul><li>Merge branch into master.</li></ul>| Not started. |
99+
| 2017.2.0 | Early Oct 2017 | v1.Dev.2017.2.0 | <ul><li>Adapting to Unity's breaking changes of xR namespace and others.</li></ul>| Complete |
100+
| 2017.2.0 | End Mid 2017 | v1.Dev.2017.2.1 | <ul><li>Merge branch into master.</li></ul>| In Progress |
99101

100102
# Upcoming Breaking Changes
101103

UpgradeGuide.md

+36
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
# General Release Guidelines
2+
3+
When updating the Mixed Reality Toolkit for Unity in your project always be sure to completely remove all the folders and assets of the toolkit before importing the unity package. Unity does not handle assets that have been deleted, removed, or renamed.
4+
5+
General releases will list breaking changes in their descriptions.
6+
7+
## 2017.2 Upgrade Guide for Window Mixed Reality
8+
9+
### What you'll need
10+
11+
- [Unity Editor 2017.2.0f3 MRTP](http://beta.unity3d.com/download/edcd66fb22ae/download.html) or later
12+
- Running the Windows Fall Creator's Update Build 1709 or later
13+
- Visual Studio 2017 build 15.3 or later
14+
- Window 10 SDK 10.0.16267.0 or later
15+
16+
### List of breaking changes
17+
- None to date. See [Unity's upgrade guide](https://docs.unity3d.com/Manual/UpgradeGuide20172.html) for Unity Specific changes.
18+
19+
## 2017.1 Upgrade Guide
20+
21+
### What you'll need
22+
23+
- [Unity Editor 2017.1.2f1](https://unity3d.com/unity/whats-new/unity-2017.1.2) or later
24+
- Window Build 1603 or later
25+
- Visual Studio 2015 or later
26+
- Windows 10 SDKs 10.0.10240.0 though 10.0.15063.0
27+
28+
### List of breaking changes
29+
- `TryGetPosition` is now `TryGetPointerPosition`
30+
- `TryGetOrientation` is now `TryGetPointerRotation`
31+
- All other changes should throw `Obsolete` warnings with suggested updates.
32+
- Renamed feature folders
33+
- Merged Test and Example folders
34+
- Removed `MicStream` scripts and libraries until they pass WACK
35+
- `GameObjects` that utilize the `WorldAnchorStore` need to have unique names.
36+
- `SetGlobalListeners` now registers/unregisters during OnEnable/OnDisable.

0 commit comments

Comments
 (0)