You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The HierarchicalStateOverrideComponent can now be used to render subgraphs of models with a single material. This can be used to implement certain highlighting effects without cumbersome per-node material switches. This feature is exposed through the new HierarchicalStates.UseOverrideMaterial flag and the HierarchicalStateOverrideComponent.OverrideMaterial property.
The ColorMaterial now exposes a mode to define the generation mode of texture coordinates. Beside using the UV sets from the source model, there are now two new modes TextureCoordinateGenerationMode.PlanarWorldSpace and TextureCoordinateGenerationMode.PlanarObjectSpace. These modes generate the texture coordinates from vertex distance to two user-defined planes. The two planes are exposed through ColorMaterial.TexCoordPlaneU and ColorMaterial.TexCoordPlaneV. Use case for these texturing modes are highlighting effects where a texture is projected in world/object space.
Added proper support for MRC capture on HoloLens 2 / OpenXR. Captures will now have 3D content rendered in the camera's view instead of the left eye view. This requires more rendering resources. To restore the old behaviour, check "Disable First Person Observer" in the "OpenXR / Mixed Reality Features" section of the Unity project's settings.
Bug Fixes
Unity: Fixed ARRServiceUnity not fully resetting and unable to start new session after calling ForgetSession while a session is still starting.