From 87a011dc0df80fdd463622c76a1cd12ba3bacaa0 Mon Sep 17 00:00:00 2001 From: Jess Thomson Date: Tue, 7 Jul 2026 14:34:56 -0700 Subject: [PATCH 1/4] Updated to the latest 17.0.4 RP packages with upstreamed ASW changes --- Packages/manifest.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Packages/manifest.json b/Packages/manifest.json index 19648d6..977914a 100644 --- a/Packages/manifest.json +++ b/Packages/manifest.json @@ -2,14 +2,14 @@ "dependencies": { "com.meta.xr.sdk.core": "83.0.1", "com.meta.xr.sdk.interaction.ovr": "81.0.0", - "com.unity.collab-proxy": "2.9.3", - "com.unity.ide.visualstudio": "2.0.23", - "com.unity.render-pipelines.core": "git+https://github.com/Oculus-VR/Unity-Graphics.git?path=/Packages/com.unity.render-pipelines.core#6000.0/oculus-app-spacewarp", - "com.unity.render-pipelines.universal": "git+https://github.com/Oculus-VR/Unity-Graphics.git?path=/Packages/com.unity.render-pipelines.universal#6000.0/oculus-app-spacewarp", - "com.unity.shadergraph": "git+https://github.com/Oculus-VR/Unity-Graphics.git?path=/Packages/com.unity.shadergraph#6000.0/oculus-app-spacewarp", + "com.unity.collab-proxy": "2.12.4", + "com.unity.ide.visualstudio": "2.0.27", + "com.unity.render-pipelines.core": "17.0.4", + "com.unity.render-pipelines.universal": "17.0.4", + "com.unity.shadergraph": "17.0.4", "com.unity.toolchain.win-x86_64-linux-x86_64": "2.0.10", "com.unity.ugui": "2.0.0", - "com.unity.xr.openxr": "1.15.1", + "com.unity.xr.openxr": "1.16.1", "com.unity.modules.ai": "1.0.0", "com.unity.modules.androidjni": "1.0.0", "com.unity.modules.animation": "1.0.0", From bcec6ab837502d1751e6e621b8813884bca8395b Mon Sep 17 00:00:00 2001 From: Jess Thomson Date: Wed, 8 Jul 2026 09:46:53 -0700 Subject: [PATCH 2/4] Added auto-generated assets from meta-openxr --- ...niversalRenderPipelineGlobalSettings.asset | 149 +++- Assets/XR/Loaders/SimulationLoader.asset | 14 + Assets/XR/Loaders/SimulationLoader.asset.meta | 8 + Assets/XR/Resources.meta | 8 + .../XRSimulationRuntimeSettings.asset | 69 ++ .../XRSimulationRuntimeSettings.asset.meta | 8 + .../XR/Settings/OpenXR Package Settings.asset | 642 +++++++++++++++++- Assets/XR/Settings/XRSimulationSettings.asset | 14 + .../Settings/XRSimulationSettings.asset.meta | 8 + Assets/XR/UserSimulationSettings.meta | 8 + .../XR/UserSimulationSettings/Resources.meta | 8 + .../Resources/XRSimulationPreferences.asset | 24 + .../XRSimulationPreferences.asset.meta | 8 + .../SimulationEnvironmentAssetsManager.asset | 16 + ...ulationEnvironmentAssetsManager.asset.meta | 8 + Packages/manifest.json | 7 +- Packages/packages-lock.json | 87 ++- ProjectSettings/EditorBuildSettings.asset | 1 + ProjectSettings/ProjectVersion.txt | 4 +- ProjectSettings/TagManager.asset | 25 +- 20 files changed, 1069 insertions(+), 47 deletions(-) create mode 100644 Assets/XR/Loaders/SimulationLoader.asset create mode 100644 Assets/XR/Loaders/SimulationLoader.asset.meta create mode 100644 Assets/XR/Resources.meta create mode 100644 Assets/XR/Resources/XRSimulationRuntimeSettings.asset create mode 100644 Assets/XR/Resources/XRSimulationRuntimeSettings.asset.meta create mode 100644 Assets/XR/Settings/XRSimulationSettings.asset create mode 100644 Assets/XR/Settings/XRSimulationSettings.asset.meta create mode 100644 Assets/XR/UserSimulationSettings.meta create mode 100644 Assets/XR/UserSimulationSettings/Resources.meta create mode 100644 Assets/XR/UserSimulationSettings/Resources/XRSimulationPreferences.asset create mode 100644 Assets/XR/UserSimulationSettings/Resources/XRSimulationPreferences.asset.meta create mode 100644 Assets/XR/UserSimulationSettings/SimulationEnvironmentAssetsManager.asset create mode 100644 Assets/XR/UserSimulationSettings/SimulationEnvironmentAssetsManager.asset.meta diff --git a/Assets/UniversalRenderPipelineGlobalSettings.asset b/Assets/UniversalRenderPipelineGlobalSettings.asset index f874399..ba605ec 100644 --- a/Assets/UniversalRenderPipelineGlobalSettings.asset +++ b/Assets/UniversalRenderPipelineGlobalSettings.asset @@ -54,19 +54,15 @@ MonoBehaviour: - rid: 825280279116513298 - rid: 825280279116513299 - rid: 825280279116513300 + - rid: 1914996491468669122 + - rid: 1914996491468669123 + - rid: 1914996491468669124 + - rid: 1914996491468669125 + - rid: 1914996491468669126 + - rid: 1914996492498632704 + - rid: 1914996492498632705 m_RuntimeSettings: - m_List: - - rid: 825280279116513281 - - rid: 825280279116513283 - - rid: 825280279116513285 - - rid: 825280279116513286 - - rid: 825280279116513288 - - rid: 825280279116513289 - - rid: 825280279116513290 - - rid: 825280279116513292 - - rid: 825280279116513293 - - rid: 825280279116513297 - - rid: 825280279116513300 + m_List: [] m_AssetVersion: 8 m_ObsoleteDefaultVolumeProfile: {fileID: 0} m_RenderingLayerNames: @@ -118,6 +114,9 @@ MonoBehaviour: m_CoreBlitPS: {fileID: 4800000, guid: 93446b5c5339d4f00b85c159e1159b7c, type: 3} m_CoreBlitColorAndDepthPS: {fileID: 4800000, guid: d104b2fc1ca6445babb8e90b0758136b, type: 3} m_SamplingPS: {fileID: 4800000, guid: 04c410c9937594faa893a11dceb85f7e, type: 3} + m_TerrainDetailLit: {fileID: 4800000, guid: f6783ab646d374f94b199774402a5144, type: 3} + m_TerrainDetailGrassBillboard: {fileID: 4800000, guid: 29868e73b638e48ca99a19ea58c48d90, type: 3} + m_TerrainDetailGrass: {fileID: 4800000, guid: e507fdfead5ca47e8b9a768b51c291a1, type: 3} - rid: 825280279116513282 type: {class: Renderer2DResources, ns: UnityEngine.Rendering.Universal, asm: Unity.RenderPipelines.Universal.Runtime} data: @@ -146,6 +145,7 @@ MonoBehaviour: m_DefaultLineMaterial: {fileID: 2100000, guid: e823cd5b5d27c0f4b8256e7c12ee3e6d, type: 2} m_DefaultTerrainMaterial: {fileID: 2100000, guid: 594ea882c5a793440b60ff72d896021e, type: 2} m_DefaultDecalMaterial: {fileID: 2100000, guid: 31d0dcc6f2dd4e4408d18036a2c93862, type: 2} + m_DefaultSpriteMaterial: {fileID: 2100000, guid: 9dfc825aed78fcd4ba02077103263b40, type: 2} - rid: 825280279116513285 type: {class: UniversalRenderPipelineRuntimeXRResources, ns: UnityEngine.Rendering.Universal, asm: Unity.RenderPipelines.Universal.Runtime} data: @@ -184,6 +184,8 @@ MonoBehaviour: m_CopyDepthPS: {fileID: 4800000, guid: d6dae50ee9e1bfa4db75f19f99355220, type: 3} m_CameraMotionVector: {fileID: 4800000, guid: c56b7e0d4c7cb484e959caeeedae9bbf, type: 3} m_StencilDeferredPS: {fileID: 4800000, guid: e9155b26e1bc55942a41e518703fe304, type: 3} + m_ClusterDeferred: {fileID: 4800000, guid: 222cce62363a44a380c36bf03b392608, type: 3} + m_StencilDitherMaskSeedPS: {fileID: 4800000, guid: 8c3ee818f2efa514c889881ccb2e95a2, type: 3} m_DBufferClear: {fileID: 4800000, guid: f056d8bd2a1c7e44e9729144b4c70395, type: 3} - rid: 825280279116513291 type: {class: GPUResidentDrawerResources, ns: UnityEngine.Rendering, asm: Unity.RenderPipelines.GPUDriven.Runtime} @@ -264,3 +266,126 @@ MonoBehaviour: m_ExportShaderVariants: 1 m_ShaderVariantLogLevel: 0 m_StripRuntimeDebugShaders: 1 + - rid: 1914996491468669122 + type: {class: ScreenSpaceAmbientOcclusionDynamicResources, ns: UnityEngine.Rendering.Universal, asm: Unity.RenderPipelines.Universal.Runtime} + data: + m_BlueNoise256Textures: + - {fileID: 2800000, guid: 36f118343fc974119bee3d09e2111500, type: 3} + - {fileID: 2800000, guid: 4b7b083e6b6734e8bb2838b0b50a0bc8, type: 3} + - {fileID: 2800000, guid: c06cc21c692f94f5fb5206247191eeee, type: 3} + - {fileID: 2800000, guid: cb76dd40fa7654f9587f6a344f125c9a, type: 3} + - {fileID: 2800000, guid: e32226222ff144b24bf3a5a451de54bc, type: 3} + - {fileID: 2800000, guid: 3302065f671a8450b82c9ddf07426f3a, type: 3} + - {fileID: 2800000, guid: 56a77a3e8d64f47b6afe9e3c95cb57d5, type: 3} + m_Version: 0 + - rid: 1914996491468669123 + type: {class: PostProcessData/TextureResources, ns: UnityEngine.Rendering.Universal, asm: Unity.RenderPipelines.Universal.Runtime} + data: + blueNoise16LTex: + - {fileID: 2800000, guid: 81200413a40918d4d8702e94db29911c, type: 3} + - {fileID: 2800000, guid: d50c5e07c9911a74982bddf7f3075e7b, type: 3} + - {fileID: 2800000, guid: 1134690bf9216164dbc75050e35b7900, type: 3} + - {fileID: 2800000, guid: 7ce2118f74614a94aa8a0cdf2e6062c3, type: 3} + - {fileID: 2800000, guid: 2ca97df9d1801e84a8a8f2c53cb744f0, type: 3} + - {fileID: 2800000, guid: e63eef8f54aa9dc4da9a5ac094b503b5, type: 3} + - {fileID: 2800000, guid: 39451254daebd6d40b52899c1f1c0c1b, type: 3} + - {fileID: 2800000, guid: c94ad916058dff743b0f1c969ddbe660, type: 3} + - {fileID: 2800000, guid: ed5ea7ce59ca8ec4f9f14bf470a30f35, type: 3} + - {fileID: 2800000, guid: 071e954febf155243a6c81e48f452644, type: 3} + - {fileID: 2800000, guid: 96aaab9cc247d0b4c98132159688c1af, type: 3} + - {fileID: 2800000, guid: fc3fa8f108657e14486697c9a84ccfc5, type: 3} + - {fileID: 2800000, guid: bfed3e498947fcb4890b7f40f54d85b9, type: 3} + - {fileID: 2800000, guid: d512512f4af60a442ab3458489412954, type: 3} + - {fileID: 2800000, guid: 47a45908f6db0cb44a0d5e961143afec, type: 3} + - {fileID: 2800000, guid: 4dcc0502f8586f941b5c4a66717205e8, type: 3} + - {fileID: 2800000, guid: 9d92991794bb5864c8085468b97aa067, type: 3} + - {fileID: 2800000, guid: 14381521ff11cb74abe3fe65401c23be, type: 3} + - {fileID: 2800000, guid: d36f0fe53425e08499a2333cf423634c, type: 3} + - {fileID: 2800000, guid: d4044ea2490d63b43aa1765f8efbf8a9, type: 3} + - {fileID: 2800000, guid: c9bd74624d8070f429e3f46d161f9204, type: 3} + - {fileID: 2800000, guid: d5c9b274310e5524ebe32a4e4da3df1f, type: 3} + - {fileID: 2800000, guid: f69770e54f2823f43badf77916acad83, type: 3} + - {fileID: 2800000, guid: 10b6c6d22e73dea46a8ab36b6eebd629, type: 3} + - {fileID: 2800000, guid: a2ec5cbf5a9b64345ad3fab0912ddf7b, type: 3} + - {fileID: 2800000, guid: 1c3c6d69a645b804fa232004b96b7ad3, type: 3} + - {fileID: 2800000, guid: d18a24d7b4ed50f4387993566d9d3ae2, type: 3} + - {fileID: 2800000, guid: c989e1ed85cf7154caa922fec53e6af6, type: 3} + - {fileID: 2800000, guid: ff47e5a0f105eb34883b973e51f4db62, type: 3} + - {fileID: 2800000, guid: fa042edbfc40fbd4bad0ab9d505b1223, type: 3} + - {fileID: 2800000, guid: 896d9004736809c4fb5973b7c12eb8b9, type: 3} + - {fileID: 2800000, guid: 179f794063d2a66478e6e726f84a65bc, type: 3} + filmGrainTex: + - {fileID: 2800000, guid: 654c582f7f8a5a14dbd7d119cbde215d, type: 3} + - {fileID: 2800000, guid: dd77ffd079630404e879388999033049, type: 3} + - {fileID: 2800000, guid: 1097e90e1306e26439701489f391a6c0, type: 3} + - {fileID: 2800000, guid: f0b67500f7fad3b4c9f2b13e8f41ba6e, type: 3} + - {fileID: 2800000, guid: 9930fb4528622b34687b00bbe6883de7, type: 3} + - {fileID: 2800000, guid: bd9e8c758250ef449a4b4bfaad7a2133, type: 3} + - {fileID: 2800000, guid: 510a2f57334933e4a8dbabe4c30204e4, type: 3} + - {fileID: 2800000, guid: b4db8180660810945bf8d55ab44352ad, type: 3} + - {fileID: 2800000, guid: fd2fd78b392986e42a12df2177d3b89c, type: 3} + - {fileID: 2800000, guid: 5cdee82a77d13994f83b8fdabed7c301, type: 3} + smaaAreaTex: {fileID: 2800000, guid: d1f1048909d55cd4fa1126ab998f617e, type: 3} + smaaSearchTex: {fileID: 2800000, guid: 51eee22c2a633ef4aada830eed57c3fd, type: 3} + m_TexturesResourcesVersion: 0 + - rid: 1914996491468669124 + type: {class: PostProcessData/ShaderResources, ns: UnityEngine.Rendering.Universal, asm: Unity.RenderPipelines.Universal.Runtime} + data: + stopNanPS: {fileID: 4800000, guid: 1121bb4e615ca3c48b214e79e841e823, type: 3} + subpixelMorphologicalAntialiasingPS: {fileID: 4800000, guid: 63eaba0ebfb82cc43bde059b4a8c65f6, type: 3} + gaussianDepthOfFieldPS: {fileID: 4800000, guid: 5e7134d6e63e0bc47a1dd2669cedb379, type: 3} + bokehDepthOfFieldPS: {fileID: 4800000, guid: 2aed67ad60045d54ba3a00c91e2d2631, type: 3} + cameraMotionBlurPS: {fileID: 4800000, guid: 1edcd131364091c46a17cbff0b1de97a, type: 3} + paniniProjectionPS: {fileID: 4800000, guid: a15b78cf8ca26ca4fb2090293153c62c, type: 3} + lutBuilderLdrPS: {fileID: 4800000, guid: 65df88701913c224d95fc554db28381a, type: 3} + lutBuilderHdrPS: {fileID: 4800000, guid: ec9fec698a3456d4fb18cf8bacb7a2bc, type: 3} + bloomPS: {fileID: 4800000, guid: 5f1864addb451f54bae8c86d230f736e, type: 3} + temporalAntialiasingPS: {fileID: 4800000, guid: 9c70c1a35ff15f340b38ea84842358bf, type: 3} + LensFlareDataDrivenPS: {fileID: 4800000, guid: 6cda457ac28612740adb23da5d39ea92, type: 3} + LensFlareScreenSpacePS: {fileID: 4800000, guid: 701880fecb344ea4c9cd0db3407ab287, type: 3} + scalingSetupPS: {fileID: 4800000, guid: e8ee25143a34b8c4388709ea947055d1, type: 3} + easuPS: {fileID: 4800000, guid: 562b7ae4f629f144aa97780546fce7c6, type: 3} + uberPostPS: {fileID: 4800000, guid: e7857e9d0c934dc4f83f270f8447b006, type: 3} + finalPostPassPS: {fileID: 4800000, guid: c49e63ed1bbcb334780a3bd19dfed403, type: 3} + m_ShaderResourcesVersion: 0 + - rid: 1914996491468669125 + type: {class: ScreenSpaceAmbientOcclusionPersistentResources, ns: UnityEngine.Rendering.Universal, asm: Unity.RenderPipelines.Universal.Runtime} + data: + m_Shader: {fileID: 4800000, guid: 0849e84e3d62649e8882e9d6f056a017, type: 3} + m_Version: 0 + - rid: 1914996491468669126 + type: {class: UniversalRenderPipelineEditorAssets, ns: UnityEngine.Rendering.Universal, asm: Unity.RenderPipelines.Universal.Runtime} + data: + m_DefaultSettingsVolumeProfile: {fileID: 11400000, guid: eda47df5b85f4f249abf7abd73db2cb2, type: 2} + - rid: 1914996492498632704 + type: {class: LightmapSamplingSettings, ns: UnityEngine.Rendering, asm: Unity.RenderPipelines.Core.Runtime} + data: + m_Version: 1 + m_UseBicubicLightmapSampling: 0 + - rid: 1914996492498632705 + type: {class: VrsRenderPipelineRuntimeResources, ns: UnityEngine.Rendering, asm: Unity.RenderPipelines.Core.Runtime} + data: + m_TextureComputeShader: {fileID: 7200000, guid: cacb30de6c40c7444bbc78cb0a81fd2a, type: 3} + m_VisualizationShader: {fileID: 4800000, guid: 620b55b8040a88d468e94abe55bed5ba, type: 3} + m_VisualizationLookupTable: + m_Data: + - {r: 1, g: 0, b: 0, a: 1} + - {r: 1, g: 0.92156863, b: 0.015686275, a: 1} + - {r: 1, g: 1, b: 1, a: 1} + - {r: 0, g: 1, b: 0, a: 1} + - {r: 0.75, g: 0.75, b: 0, a: 1} + - {r: 0, g: 0.75, b: 0.55, a: 1} + - {r: 0.5, g: 0, b: 0.5, a: 1} + - {r: 0.5, g: 0.5, b: 0.5, a: 1} + - {r: 0, g: 0, b: 1, a: 1} + m_ConversionLookupTable: + m_Data: + - {r: 1, g: 0, b: 0, a: 1} + - {r: 1, g: 0.92156863, b: 0.015686275, a: 1} + - {r: 1, g: 1, b: 1, a: 1} + - {r: 0, g: 1, b: 0, a: 1} + - {r: 0.75, g: 0.75, b: 0, a: 1} + - {r: 0, g: 0.75, b: 0.55, a: 1} + - {r: 0.5, g: 0, b: 0.5, a: 1} + - {r: 0.5, g: 0.5, b: 0.5, a: 1} + - {r: 0, g: 0, b: 1, a: 1} diff --git a/Assets/XR/Loaders/SimulationLoader.asset b/Assets/XR/Loaders/SimulationLoader.asset new file mode 100644 index 0000000..f560076 --- /dev/null +++ b/Assets/XR/Loaders/SimulationLoader.asset @@ -0,0 +1,14 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: df71837a07684b24082222c253aa156a, type: 3} + m_Name: SimulationLoader + m_EditorClassIdentifier: diff --git a/Assets/XR/Loaders/SimulationLoader.asset.meta b/Assets/XR/Loaders/SimulationLoader.asset.meta new file mode 100644 index 0000000..cc1b2c7 --- /dev/null +++ b/Assets/XR/Loaders/SimulationLoader.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: cd1f59f66235d41c1b373dc4d7b5073c +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/XR/Resources.meta b/Assets/XR/Resources.meta new file mode 100644 index 0000000..cdd6814 --- /dev/null +++ b/Assets/XR/Resources.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c9e04c77b2f324885ae993c668e1a1e9 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/XR/Resources/XRSimulationRuntimeSettings.asset b/Assets/XR/Resources/XRSimulationRuntimeSettings.asset new file mode 100644 index 0000000..12e7500 --- /dev/null +++ b/Assets/XR/Resources/XRSimulationRuntimeSettings.asset @@ -0,0 +1,69 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e2b12afd4d27418a9cfb2823fe2b9ff3, type: 3} + m_Name: XRSimulationRuntimeSettings + m_EditorClassIdentifier: + m_EnvironmentLayer: 30 + m_EnvironmentScanParams: + m_MinimumRescanTime: 0.1 + m_DeltaCameraDistanceToRescan: 0.025 + m_DeltaCameraAngleToRescan: 4 + m_RaysPerCast: 10 + m_MaximumHitDistance: 12 + m_MinimumHitDistance: 0.05 + m_PlaneFindingParams: + m_MinimumPlaneUpdateTime: 0.13 + m_MinPointsPerSqMeter: 30 + m_MinSideLength: 0.11 + m_InLayerMergeDistance: 0.2 + m_CrossLayerMergeDistance: 0.05 + m_CheckEmptyArea: 0 + m_AllowedEmptyAreaCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_PointUpdateDropoutRate: 0.4 + m_NormalToleranceAngle: 15 + m_VoxelSize: 0.1 + m_TrackedImageDiscoveryParams: + m_TrackingUpdateInterval: 0.09 + m_EnvironmentProbeDiscoveryParams: + m_MinUpdateTime: 0.2 + m_MaxDiscoveryDistance: 3 + m_DiscoveryDelayTime: 1 + m_CubemapFaceSize: 16 + m_AnchorDiscoveryParams: + m_MinTimeUntilUpdate: 0.2 + m_BoundingBoxDiscoveryParams: + m_TrackingUpdateInterval: 0.09 + m_UseXRay: 1 + m_FlipXRayDirection: 0 diff --git a/Assets/XR/Resources/XRSimulationRuntimeSettings.asset.meta b/Assets/XR/Resources/XRSimulationRuntimeSettings.asset.meta new file mode 100644 index 0000000..3086bf1 --- /dev/null +++ b/Assets/XR/Resources/XRSimulationRuntimeSettings.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 88bc6073a01e745f5aa3d9d20bfb2ad8 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/XR/Settings/OpenXR Package Settings.asset b/Assets/XR/Settings/OpenXR Package Settings.asset index 4c20ead..a20a89a 100644 --- a/Assets/XR/Settings/OpenXR Package Settings.asset +++ b/Assets/XR/Settings/OpenXR Package Settings.asset @@ -19,7 +19,9 @@ MonoBehaviour: openxrExtensionStrings: XR_EXT_palm_pose company: Unity priority: 0 + targetOpenXRApiVersion: required: 0 + customRuntimeLoaderName: --- !u!114 &-8931412023158928190 MonoBehaviour: m_ObjectHideFlags: 0 @@ -39,7 +41,9 @@ MonoBehaviour: openxrExtensionStrings: company: Unity priority: 0 + targetOpenXRApiVersion: required: 0 + customRuntimeLoaderName: cacheSize: 1048576 perThreadCacheSize: 51200 --- !u!114 &-8928078835416703467 @@ -61,7 +65,31 @@ MonoBehaviour: openxrExtensionStrings: company: Unity priority: 0 + targetOpenXRApiVersion: required: 0 + customRuntimeLoaderName: +--- !u!114 &-8864355180013953091 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4ec7ac3a07bc448fbb43bbcff14d5b12, type: 3} + m_Name: ARRaycastFeature Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: 'Meta Quest: Raycasts' + version: 0.1.0 + featureIdInternal: com.unity.openxr.feature.arfoundation-meta-raycast + openxrExtensionStrings: + company: Unity Technologies + priority: 0 + targetOpenXRApiVersion: + required: 0 + customRuntimeLoaderName: --- !u!114 &-8461534948764280904 MonoBehaviour: m_ObjectHideFlags: 0 @@ -81,7 +109,31 @@ MonoBehaviour: openxrExtensionStrings: 'XR_FB_foveation XR_FB_foveation_configuration XR_FB_foveation_vulkan ' company: Meta priority: 0 + targetOpenXRApiVersion: + required: 0 + customRuntimeLoaderName: +--- !u!114 &-7826861093161430685 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7e567abbf4d944210acb6315178bb015, type: 3} + m_Name: ARCameraFeature Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: 'Meta Quest: Camera (Passthrough)' + version: 0.1.0 + featureIdInternal: com.unity.openxr.feature.arfoundation-meta-camera + openxrExtensionStrings: XR_FB_passthrough + company: Unity Technologies + priority: 0 + targetOpenXRApiVersion: required: 0 + customRuntimeLoaderName: --- !u!114 &-7556416973366730835 MonoBehaviour: m_ObjectHideFlags: 0 @@ -101,7 +153,75 @@ MonoBehaviour: openxrExtensionStrings: company: Unity priority: 0 + targetOpenXRApiVersion: required: 0 + customRuntimeLoaderName: +--- !u!114 &-7394038460010575347 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 85fd4a84074c74cb183c18e803dabb9e, type: 3} + m_Name: ARAnchorFeature Standalone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: 'Meta Quest: Anchors' + version: 0.1.0 + featureIdInternal: com.unity.openxr.feature.arfoundation-meta-anchor + openxrExtensionStrings: XR_FB_spatial_entity XR_META_spatial_entity_discovery XR_META_spatial_entity_persistence + company: Unity Technologies + priority: 0 + targetOpenXRApiVersion: + required: 0 + customRuntimeLoaderName: +--- !u!114 &-6890860990468606467 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d00bb9c182ae8406ca03773119fa07ea, type: 3} + m_Name: ARPlaneFeature Standalone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: 'Meta Quest: Planes' + version: 0.1.0 + featureIdInternal: com.unity.openxr.feature.arfoundation-meta-plane + openxrExtensionStrings: XR_FB_scene XR_FB_spatial_entity XR_META_spatial_entity_discovery + company: Unity Technologies + priority: 0 + targetOpenXRApiVersion: + required: 0 + customRuntimeLoaderName: +--- !u!114 &-6757132386122465498 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d00bb9c182ae8406ca03773119fa07ea, type: 3} + m_Name: ARPlaneFeature Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: 'Meta Quest: Planes' + version: 0.1.0 + featureIdInternal: com.unity.openxr.feature.arfoundation-meta-plane + openxrExtensionStrings: XR_FB_scene XR_FB_spatial_entity XR_META_spatial_entity_discovery + company: Unity Technologies + priority: 0 + targetOpenXRApiVersion: + required: 0 + customRuntimeLoaderName: --- !u!114 &-6661544075926866940 MonoBehaviour: m_ObjectHideFlags: 0 @@ -121,7 +241,9 @@ MonoBehaviour: openxrExtensionStrings: XR_META_vulkan_swapchain_create_info company: Meta priority: 0 + targetOpenXRApiVersion: required: 0 + customRuntimeLoaderName: --- !u!114 &-6338851168872399023 MonoBehaviour: m_ObjectHideFlags: 0 @@ -141,7 +263,55 @@ MonoBehaviour: openxrExtensionStrings: XR_EXT_hand_interaction company: Unity priority: 0 + targetOpenXRApiVersion: + required: 0 + customRuntimeLoaderName: +--- !u!114 &-6198939535674098859 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 01512f11fe5096443ad972feb69271f6, type: 3} + m_Name: SpaceWarpFeature Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Application SpaceWarp + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.spacewarp + openxrExtensionStrings: XR_FB_space_warp + company: Unity + priority: 0 + targetOpenXRApiVersion: + required: 0 + customRuntimeLoaderName: + m_UseRightHandedNDC: 0 +--- !u!114 &-6154781009651154483 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8b9b8cd1fcf8499eb57f194da9698fcd, type: 3} + m_Name: AROcclusionFeature Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: 'Meta Quest: Occlusion' + version: 0.1.0 + featureIdInternal: com.unity.openxr.feature.arfoundation-meta-occlusion + openxrExtensionStrings: XR_META_environment_depth + company: Unity Technologies + priority: 0 + targetOpenXRApiVersion: required: 0 + customRuntimeLoaderName: + m_EnableHandRemoval: 0 --- !u!114 &-5824176077667688242 MonoBehaviour: m_ObjectHideFlags: 0 @@ -190,7 +360,75 @@ MonoBehaviour: XR_EXT_local_floor ' company: Meta priority: 0 + targetOpenXRApiVersion: + required: 0 + customRuntimeLoaderName: +--- !u!114 &-5725544526358699513 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4f61610f95074135a9fd060fc37c4788, type: 3} + m_Name: BoundaryVisibilityFeature Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: 'Meta Quest: Boundary Visibility' + version: 0.1.0 + featureIdInternal: com.unity.openxr.feature.meta-boundary-visibility + openxrExtensionStrings: XR_META_boundary_visibility + company: Unity Technologies + priority: 0 + targetOpenXRApiVersion: required: 0 + customRuntimeLoaderName: +--- !u!114 &-5029817364877561590 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 076937beb8763d94790d2e9cc1248ac8, type: 3} + m_Name: ARSessionFeature Standalone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: 'Meta Quest: Session' + version: 0.1.0 + featureIdInternal: com.unity.openxr.feature.arfoundation-meta-session + openxrExtensionStrings: XR_FB_scene_capture + company: Unity Technologies + priority: 0 + targetOpenXRApiVersion: + required: 0 + customRuntimeLoaderName: +--- !u!114 &-4284712500987049289 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 85fd4a84074c74cb183c18e803dabb9e, type: 3} + m_Name: ARAnchorFeature Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: 'Meta Quest: Anchors' + version: 0.1.0 + featureIdInternal: com.unity.openxr.feature.arfoundation-meta-anchor + openxrExtensionStrings: XR_FB_spatial_entity XR_META_spatial_entity_discovery XR_META_spatial_entity_persistence + company: Unity Technologies + priority: 0 + targetOpenXRApiVersion: + required: 0 + customRuntimeLoaderName: --- !u!114 &-4010510267069585833 MonoBehaviour: m_ObjectHideFlags: 0 @@ -210,7 +448,9 @@ MonoBehaviour: openxrExtensionStrings: XR_MSFT_hand_interaction company: Unity priority: 0 + targetOpenXRApiVersion: required: 0 + customRuntimeLoaderName: --- !u!114 &-3802196503668204768 MonoBehaviour: m_ObjectHideFlags: 0 @@ -230,7 +470,31 @@ MonoBehaviour: openxrExtensionStrings: XR_EXT_hand_interaction company: Unity priority: 0 + targetOpenXRApiVersion: required: 0 + customRuntimeLoaderName: +--- !u!114 &-3661010191474590476 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dfde4033cbc8045a69c465b226fd4284, type: 3} + m_Name: DisplayUtilitiesFeature Standalone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: 'Meta Quest: Display Utilities' + version: 0.1.0 + featureIdInternal: com.unity.openxr.feature.meta-display-utilities + openxrExtensionStrings: XR_FB_display_refresh_rate + company: Unity Technologies + priority: 0 + targetOpenXRApiVersion: + required: 0 + customRuntimeLoaderName: --- !u!114 &-3570439748342124789 MonoBehaviour: m_ObjectHideFlags: 0 @@ -250,7 +514,9 @@ MonoBehaviour: openxrExtensionStrings: 'XR_FB_foveation XR_FB_foveation_configuration XR_FB_foveation_vulkan ' company: Meta priority: 0 + targetOpenXRApiVersion: required: 0 + customRuntimeLoaderName: --- !u!114 &-2453709622835485901 MonoBehaviour: m_ObjectHideFlags: 0 @@ -264,6 +530,8 @@ MonoBehaviour: m_Name: Android m_EditorClassIdentifier: features: + - {fileID: 5927081037421345588} + - {fileID: -6198939535674098859} - {fileID: 632652845885119695} - {fileID: -256919004417116263} - {fileID: 1036198271399581341} @@ -274,6 +542,16 @@ MonoBehaviour: - {fileID: 1469461182097217616} - {fileID: 2486366469558904242} - {fileID: 1028083911477096407} + - {fileID: -4284712500987049289} + - {fileID: -5725544526358699513} + - {fileID: 5291492280309878436} + - {fileID: -7826861093161430685} + - {fileID: 1050055916792881866} + - {fileID: 3898244531494807555} + - {fileID: -6154781009651154483} + - {fileID: -6757132386122465498} + - {fileID: -8864355180013953091} + - {fileID: 1090113986452487411} - {fileID: 7001006487468582676} - {fileID: -5824176077667688242} - {fileID: -8461534948764280904} @@ -286,6 +564,7 @@ MonoBehaviour: - {fileID: -9204073544838225467} - {fileID: -8931412023158928190} - {fileID: -1893386622905043851} + customLoaderName: m_renderMode: 1 m_latencyOptimization: 1 m_autoColorSubmissionMode: 1 @@ -295,7 +574,32 @@ MonoBehaviour: m_spacewarpMotionVectorTextureFormat: 0 m_optimizeBufferDiscards: 1 m_symmetricProjection: 0 + m_optimizeMultiviewRenderRegions: 0 + m_multiviewRenderRegionsOptimizationMode: 0 + m_hasMigratedMultiviewRenderRegionSetting: 1 m_foveatedRenderingApi: 0 +--- !u!114 &-2172518909248437030 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4ec7ac3a07bc448fbb43bbcff14d5b12, type: 3} + m_Name: ARRaycastFeature Standalone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: 'Meta Quest: Raycasts' + version: 0.1.0 + featureIdInternal: com.unity.openxr.feature.arfoundation-meta-raycast + openxrExtensionStrings: + company: Unity Technologies + priority: 0 + targetOpenXRApiVersion: + required: 0 + customRuntimeLoaderName: --- !u!114 &-2085171861243646101 MonoBehaviour: m_ObjectHideFlags: 0 @@ -315,7 +619,9 @@ MonoBehaviour: openxrExtensionStrings: company: Unity priority: 0 + targetOpenXRApiVersion: required: 0 + customRuntimeLoaderName: cacheSize: 1048576 perThreadCacheSize: 51200 --- !u!114 &-1893386622905043851 @@ -337,7 +643,9 @@ MonoBehaviour: openxrExtensionStrings: XR_EXT_performance_settings company: Unity priority: 0 + targetOpenXRApiVersion: required: 0 + customRuntimeLoaderName: --- !u!114 &-1781767210974938503 MonoBehaviour: m_ObjectHideFlags: 0 @@ -359,7 +667,10 @@ MonoBehaviour: XR_META_vulkan_swapchain_create_info company: Unity priority: 0 + targetOpenXRApiVersion: required: 0 + customRuntimeLoaderName: + enableSubsampledLayout: 0 --- !u!114 &-1617020675500939491 MonoBehaviour: m_ObjectHideFlags: 0 @@ -379,7 +690,9 @@ MonoBehaviour: openxrExtensionStrings: XR_FB_touch_controller_pro company: Unity priority: 0 + targetOpenXRApiVersion: required: 0 + customRuntimeLoaderName: --- !u!114 &-1512069178412848634 MonoBehaviour: m_ObjectHideFlags: 0 @@ -399,7 +712,9 @@ MonoBehaviour: openxrExtensionStrings: company: Unity priority: 0 + targetOpenXRApiVersion: required: 0 + customRuntimeLoaderName: --- !u!114 &-1504562337578296693 MonoBehaviour: m_ObjectHideFlags: 0 @@ -419,7 +734,9 @@ MonoBehaviour: openxrExtensionStrings: XR_META_touch_controller_plus company: Unity priority: 0 + targetOpenXRApiVersion: required: 0 + customRuntimeLoaderName: --- !u!114 &-1497812313527232800 MonoBehaviour: m_ObjectHideFlags: 0 @@ -468,7 +785,9 @@ MonoBehaviour: XR_EXT_local_floor ' company: Meta priority: 0 + targetOpenXRApiVersion: required: 0 + customRuntimeLoaderName: --- !u!114 &-1103649047289256508 MonoBehaviour: m_ObjectHideFlags: 0 @@ -488,7 +807,9 @@ MonoBehaviour: openxrExtensionStrings: XR_FB_space_warp company: Meta priority: 0 + targetOpenXRApiVersion: required: 0 + customRuntimeLoaderName: --- !u!114 &-256919004417116263 MonoBehaviour: m_ObjectHideFlags: 0 @@ -508,7 +829,9 @@ MonoBehaviour: openxrExtensionStrings: XR_KHR_binding_modification XR_EXT_dpad_binding company: Unity priority: 0 + targetOpenXRApiVersion: required: 0 + customRuntimeLoaderName: forceThresholdLeft: 0.5 forceThresholdReleaseLeft: 0.4 centerRegionLeft: 0.5 @@ -541,7 +864,9 @@ MonoBehaviour: openxrExtensionStrings: company: Unity priority: 0 + targetOpenXRApiVersion: required: 0 + customRuntimeLoaderName: --- !u!114 &11400000 MonoBehaviour: m_ObjectHideFlags: 0 @@ -578,7 +903,9 @@ MonoBehaviour: XR_META_vulkan_swapchain_create_info company: Meta priority: 0 + targetOpenXRApiVersion: required: 0 + customRuntimeLoaderName: --- !u!114 &632652845885119695 MonoBehaviour: m_ObjectHideFlags: 0 @@ -598,7 +925,9 @@ MonoBehaviour: openxrExtensionStrings: XR_EXT_conformance_automation company: Unity priority: 0 + targetOpenXRApiVersion: required: 0 + customRuntimeLoaderName: --- !u!114 &641753893499780972 MonoBehaviour: m_ObjectHideFlags: 0 @@ -618,7 +947,9 @@ MonoBehaviour: openxrExtensionStrings: XR_KHR_binding_modification XR_EXT_dpad_binding company: Unity priority: 0 + targetOpenXRApiVersion: required: 0 + customRuntimeLoaderName: forceThresholdLeft: 0.5 forceThresholdReleaseLeft: 0.4 centerRegionLeft: 0.5 @@ -651,7 +982,9 @@ MonoBehaviour: openxrExtensionStrings: XR_FB_touch_controller_pro company: Unity priority: 0 + targetOpenXRApiVersion: required: 0 + customRuntimeLoaderName: --- !u!114 &1036198271399581341 MonoBehaviour: m_ObjectHideFlags: 0 @@ -671,7 +1004,53 @@ MonoBehaviour: openxrExtensionStrings: XR_EXT_eye_gaze_interaction company: Unity priority: 0 + targetOpenXRApiVersion: + required: 0 + customRuntimeLoaderName: +--- !u!114 &1050055916792881866 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dfde4033cbc8045a69c465b226fd4284, type: 3} + m_Name: DisplayUtilitiesFeature Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: 'Meta Quest: Display Utilities' + version: 0.1.0 + featureIdInternal: com.unity.openxr.feature.meta-display-utilities + openxrExtensionStrings: XR_FB_display_refresh_rate + company: Unity Technologies + priority: 0 + targetOpenXRApiVersion: + required: 0 + customRuntimeLoaderName: +--- !u!114 &1090113986452487411 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 076937beb8763d94790d2e9cc1248ac8, type: 3} + m_Name: ARSessionFeature Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: 'Meta Quest: Session' + version: 0.1.0 + featureIdInternal: com.unity.openxr.feature.arfoundation-meta-session + openxrExtensionStrings: XR_FB_scene_capture + company: Unity Technologies + priority: 0 + targetOpenXRApiVersion: required: 0 + customRuntimeLoaderName: --- !u!114 &1469461182097217616 MonoBehaviour: m_ObjectHideFlags: 0 @@ -691,7 +1070,9 @@ MonoBehaviour: openxrExtensionStrings: XR_OCULUS_android_initialize_loader company: Unity priority: 0 + targetOpenXRApiVersion: required: 0 + customRuntimeLoaderName: targetDevices: - visibleName: Quest manifestName: quest @@ -709,14 +1090,61 @@ MonoBehaviour: manifestName: quest3s enabled: 1 forceRemoveInternetPermission: 0 - symmetricProjection: 0 - foveatedRenderingApi: 0 + m_symmetricProjection: 0 + m_foveatedRenderingApi: 0 systemSplashScreen: {fileID: 0} - optimizeBufferDiscards: 1 + m_optimizeBufferDiscards: 1 lateLatchingMode: 0 lateLatchingDebug: 0 optimizeMultiviewRenderRegions: 0 + m_multiviewRenderRegionsOptimizationMode: 0 + m_hasMigratedMultiviewRenderRegions: 1 spacewarpMotionVectorTextureFormat: 0 +--- !u!114 &1573392073967882136 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7e567abbf4d944210acb6315178bb015, type: 3} + m_Name: ARCameraFeature Standalone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: 'Meta Quest: Camera (Passthrough)' + version: 0.1.0 + featureIdInternal: com.unity.openxr.feature.arfoundation-meta-camera + openxrExtensionStrings: XR_FB_passthrough + company: Unity Technologies + priority: 0 + targetOpenXRApiVersion: + required: 0 + customRuntimeLoaderName: +--- !u!114 &1877145031433686946 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f2a13300a9e14cacbb01ed5d6ae84e69, type: 3} + m_Name: ARMeshFeature Standalone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: 'Meta Quest: Meshing' + version: 0.1.0 + featureIdInternal: com.unity.openxr.feature.arfoundation-meta-mesh + openxrExtensionStrings: XR_FB_scene XR_FB_spatial_entity XR_META_spatial_entity_discovery + XR_META_spatial_entity_mesh + company: Unity Technologies + priority: 0 + targetOpenXRApiVersion: + required: 0 + customRuntimeLoaderName: --- !u!114 &2486366469558904242 MonoBehaviour: m_ObjectHideFlags: 0 @@ -736,7 +1164,9 @@ MonoBehaviour: openxrExtensionStrings: XR_META_touch_controller_plus company: Unity priority: 0 + targetOpenXRApiVersion: required: 0 + customRuntimeLoaderName: --- !u!114 &2571888880958774631 MonoBehaviour: m_ObjectHideFlags: 0 @@ -756,7 +1186,9 @@ MonoBehaviour: openxrExtensionStrings: XR_EXT_hand_interaction company: Unity priority: 0 + targetOpenXRApiVersion: required: 0 + customRuntimeLoaderName: --- !u!114 &2623228663195141440 MonoBehaviour: m_ObjectHideFlags: 0 @@ -776,7 +1208,9 @@ MonoBehaviour: openxrExtensionStrings: company: Unity priority: 0 + targetOpenXRApiVersion: required: 0 + customRuntimeLoaderName: --- !u!114 &2665987257637121805 MonoBehaviour: m_ObjectHideFlags: 0 @@ -796,7 +1230,31 @@ MonoBehaviour: openxrExtensionStrings: XR_EXT_performance_settings company: Unity priority: 0 + targetOpenXRApiVersion: required: 0 + customRuntimeLoaderName: +--- !u!114 &2831767706862708758 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 323d71788dcf5ca4b9cb3c4a90e38335, type: 3} + m_Name: OpenXRLifeCycleFeature Standalone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: + version: 0.1.0 + featureIdInternal: MetaOpenXR-OpenXRLifeCycle + openxrExtensionStrings: + company: Unity Technologies + priority: 2147483647 + targetOpenXRApiVersion: + required: 0 + customRuntimeLoaderName: --- !u!114 &3429699981518446974 MonoBehaviour: m_ObjectHideFlags: 0 @@ -816,7 +1274,9 @@ MonoBehaviour: openxrExtensionStrings: XR_EXT_hand_interaction company: Unity priority: 0 + targetOpenXRApiVersion: required: 0 + customRuntimeLoaderName: --- !u!114 &3766205405463363758 MonoBehaviour: m_ObjectHideFlags: 0 @@ -836,7 +1296,32 @@ MonoBehaviour: openxrExtensionStrings: XR_EXT_palm_pose company: Unity priority: 0 + targetOpenXRApiVersion: + required: 0 + customRuntimeLoaderName: +--- !u!114 &3898244531494807555 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f2a13300a9e14cacbb01ed5d6ae84e69, type: 3} + m_Name: ARMeshFeature Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: 'Meta Quest: Meshing' + version: 0.1.0 + featureIdInternal: com.unity.openxr.feature.arfoundation-meta-mesh + openxrExtensionStrings: XR_FB_scene XR_FB_spatial_entity XR_META_spatial_entity_discovery + XR_META_spatial_entity_mesh + company: Unity Technologies + priority: 0 + targetOpenXRApiVersion: required: 0 + customRuntimeLoaderName: --- !u!114 &4264259373312008884 MonoBehaviour: m_ObjectHideFlags: 0 @@ -856,9 +1341,34 @@ MonoBehaviour: openxrExtensionStrings: XR_OCULUS_android_initialize_loader company: Unity priority: 0 + targetOpenXRApiVersion: required: 0 + customRuntimeLoaderName: targetQuest: 1 targetQuest2: 1 +--- !u!114 &4350673750190528549 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8b9b8cd1fcf8499eb57f194da9698fcd, type: 3} + m_Name: AROcclusionFeature Standalone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: 'Meta Quest: Occlusion' + version: 0.1.0 + featureIdInternal: com.unity.openxr.feature.arfoundation-meta-occlusion + openxrExtensionStrings: XR_META_environment_depth + company: Unity Technologies + priority: 0 + targetOpenXRApiVersion: + required: 0 + customRuntimeLoaderName: + m_EnableHandRemoval: 0 --- !u!114 &4726802218526933986 MonoBehaviour: m_ObjectHideFlags: 0 @@ -872,6 +1382,7 @@ MonoBehaviour: m_Name: Standalone m_EditorClassIdentifier: features: + - {fileID: 2831767706862708758} - {fileID: 6912357350642620876} - {fileID: 641753893499780972} - {fileID: 7880409427312680113} @@ -883,6 +1394,16 @@ MonoBehaviour: - {fileID: -92443916309546583} - {fileID: -1504562337578296693} - {fileID: -1617020675500939491} + - {fileID: -7394038460010575347} + - {fileID: 7271184657464029889} + - {fileID: 6919527388963069245} + - {fileID: 1573392073967882136} + - {fileID: -3661010191474590476} + - {fileID: 1877145031433686946} + - {fileID: 4350673750190528549} + - {fileID: -6890860990468606467} + - {fileID: -2172518909248437030} + - {fileID: -5029817364877561590} - {fileID: 105797091419586695} - {fileID: -1497812313527232800} - {fileID: -3570439748342124789} @@ -895,6 +1416,7 @@ MonoBehaviour: - {fileID: -2085171861243646101} - {fileID: -1512069178412848634} - {fileID: 2665987257637121805} + customLoaderName: m_renderMode: 1 m_latencyOptimization: 0 m_autoColorSubmissionMode: 1 @@ -904,7 +1426,54 @@ MonoBehaviour: m_spacewarpMotionVectorTextureFormat: 0 m_optimizeBufferDiscards: 0 m_symmetricProjection: 0 + m_optimizeMultiviewRenderRegions: 0 + m_multiviewRenderRegionsOptimizationMode: 0 + m_hasMigratedMultiviewRenderRegionSetting: 1 m_foveatedRenderingApi: 0 +--- !u!114 &5291492280309878436 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dc65ec7c51504536bd51a47e3cb8fb6a, type: 3} + m_Name: ARBoundingBoxFeature Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: 'Meta Quest: Bounding Boxes' + version: 0.1.0 + featureIdInternal: com.unity.openxr.feature.arfoundation-meta-bounding-boxes + openxrExtensionStrings: XR_FB_scene XR_FB_spatial_entity XR_META_spatial_entity_discovery + company: Unity Technologies + priority: 0 + targetOpenXRApiVersion: + required: 0 + customRuntimeLoaderName: +--- !u!114 &5927081037421345588 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 323d71788dcf5ca4b9cb3c4a90e38335, type: 3} + m_Name: OpenXRLifeCycleFeature Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: + version: 0.1.0 + featureIdInternal: MetaOpenXR-OpenXRLifeCycle + openxrExtensionStrings: + company: Unity Technologies + priority: 2147483647 + targetOpenXRApiVersion: + required: 0 + customRuntimeLoaderName: --- !u!114 &6912357350642620876 MonoBehaviour: m_ObjectHideFlags: 0 @@ -924,7 +1493,31 @@ MonoBehaviour: openxrExtensionStrings: XR_EXT_conformance_automation company: Unity priority: 0 + targetOpenXRApiVersion: required: 0 + customRuntimeLoaderName: +--- !u!114 &6919527388963069245 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dc65ec7c51504536bd51a47e3cb8fb6a, type: 3} + m_Name: ARBoundingBoxFeature Standalone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: 'Meta Quest: Bounding Boxes' + version: 0.1.0 + featureIdInternal: com.unity.openxr.feature.arfoundation-meta-bounding-boxes + openxrExtensionStrings: XR_FB_scene XR_FB_spatial_entity XR_META_spatial_entity_discovery + company: Unity Technologies + priority: 0 + targetOpenXRApiVersion: + required: 0 + customRuntimeLoaderName: --- !u!114 &7001006487468582676 MonoBehaviour: m_ObjectHideFlags: 0 @@ -945,7 +1538,31 @@ MonoBehaviour: XR_META_vulkan_swapchain_create_info company: Meta priority: 0 + targetOpenXRApiVersion: + required: 0 + customRuntimeLoaderName: +--- !u!114 &7271184657464029889 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4f61610f95074135a9fd060fc37c4788, type: 3} + m_Name: BoundaryVisibilityFeature Standalone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: 'Meta Quest: Boundary Visibility' + version: 0.1.0 + featureIdInternal: com.unity.openxr.feature.meta-boundary-visibility + openxrExtensionStrings: XR_META_boundary_visibility + company: Unity Technologies + priority: 0 + targetOpenXRApiVersion: required: 0 + customRuntimeLoaderName: --- !u!114 &7433570451185787300 MonoBehaviour: m_ObjectHideFlags: 0 @@ -965,7 +1582,9 @@ MonoBehaviour: openxrExtensionStrings: XR_META_vulkan_swapchain_create_info company: Meta priority: 0 + targetOpenXRApiVersion: required: 0 + customRuntimeLoaderName: --- !u!114 &7571698173845456934 MonoBehaviour: m_ObjectHideFlags: 0 @@ -985,7 +1604,9 @@ MonoBehaviour: openxrExtensionStrings: XR_MSFT_hand_interaction company: Unity priority: 0 + targetOpenXRApiVersion: required: 0 + customRuntimeLoaderName: --- !u!114 &7880409427312680113 MonoBehaviour: m_ObjectHideFlags: 0 @@ -1005,7 +1626,9 @@ MonoBehaviour: openxrExtensionStrings: XR_EXT_eye_gaze_interaction company: Unity priority: 0 + targetOpenXRApiVersion: required: 0 + customRuntimeLoaderName: --- !u!114 &7920071904646741856 MonoBehaviour: m_ObjectHideFlags: 0 @@ -1025,7 +1648,9 @@ MonoBehaviour: openxrExtensionStrings: XR_UNITY_null_gfx XR_UNITY_android_present company: Unity priority: 0 + targetOpenXRApiVersion: required: 0 + customRuntimeLoaderName: ignoreValidationErrors: 0 --- !u!114 &7927761520934977590 MonoBehaviour: @@ -1046,7 +1671,9 @@ MonoBehaviour: openxrExtensionStrings: company: Unity priority: 0 + targetOpenXRApiVersion: required: 0 + customRuntimeLoaderName: --- !u!114 &8283652058997483381 MonoBehaviour: m_ObjectHideFlags: 0 @@ -1068,7 +1695,10 @@ MonoBehaviour: XR_META_vulkan_swapchain_create_info company: Unity priority: 0 + targetOpenXRApiVersion: required: 0 + customRuntimeLoaderName: + enableSubsampledLayout: 0 --- !u!114 &8376877535357361515 MonoBehaviour: m_ObjectHideFlags: 0 @@ -1088,7 +1718,9 @@ MonoBehaviour: openxrExtensionStrings: company: Unity priority: 0 + targetOpenXRApiVersion: required: 0 + customRuntimeLoaderName: --- !u!114 &8410027325233342783 MonoBehaviour: m_ObjectHideFlags: 0 @@ -1108,7 +1740,9 @@ MonoBehaviour: openxrExtensionStrings: XR_UNITY_null_gfx XR_UNITY_android_present company: Unity priority: 0 + targetOpenXRApiVersion: required: 0 + customRuntimeLoaderName: ignoreValidationErrors: 0 --- !u!114 &8797533437312277947 MonoBehaviour: @@ -1129,4 +1763,6 @@ MonoBehaviour: openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller company: Unity priority: 0 + targetOpenXRApiVersion: required: 0 + customRuntimeLoaderName: diff --git a/Assets/XR/Settings/XRSimulationSettings.asset b/Assets/XR/Settings/XRSimulationSettings.asset new file mode 100644 index 0000000..e876841 --- /dev/null +++ b/Assets/XR/Settings/XRSimulationSettings.asset @@ -0,0 +1,14 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e0688bbae6cedcd4a871944e38c19ec0, type: 3} + m_Name: XRSimulationSettings + m_EditorClassIdentifier: diff --git a/Assets/XR/Settings/XRSimulationSettings.asset.meta b/Assets/XR/Settings/XRSimulationSettings.asset.meta new file mode 100644 index 0000000..5965af0 --- /dev/null +++ b/Assets/XR/Settings/XRSimulationSettings.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7b91cfbba40d44e22a243ee5b9dbccf5 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/XR/UserSimulationSettings.meta b/Assets/XR/UserSimulationSettings.meta new file mode 100644 index 0000000..dcdbbde --- /dev/null +++ b/Assets/XR/UserSimulationSettings.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e40b7279b547941fd81571d02bc295d4 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/XR/UserSimulationSettings/Resources.meta b/Assets/XR/UserSimulationSettings/Resources.meta new file mode 100644 index 0000000..8f5e8e0 --- /dev/null +++ b/Assets/XR/UserSimulationSettings/Resources.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0dc66763980cf4418a6c0f09c10b65e8 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/XR/UserSimulationSettings/Resources/XRSimulationPreferences.asset b/Assets/XR/UserSimulationSettings/Resources/XRSimulationPreferences.asset new file mode 100644 index 0000000..a219d73 --- /dev/null +++ b/Assets/XR/UserSimulationSettings/Resources/XRSimulationPreferences.asset @@ -0,0 +1,24 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b2f528b98f844ed8b6b2d5fdf90b40e6, type: 3} + m_Name: XRSimulationPreferences + m_EditorClassIdentifier: + m_HasInputActionUpgrade: 1 + m_EnvironmentPrefab: {fileID: 0} + m_FallbackEnvironmentPrefab: {fileID: 7576867131100388943, guid: c7b92c392902f4043a03a64032c02fe1, type: 3} + m_UnlockInputActionReference: {fileID: -6503468053843192148, guid: 1dd796eaee8744b4aa41b3f8bf5df64f, type: 3} + m_MoveInputActionReference: {fileID: -8435123576461090514, guid: 1dd796eaee8744b4aa41b3f8bf5df64f, type: 3} + m_LookInputActionReference: {fileID: -2447619311606779944, guid: 1dd796eaee8744b4aa41b3f8bf5df64f, type: 3} + m_SprintInputActionReference: {fileID: -5750007214975788477, guid: 1dd796eaee8744b4aa41b3f8bf5df64f, type: 3} + m_LookSpeed: 1 + m_MoveSpeed: 1 + m_MoveSpeedModifier: 3 diff --git a/Assets/XR/UserSimulationSettings/Resources/XRSimulationPreferences.asset.meta b/Assets/XR/UserSimulationSettings/Resources/XRSimulationPreferences.asset.meta new file mode 100644 index 0000000..a67230f --- /dev/null +++ b/Assets/XR/UserSimulationSettings/Resources/XRSimulationPreferences.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 35d7837ea2af4489496ede06d7e44a60 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/XR/UserSimulationSettings/SimulationEnvironmentAssetsManager.asset b/Assets/XR/UserSimulationSettings/SimulationEnvironmentAssetsManager.asset new file mode 100644 index 0000000..117c021 --- /dev/null +++ b/Assets/XR/UserSimulationSettings/SimulationEnvironmentAssetsManager.asset @@ -0,0 +1,16 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 378fb4eec0f59ac4c95c0d5b227aa85e, type: 3} + m_Name: SimulationEnvironmentAssetsManager + m_EditorClassIdentifier: + m_EnvironmentPrefabPaths: [] + m_FallbackAtEndOfList: 0 diff --git a/Assets/XR/UserSimulationSettings/SimulationEnvironmentAssetsManager.asset.meta b/Assets/XR/UserSimulationSettings/SimulationEnvironmentAssetsManager.asset.meta new file mode 100644 index 0000000..59bbd54 --- /dev/null +++ b/Assets/XR/UserSimulationSettings/SimulationEnvironmentAssetsManager.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6022da6eba72749d58bc15d6e582e4af +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Packages/manifest.json b/Packages/manifest.json index 977914a..20f73a2 100644 --- a/Packages/manifest.json +++ b/Packages/manifest.json @@ -4,11 +4,12 @@ "com.meta.xr.sdk.interaction.ovr": "81.0.0", "com.unity.collab-proxy": "2.12.4", "com.unity.ide.visualstudio": "2.0.27", - "com.unity.render-pipelines.core": "17.0.4", - "com.unity.render-pipelines.universal": "17.0.4", - "com.unity.shadergraph": "17.0.4", + "com.unity.render-pipelines.core": "17.1.0", + "com.unity.render-pipelines.universal": "17.1.0", + "com.unity.shadergraph": "17.1.0", "com.unity.toolchain.win-x86_64-linux-x86_64": "2.0.10", "com.unity.ugui": "2.0.0", + "com.unity.xr.meta-openxr": "2.1.1", "com.unity.xr.openxr": "1.16.1", "com.unity.modules.ai": "1.0.0", "com.unity.modules.androidjni": "1.0.0", diff --git a/Packages/packages-lock.json b/Packages/packages-lock.json index 6c33514..4e228d5 100644 --- a/Packages/packages-lock.json +++ b/Packages/packages-lock.json @@ -28,7 +28,7 @@ "url": "https://packages.unity.com" }, "com.unity.burst": { - "version": "1.8.25", + "version": "1.8.24", "depth": 1, "source": "registry", "dependencies": { @@ -38,7 +38,7 @@ "url": "https://packages.unity.com" }, "com.unity.collab-proxy": { - "version": "2.9.3", + "version": "2.12.4", "depth": 0, "source": "registry", "dependencies": {}, @@ -56,6 +56,13 @@ }, "url": "https://packages.unity.com" }, + "com.unity.editorcoroutines": { + "version": "1.0.0", + "depth": 2, + "source": "registry", + "dependencies": {}, + "url": "https://packages.unity.com" + }, "com.unity.ext.nunit": { "version": "2.0.5", "depth": 2, @@ -63,16 +70,16 @@ "dependencies": {} }, "com.unity.ide.visualstudio": { - "version": "2.0.23", + "version": "2.0.27", "depth": 0, "source": "registry", "dependencies": { - "com.unity.test-framework": "1.1.9" + "com.unity.test-framework": "1.1.33" }, "url": "https://packages.unity.com" }, "com.unity.inputsystem": { - "version": "1.14.2", + "version": "1.14.0", "depth": 1, "source": "registry", "dependencies": { @@ -95,9 +102,9 @@ "url": "https://packages.unity.com" }, "com.unity.render-pipelines.core": { - "version": "git+https://github.com/Oculus-VR/Unity-Graphics.git?path=/Packages/com.unity.render-pipelines.core#6000.0/oculus-app-spacewarp", + "version": "17.1.0", "depth": 0, - "source": "git", + "source": "builtin", "dependencies": { "com.unity.burst": "1.8.14", "com.unity.mathematics": "1.3.2", @@ -107,19 +114,17 @@ "com.unity.modules.terrain": "1.0.0", "com.unity.modules.jsonserialize": "1.0.0", "com.unity.rendering.light-transport": "1.0.1" - }, - "hash": "c449db5542b6f86f5a839834eee39f445e144543" + } }, "com.unity.render-pipelines.universal": { - "version": "git+https://github.com/Oculus-VR/Unity-Graphics.git?path=/Packages/com.unity.render-pipelines.universal#6000.0/oculus-app-spacewarp", + "version": "17.1.0", "depth": 0, - "source": "git", + "source": "builtin", "dependencies": { - "com.unity.render-pipelines.core": "17.0.3", - "com.unity.shadergraph": "17.0.3", + "com.unity.render-pipelines.core": "17.1.0", + "com.unity.shadergraph": "17.1.0", "com.unity.render-pipelines.universal-config": "17.0.3" - }, - "hash": "c449db5542b6f86f5a839834eee39f445e144543" + } }, "com.unity.render-pipelines.universal-config": { "version": "17.0.3", @@ -140,21 +145,20 @@ } }, "com.unity.searcher": { - "version": "4.9.2", + "version": "4.9.3", "depth": 1, "source": "registry", "dependencies": {}, "url": "https://packages.unity.com" }, "com.unity.shadergraph": { - "version": "git+https://github.com/Oculus-VR/Unity-Graphics.git?path=/Packages/com.unity.shadergraph#6000.0/oculus-app-spacewarp", + "version": "17.1.0", "depth": 0, - "source": "git", + "source": "builtin", "dependencies": { - "com.unity.render-pipelines.core": "17.0.3", - "com.unity.searcher": "4.9.2" - }, - "hash": "c449db5542b6f86f5a839834eee39f445e144543" + "com.unity.render-pipelines.core": "17.1.0", + "com.unity.searcher": "4.9.3" + } }, "com.unity.sysroot": { "version": "2.0.10", @@ -173,7 +177,7 @@ "url": "https://packages.unity.com" }, "com.unity.test-framework": { - "version": "1.6.0", + "version": "1.5.1", "depth": 1, "source": "builtin", "dependencies": { @@ -183,7 +187,7 @@ } }, "com.unity.test-framework.performance": { - "version": "3.2.0", + "version": "3.1.0", "depth": 2, "source": "registry", "dependencies": { @@ -219,8 +223,26 @@ "com.unity.modules.imgui": "1.0.0" } }, + "com.unity.xr.arfoundation": { + "version": "6.1.1", + "depth": 1, + "source": "registry", + "dependencies": { + "com.unity.ugui": "2.0.0", + "com.unity.modules.ui": "1.0.0", + "com.unity.inputsystem": "1.6.3", + "com.unity.mathematics": "1.2.6", + "com.unity.xr.core-utils": "2.5.1", + "com.unity.xr.management": "4.4.0", + "com.unity.editorcoroutines": "1.0.0", + "com.unity.modules.particlesystem": "1.0.0", + "com.unity.modules.unityanalytics": "1.0.0", + "com.unity.modules.unitywebrequest": "1.0.0" + }, + "url": "https://packages.unity.com" + }, "com.unity.xr.core-utils": { - "version": "2.5.3", + "version": "2.5.2", "depth": 1, "source": "registry", "dependencies": { @@ -251,14 +273,27 @@ }, "url": "https://packages.unity.com" }, + "com.unity.xr.meta-openxr": { + "version": "2.1.1", + "depth": 0, + "source": "registry", + "dependencies": { + "com.unity.xr.openxr": "1.14.0", + "com.unity.xr.core-utils": "2.5.1", + "com.unity.xr.management": "4.4.0", + "com.unity.xr.arfoundation": "6.1.0" + }, + "url": "https://packages.unity.com" + }, "com.unity.xr.openxr": { - "version": "1.15.1", + "version": "1.16.1", "depth": 0, "source": "registry", "dependencies": { "com.unity.inputsystem": "1.6.3", "com.unity.xr.core-utils": "2.3.0", "com.unity.xr.management": "4.4.0", + "com.unity.modules.androidjni": "1.0.0", "com.unity.xr.legacyinputhelpers": "2.1.2" }, "url": "https://packages.unity.com" diff --git a/ProjectSettings/EditorBuildSettings.asset b/ProjectSettings/EditorBuildSettings.asset index 00a7cc1..a110d33 100644 --- a/ProjectSettings/EditorBuildSettings.asset +++ b/ProjectSettings/EditorBuildSettings.asset @@ -26,6 +26,7 @@ EditorBuildSettings: m_configObjects: Unity.XR.Oculus.Settings: {fileID: 11400000, guid: 3b321b1577b44904094d48f273c0e00c, type: 2} com.unity.input.settings.actions: {fileID: -944628639613478452, guid: 53626278808c11b4785a37d6b4901f90, type: 3} + com.unity.xr.arfoundation.simulation_settings: {fileID: 11400000, guid: 7b91cfbba40d44e22a243ee5b9dbccf5, type: 2} com.unity.xr.management.loader_settings: {fileID: 11400000, guid: 2cb06edbf8b9d36458f28b3b827093bc, type: 2} com.unity.xr.openxr.settings4: {fileID: 11400000, guid: 9b22d372b92333e4697459f0eb5f288c, type: 2} m_UseUCBPForAssetBundles: 0 diff --git a/ProjectSettings/ProjectVersion.txt b/ProjectSettings/ProjectVersion.txt index 0c7ca7b..045c5b8 100644 --- a/ProjectSettings/ProjectVersion.txt +++ b/ProjectSettings/ProjectVersion.txt @@ -1,2 +1,2 @@ -m_EditorVersion: 6000.0.59f2 -m_EditorVersionWithRevision: 6000.0.59f2 (ef281c76c3c1) +m_EditorVersion: 6000.1.17f1 +m_EditorVersionWithRevision: 6000.1.17f1 (c0b9d3899998) diff --git a/ProjectSettings/TagManager.asset b/ProjectSettings/TagManager.asset index 5c4f346..11549d1 100644 --- a/ProjectSettings/TagManager.asset +++ b/ProjectSettings/TagManager.asset @@ -6,6 +6,29 @@ TagManager: tags: - SamplesInfoPanel - Baton + - QDSUISection + - QDSUIAccentColor + - QDSUISecondaryButton + - QDSUIPrimaryButton + - QDSUITextSecondaryInvertedColor + - QDSUITextInvertedColor + - QDSUIToggleButton + - QDSUIIcon + - QDSUITextSecondaryColor + - QDSUIDestructiveButton + - QDSUISharedThemeColor + - QDSUIBorderlessButton + - QDSUIToggleBorderlessButton + - QDSUIBackplateGradient + - QDSUITooltip + - QDSUIToggleSwitch + - Locomotion + - LocoButton + - LocoText + - PassThroughButton + - PassThrough + - QDSUITextInputField + - QDSUIToggleCheckboxRadio layers: - Default - TransparentFX @@ -37,7 +60,7 @@ TagManager: - - - - - + - XR Simulation - m_SortingLayers: - name: Default From 80a48c17751ad97f0b352907276f584dfc30e7ed Mon Sep 17 00:00:00 2001 From: Jess Thomson Date: Wed, 8 Jul 2026 11:44:42 -0700 Subject: [PATCH 3/4] Enabled right hand NDC --- Assets/XR/Settings/OpenXR Package Settings.asset | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Assets/XR/Settings/OpenXR Package Settings.asset b/Assets/XR/Settings/OpenXR Package Settings.asset index a20a89a..4687bd9 100644 --- a/Assets/XR/Settings/OpenXR Package Settings.asset +++ b/Assets/XR/Settings/OpenXR Package Settings.asset @@ -278,7 +278,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 01512f11fe5096443ad972feb69271f6, type: 3} m_Name: SpaceWarpFeature Android m_EditorClassIdentifier: - m_enabled: 0 + m_enabled: 1 nameUi: Application SpaceWarp version: 1.0.0 featureIdInternal: com.unity.openxr.feature.spacewarp @@ -288,7 +288,7 @@ MonoBehaviour: targetOpenXRApiVersion: required: 0 customRuntimeLoaderName: - m_UseRightHandedNDC: 0 + m_UseRightHandedNDC: 1 --- !u!114 &-6154781009651154483 MonoBehaviour: m_ObjectHideFlags: 0 From 61d0fb9aa36e6630d9ad7e1ce3e7c132c56a8da8 Mon Sep 17 00:00:00 2001 From: Jess Thomson Date: Wed, 8 Jul 2026 11:54:59 -0700 Subject: [PATCH 4/4] Enabled Quest support in Open XR Feature Groups settings --- .../XR/Settings/OpenXR Editor Settings.asset | 1 + .../XR/Settings/OpenXR Package Settings.asset | 22 +++++++++---------- 2 files changed, 12 insertions(+), 11 deletions(-) diff --git a/Assets/XR/Settings/OpenXR Editor Settings.asset b/Assets/XR/Settings/OpenXR Editor Settings.asset index 9881aa7..5b36e42 100644 --- a/Assets/XR/Settings/OpenXR Editor Settings.asset +++ b/Assets/XR/Settings/OpenXR Editor Settings.asset @@ -18,5 +18,6 @@ MonoBehaviour: - com.meta.openxr.featureset.metaxr - featureSets: - com.meta.openxr.featureset.metaxr + - com.unity.openxr.featureset.meta m_vulkanAdditionalGraphicsQueue: 0 m_vulkanOffscreenSwapchainNoMainDisplay: 1 diff --git a/Assets/XR/Settings/OpenXR Package Settings.asset b/Assets/XR/Settings/OpenXR Package Settings.asset index 4687bd9..f72ce9d 100644 --- a/Assets/XR/Settings/OpenXR Package Settings.asset +++ b/Assets/XR/Settings/OpenXR Package Settings.asset @@ -80,7 +80,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 4ec7ac3a07bc448fbb43bbcff14d5b12, type: 3} m_Name: ARRaycastFeature Android m_EditorClassIdentifier: - m_enabled: 0 + m_enabled: 1 nameUi: 'Meta Quest: Raycasts' version: 0.1.0 featureIdInternal: com.unity.openxr.feature.arfoundation-meta-raycast @@ -124,7 +124,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7e567abbf4d944210acb6315178bb015, type: 3} m_Name: ARCameraFeature Android m_EditorClassIdentifier: - m_enabled: 0 + m_enabled: 1 nameUi: 'Meta Quest: Camera (Passthrough)' version: 0.1.0 featureIdInternal: com.unity.openxr.feature.arfoundation-meta-camera @@ -212,7 +212,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: d00bb9c182ae8406ca03773119fa07ea, type: 3} m_Name: ARPlaneFeature Android m_EditorClassIdentifier: - m_enabled: 0 + m_enabled: 1 nameUi: 'Meta Quest: Planes' version: 0.1.0 featureIdInternal: com.unity.openxr.feature.arfoundation-meta-plane @@ -301,7 +301,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 8b9b8cd1fcf8499eb57f194da9698fcd, type: 3} m_Name: AROcclusionFeature Android m_EditorClassIdentifier: - m_enabled: 0 + m_enabled: 1 nameUi: 'Meta Quest: Occlusion' version: 0.1.0 featureIdInternal: com.unity.openxr.feature.arfoundation-meta-occlusion @@ -375,7 +375,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 4f61610f95074135a9fd060fc37c4788, type: 3} m_Name: BoundaryVisibilityFeature Android m_EditorClassIdentifier: - m_enabled: 0 + m_enabled: 1 nameUi: 'Meta Quest: Boundary Visibility' version: 0.1.0 featureIdInternal: com.unity.openxr.feature.meta-boundary-visibility @@ -419,7 +419,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 85fd4a84074c74cb183c18e803dabb9e, type: 3} m_Name: ARAnchorFeature Android m_EditorClassIdentifier: - m_enabled: 0 + m_enabled: 1 nameUi: 'Meta Quest: Anchors' version: 0.1.0 featureIdInternal: com.unity.openxr.feature.arfoundation-meta-anchor @@ -1019,7 +1019,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: dfde4033cbc8045a69c465b226fd4284, type: 3} m_Name: DisplayUtilitiesFeature Android m_EditorClassIdentifier: - m_enabled: 0 + m_enabled: 1 nameUi: 'Meta Quest: Display Utilities' version: 0.1.0 featureIdInternal: com.unity.openxr.feature.meta-display-utilities @@ -1041,7 +1041,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 076937beb8763d94790d2e9cc1248ac8, type: 3} m_Name: ARSessionFeature Android m_EditorClassIdentifier: - m_enabled: 0 + m_enabled: 1 nameUi: 'Meta Quest: Session' version: 0.1.0 featureIdInternal: com.unity.openxr.feature.arfoundation-meta-session @@ -1311,7 +1311,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: f2a13300a9e14cacbb01ed5d6ae84e69, type: 3} m_Name: ARMeshFeature Android m_EditorClassIdentifier: - m_enabled: 0 + m_enabled: 1 nameUi: 'Meta Quest: Meshing' version: 0.1.0 featureIdInternal: com.unity.openxr.feature.arfoundation-meta-mesh @@ -1442,7 +1442,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: dc65ec7c51504536bd51a47e3cb8fb6a, type: 3} m_Name: ARBoundingBoxFeature Android m_EditorClassIdentifier: - m_enabled: 0 + m_enabled: 1 nameUi: 'Meta Quest: Bounding Boxes' version: 0.1.0 featureIdInternal: com.unity.openxr.feature.arfoundation-meta-bounding-boxes @@ -1464,7 +1464,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 323d71788dcf5ca4b9cb3c4a90e38335, type: 3} m_Name: OpenXRLifeCycleFeature Android m_EditorClassIdentifier: - m_enabled: 0 + m_enabled: 1 nameUi: version: 0.1.0 featureIdInternal: MetaOpenXR-OpenXRLifeCycle