Skip to content

Commit 2133436

Browse files
author
davidkline-ms
committed
Merge remote-tracking branch 'upstream/prerelease/2.3.0_stabilization' into configurator230
2 parents 56f1697 + 329a755 commit 2133436

File tree

4 files changed

+28
-14
lines changed

4 files changed

+28
-14
lines changed
24.6 KB
Loading
26.5 KB
Loading

Documentation/MRTK_PackageContents.md

Lines changed: 6 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ The Microsoft Mixed Reality Toolkit is provided as a collection of packages. The
55
- [Foundation](#foundation)
66
- [Extensions](#extensions)
77
- [Tools](#tools)
8-
- [Providers.UnityAR](#providersunityar)
98
- [Examples](#examples)
109

1110
## Foundation
@@ -18,8 +17,10 @@ The Microsoft.MixedRealityToolkit.Unity.Foundation package includes the core com
1817
| MixedRealityToolkit.Providers | | |
1918
| | [ObjectMeshObserver](SpatialAwareness/SpatialObjectMeshObserver.md) | Spatial awareness observer using a 3D model as the data. |
2019
| | OpenVR | Support for OpenVR devices. |
20+
| | [UnityAR](CameraSystem/UnityArCameraSettings.md) | (Experimental) Camera settings provider enabling MRTK use with mobile AR devices. |
2121
| | WindowsMixedReality | Support for Windows Mixed Reality devices, including Microsoft HoloLens and immersive headsets. |
2222
| | WindowsVoiceInput | Support for speech and dictation on Microsoft Windows platforms. |
23+
| | XRSDK | (Experimental) Support for [Unity's new XR framework](https://blogs.unity3d.com/2020/01/24/unity-xr-platform-updates/) in Unity 2019.3. |
2324
| MixedRealityToolkit.SDK | | |
2425
| | Experimental | Experimental features, including shaders, user interface controls and individual system managers. |
2526
| | Features | Functionality that builds upon the Foundation package. |
@@ -40,12 +41,13 @@ The Microsoft.MixedRealityToolkit.Unity.Foundation package includes the core com
4041

4142
The optional Microsoft.MixedRealityToolkit.Unity.Extensions package includes additional services that extend the functionality of the Microsoft Mixed Reality Toolkit.
4243

43-
> [!Note]
44+
> [!NOTE]
4445
> The extensions package requires Microsoft.MixedRealityToolkit.Unity.Foundation.
4546
4647
| Folder | Component | Description |
4748
| --- | --- | --- |
4849
| MixedRealityToolkit.Extensions | |
50+
| | HandPhysicsService | Service that adds physics support to articulated hands. |
4951
| | LostTrackingService | Service that simplifies handing of tracking loss on Microsoft HoloLens devices. |
5052
| | [SceneTransitionService](Extensions/SceneTransitionService/SceneTransitionServiceOverview.md) | Service that simplifies adding smooth scene transitions. |
5153

@@ -54,7 +56,7 @@ The optional Microsoft.MixedRealityToolkit.Unity.Extensions package includes add
5456
The optional Microsoft.MixedRealityToolkit.Unity.Tools package includes helpful tools that enhance the mixed reality development experience using the Microsoft Mixed Reality Toolkit.
5557
These tools are located in the **Mixed Reality Toolkit > Utilities** menu in the Unity Editor.
5658

57-
> [!Note]
59+
> [!NOTE]
5860
> The tools package requires Microsoft.MixedRealityToolkit.Unity.Foundation.
5961
6062
| Folder | Component | Description |
@@ -68,21 +70,11 @@ These tools are located in the **Mixed Reality Toolkit > Utilities** menu in the
6870
| | ScreenshotUtility | Enables capturing application images in the Unity editor. |
6971
| | TextureCombinerWindow | Utility to combine graphics textures. |
7072

71-
## Providers.UnityAR
72-
73-
> [!Note]
74-
> The UnityAR package requires Microsoft.MixedRealityToolkit.Unity.Foundation.
75-
76-
| Folder | Component | Description |
77-
| --- | --- | --- |
78-
| MixedRealityToolkit.Staging | | |
79-
| | [UnityAR](CameraSystem/UnityArCameraSettings.md) | Camera settings provider enabling MRTK use with mobile AR devices. |
80-
8173
## Examples
8274

8375
The optional Microsoft.MixedRealityToolkit.Unity.Examples package includes demonstration projects that illustrate the features of the Microsoft Mixed Reality Toolkit.
8476

85-
> [!Note]
77+
> [!NOTE]
8678
> The examples package requires Microsoft.MixedRealityToolkit.Unity.Foundation.
8779
8880
| Folder | Component | Description |

Documentation/ReleaseNotes.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@
1212
- [What's new](#whats-new-in-230)
1313
- [Known issues](#known-issues-in-230)
1414

15+
This release of the Microsoft Mixed Reality Toolkit supports the following devices and platforms.
16+
1517
- Microsoft HoloLens 2
1618
- Microsoft HoloLens (1st gen)
1719
- Windows Mixed Reality Immersive headsets
@@ -148,6 +150,26 @@ We are hoping to eventually deprecate ManipulationHandler and BoundingBox in fav
148150

149151
### Known issues in 2.3.0
150152

153+
**CS0579: Duplicate 'AssemblyVersion' attribute**
154+
155+
After enabling MSBuild for Unity, if Player Settings > Other Settings > API Compatibility Level is changed, Unity may report a large number of errors in project script files. Notably, there will be one or more CS0579 errors stating that there is a duplicate AssemblyVersion attribute.
156+
157+
This is caused by an issue in MSBuild for Unity ([#133](https://github.com/microsoft/MSBuildForUnity/issues/133)) where it is not properly removing dependency packages before restoring.
158+
159+
To resolve these errors:
160+
161+
- In the **Project** window, expand **Dependencies**
162+
- Open **Edit** > **Project Settings** > **Player**
163+
- Expand **Other Settings**
164+
- Examine the value of **Api Compatibility Level**
165+
166+
![API Compatibility Level](Images/ReleaseNotes/ApiCompatibilityLevel.png)
167+
168+
- If set to **.NET Standard 2.0**, delete the **Dependencies\net46** folder
169+
- If set to **.NET 4.x**, delete the **Dependencies\netstandard20** folder
170+
171+
![Duplicate dependencies](Images/ReleaseNotes/DuplicateDependencies.png)
172+
151173
**Issues with the Unity 2019.3 new XR platform on Windows Mixed Reality**
152174

153175
The following issues are known when using the new XR platform and version **2.0.4 (preview.3)** of the Windows XR Plugin:

0 commit comments

Comments
 (0)