This repository was archived by the owner on Oct 1, 2025. It is now read-only.
Release 1.2.26
Important Service Updates
- SDK updated to version 1.2.26
Features
- The
HierarchicalStateOverrideComponentcan 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 newHierarchicalStates.UseOverrideMaterialflag and theHierarchicalStateOverrideComponent.OverrideMaterialproperty. - The
ColorMaterialnow 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 modesTextureCoordinateGenerationMode.PlanarWorldSpaceandTextureCoordinateGenerationMode.PlanarObjectSpace. These modes generate the texture coordinates from vertex distance to two user-defined planes. The two planes are exposed throughColorMaterial.TexCoordPlaneUandColorMaterial.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
ARRServiceUnitynot fully resetting and unable to start new session after callingForgetSessionwhile a session is still starting.