Tags: oculus-samples/Unity-SharedSpatialAnchors
Tags
Release for updated SDK 76.0.1 Summary: Packages versions com.meta.xr.sdk.core: 76.0.1 com.meta.xr.sdk.interaction: 76.0.1 com.meta.xr.sdk.interaction.ovr: 76.0.1 com.meta.xr.sdk.platform: 76.0.0 Reviewed By: jinsongh2 Differential Revision: D74913839 fbshipit-source-id: aa761af1e47ac8ed59e00d2e909814778e2d0e59
Release for updated SDK 76.0.0 * Upgraded to Unity Editor 2022.3.15f1 (Core SDK's min supported version) * Now depends on Unity's OpenXR Plugin package (replaces the Oculus Plugin) * Reduced the size of Scenes/ColocationSessionGroups.unity by utilizing more prefabs. C# changes: * Platform SDK initialization now fails gracefully and informatively. * Added usage for Core API overload: OVRSpatialAnchor.LoadUnboundSharedAnchorsAsync(groupUuid, allowedAnchorUuids, unboundAnchors) (in ColoDiscoMan.cs). * Replaced PlayerPrefs with a proper, relatively lightweight serializer (LocallySaved.cs). Locally saved anchor IDs are saved to per-build and per-scene json datastores. * Improved "remembering" anchors. * Improved anchor.Source.IsMine reliability. * Refactored PhotonAnchorManager for more robust functionality as well as readability. * (minor) Revisited several classes for cleanliness/readability (MenuController, SampleExtensions, ...). * (minor) Pulled several common functionalities up to separate source files (SampleStatus, SampleColors, PhotonExtensions). * (minor) Generally reduced explicit public singleton access in favor of public static methods. * (minor) Reduced the code complexity of some implementation details. * (minor) Removed unused Photon binaries, demos, utility code. fbshipit-source-id: 62c5fa314a67bbf4c338908154d6f0c610dc526a