From 3e51f98786d1d871ea5b76f9849d5ecee6dd2c44 Mon Sep 17 00:00:00 2001 From: Mike Nisbet Date: Mon, 4 Nov 2024 10:55:20 +0000 Subject: [PATCH 01/28] openxr 1.13, composition layers --- Assets/CompositionLayers.meta | 8 + Assets/CompositionLayers/UserSettings.meta | 8 + .../CompositionLayersPreferences.asset | 17 + .../CompositionLayersPreferences.asset.meta | 8 + .../UserSettings/Resources.meta | 8 + .../CompositionLayersRuntimeSettings.asset | 35 + ...ompositionLayersRuntimeSettings.asset.meta | 8 + .../Settings/Open XR Package Settings.asset | 2613 ++++++++++++++--- .../XR/Settings/OpenXR Editor Settings.asset | 6 +- Assets/XR/XRGeneralSettings.asset | 4 +- Packages/manifest.json | 6 +- Packages/packages-lock.json | 24 +- 12 files changed, 2253 insertions(+), 492 deletions(-) create mode 100644 Assets/CompositionLayers.meta create mode 100644 Assets/CompositionLayers/UserSettings.meta create mode 100644 Assets/CompositionLayers/UserSettings/CompositionLayersPreferences.asset create mode 100644 Assets/CompositionLayers/UserSettings/CompositionLayersPreferences.asset.meta create mode 100644 Assets/CompositionLayers/UserSettings/Resources.meta create mode 100644 Assets/CompositionLayers/UserSettings/Resources/CompositionLayersRuntimeSettings.asset create mode 100644 Assets/CompositionLayers/UserSettings/Resources/CompositionLayersRuntimeSettings.asset.meta diff --git a/Assets/CompositionLayers.meta b/Assets/CompositionLayers.meta new file mode 100644 index 0000000000..5ab91a6f7e --- /dev/null +++ b/Assets/CompositionLayers.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 85baa9c298d13eb47bef3587e9c26776 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/CompositionLayers/UserSettings.meta b/Assets/CompositionLayers/UserSettings.meta new file mode 100644 index 0000000000..88341b42ae --- /dev/null +++ b/Assets/CompositionLayers/UserSettings.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ca1afaf18f3b7aa4eb96fedc0f3efbdb +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/CompositionLayers/UserSettings/CompositionLayersPreferences.asset b/Assets/CompositionLayers/UserSettings/CompositionLayersPreferences.asset new file mode 100644 index 0000000000..cd029dc82e --- /dev/null +++ b/Assets/CompositionLayers/UserSettings/CompositionLayersPreferences.asset @@ -0,0 +1,17 @@ +%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: c66150246d824833a8257ecb5aaa1d11, type: 3} + m_Name: CompositionLayersPreferences + m_EditorClassIdentifier: + m_DisplayAnglesAs: 0 + m_EmulationInScene: 1 + m_EmulationInPlayMode: 1 diff --git a/Assets/CompositionLayers/UserSettings/CompositionLayersPreferences.asset.meta b/Assets/CompositionLayers/UserSettings/CompositionLayersPreferences.asset.meta new file mode 100644 index 0000000000..6c481385fa --- /dev/null +++ b/Assets/CompositionLayers/UserSettings/CompositionLayersPreferences.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 47a7c39e3d997e44381f0dd3fe0a531f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/CompositionLayers/UserSettings/Resources.meta b/Assets/CompositionLayers/UserSettings/Resources.meta new file mode 100644 index 0000000000..21e2b209fc --- /dev/null +++ b/Assets/CompositionLayers/UserSettings/Resources.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c175a6796aeb23e48a63306b91f44455 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/CompositionLayers/UserSettings/Resources/CompositionLayersRuntimeSettings.asset b/Assets/CompositionLayers/UserSettings/Resources/CompositionLayersRuntimeSettings.asset new file mode 100644 index 0000000000..38ac9d9bcb --- /dev/null +++ b/Assets/CompositionLayers/UserSettings/Resources/CompositionLayersRuntimeSettings.asset @@ -0,0 +1,35 @@ +%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: b95e00e48ede4f8c896318a0e47ea88a, type: 3} + m_Name: CompositionLayersRuntimeSettings + m_EditorClassIdentifier: + m_EmulationInStandalone: 0 + m_EnableSplashScreen: 0 + m_SplashImage: {fileID: 0} + m_BackgroundColor: {r: 0.1372549, g: 0.1215686, b: 0.1254902, a: 1} + m_SplashDuration: 3 + m_FadeInDuration: 2 + m_FadeOutDuration: 1 + m_FollowSpeed: 2 + m_FollowDistance: 2 + m_LockToHorizon: 1 + m_LayerType: 0 + m_QuadLayerData: + m_BlendType: 0 + m_Size: {x: 1, y: 1} + m_ApplyTransformScale: 1 + m_CylinderLayerData: + m_BlendType: 0 + m_CentralAngle: 1.5707964 + m_Radius: 0.6366198 + m_AspectRatio: 1 + m_ApplyTransformScale: 1 diff --git a/Assets/CompositionLayers/UserSettings/Resources/CompositionLayersRuntimeSettings.asset.meta b/Assets/CompositionLayers/UserSettings/Resources/CompositionLayersRuntimeSettings.asset.meta new file mode 100644 index 0000000000..ef76319b8b --- /dev/null +++ b/Assets/CompositionLayers/UserSettings/Resources/CompositionLayersRuntimeSettings.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 874c8eb0dedf7fb41b8fc968b253bc02 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/XR/Settings/Open XR Package Settings.asset b/Assets/XR/Settings/Open XR Package Settings.asset index fd5ffba0d8..3913cb6db6 100644 --- a/Assets/XR/Settings/Open XR Package Settings.asset +++ b/Assets/XR/Settings/Open XR Package Settings.asset @@ -33,6 +33,26 @@ MonoBehaviour: extensionStrings: - XR_KHR_binding_modification - XR_EXT_dpad_binding +--- !u!114 &-8884335381328831304 +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: 0} + m_Name: HandInteractionProfile Metro + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile + m_enabled: 0 + nameUi: Hand Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handinteraction + openxrExtensionStrings: XR_EXT_hand_interaction + company: Unity + priority: 0 + required: 0 --- !u!114 &-8850364997158714336 MonoBehaviour: m_ObjectHideFlags: 0 @@ -53,6 +73,69 @@ MonoBehaviour: company: Unity priority: 0 required: 0 +--- !u!114 &-8843572672058236420 +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: f647cc0545697264a9878224faada6d5, type: 3} + m_Name: MetaQuestFeature Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Meta Quest Support + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.metaquest + openxrExtensionStrings: XR_OCULUS_android_initialize_loader + company: Unity + priority: 0 + required: 0 + targetDevices: + - visibleName: Quest + manifestName: quest + enabled: 1 + - visibleName: Quest 2 + manifestName: quest2 + enabled: 1 + - visibleName: Quest Pro + manifestName: cambria + enabled: 1 + - visibleName: Quest 3 + manifestName: eureka + enabled: 1 + - visibleName: Quest 3S + manifestName: quest3s + enabled: 1 + forceRemoveInternetPermission: 0 + symmetricProjection: 0 + foveatedRenderingApi: 0 + systemSplashScreen: {fileID: 0} + optimizeBufferDiscards: 1 + lateLatchingMode: 0 + lateLatchingDebug: 0 +--- !u!114 &-8775696551542423381 +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: 0} + m_Name: HandInteractionProfile Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile + m_enabled: 0 + nameUi: Hand Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handinteraction + openxrExtensionStrings: XR_EXT_hand_interaction + company: Unity + priority: 0 + required: 0 --- !u!114 &-8632917095941882487 MonoBehaviour: m_ObjectHideFlags: 0 @@ -104,6 +187,26 @@ MonoBehaviour: company: Unity priority: 0 required: 0 +--- !u!114 &-7956739036010045027 +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: 2a24be4b5ebfe5f4d8ed1de9b25cb7aa, type: 3} + m_Name: HandCommonPosesInteraction Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Hand Interaction Poses + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handinteractionposes + openxrExtensionStrings: XR_EXT_hand_interaction + company: Unity + priority: 0 + required: 0 --- !u!114 &-7871932882014305355 MonoBehaviour: m_ObjectHideFlags: 0 @@ -116,7 +219,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 3d28f705476c80d47acb3dfade3d3142, type: 3} m_Name: MetaXRFoveationFeature Android m_EditorClassIdentifier: - m_enabled: 1 + m_enabled: 0 nameUi: Meta XR Foveation version: 1.0.0 featureIdInternal: com.meta.openxr.feature.foveation @@ -124,6 +227,26 @@ MonoBehaviour: company: Meta priority: 0 required: 0 +--- !u!114 &-7684321372143382812 +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: 0} + m_Name: HandInteractionProfile Android + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile + m_enabled: 0 + nameUi: Hand Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handinteraction + openxrExtensionStrings: XR_EXT_hand_interaction + company: Unity + priority: 0 + required: 0 --- !u!114 &-7635896756621915544 MonoBehaviour: m_ObjectHideFlags: 0 @@ -179,6 +302,68 @@ MonoBehaviour: extensionStrings: - XR_KHR_binding_modification - XR_EXT_dpad_binding +--- !u!114 &-7254429083908333054 +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: f028123e2efe1d443875bc7609b4a98b, type: 3} + m_Name: PalmPoseInteraction Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Palm Pose + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.palmpose + openxrExtensionStrings: XR_EXT_palm_pose + company: Unity + priority: 0 + required: 0 +--- !u!114 &-7234237292461389992 +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: 0} + m_Name: MetaQuestTouchProControllerProfile Android + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile + m_enabled: 0 + nameUi: Meta Quest Touch Pro Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.metaquestpro + openxrExtensionStrings: XR_FB_touch_controller_pro + company: Unity + priority: 0 + required: 0 +--- !u!114 &-7051889729387785101 +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: 0} + m_Name: RuntimeDebuggerOpenXRFeature Metro + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_enabled: 0 + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 + cacheSize: 1048576 + perThreadCacheSize: 51200 --- !u!114 &-6553496117388817208 MonoBehaviour: m_ObjectHideFlags: 0 @@ -239,6 +424,26 @@ MonoBehaviour: company: Unity priority: 0 required: 0 +--- !u!114 &-6344979334240806338 +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: 486b5e28864f9a94b979b9620ce5006d, type: 3} + m_Name: ConformanceAutomationFeature Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Conformance Automation + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.conformance + openxrExtensionStrings: XR_EXT_conformance_automation + company: Unity + priority: 0 + required: 0 --- !u!114 &-6188679329620277984 MonoBehaviour: m_ObjectHideFlags: 0 @@ -259,6 +464,46 @@ MonoBehaviour: company: Meta priority: 0 required: 0 +--- !u!114 &-6002454310084566546 +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: 2b7365b139f7aec43b23d26b7a48b5a6, type: 3} + m_Name: MetaQuestTouchPlusControllerProfile Standalone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Meta Quest Touch Plus Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.metaquestplus + openxrExtensionStrings: XR_META_touch_controller_plus + company: Unity + priority: 0 + required: 0 +--- !u!114 &-5849645255729437738 +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: 0} + m_Name: HandInteractionProfile Android + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile + m_enabled: 0 + nameUi: Hand Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handinteraction + openxrExtensionStrings: XR_EXT_hand_interaction + company: Unity + priority: 0 + required: 0 --- !u!114 &-5585190116095795567 MonoBehaviour: m_ObjectHideFlags: 0 @@ -363,7 +608,7 @@ MonoBehaviour: company: Oculus priority: 0 required: 0 ---- !u!114 &-5086588257097655960 +--- !u!114 &-5209833154160481440 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -372,31 +617,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 9c5b5af5107e35a43818d5411328bfc3, type: 3} - m_Name: DPadInteraction WSA + m_Script: {fileID: 11500000, guid: e5315f812f023cf4ebf26f7e5d2d70f2, type: 3} + m_Name: HPReverbG2ControllerProfile Metro m_EditorClassIdentifier: m_enabled: 0 - nameUi: D-Pad Binding + nameUi: HP Reverb G2 Controller Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.dpadinteraction - openxrExtensionStrings: XR_KHR_binding_modification XR_EXT_dpad_binding + featureIdInternal: com.unity.openxr.feature.input.hpreverb + openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller company: Unity priority: 0 required: 0 - forceThresholdLeft: 0.5 - forceThresholdReleaseLeft: 0.4 - centerRegionLeft: 0.5 - wedgeAngleLeft: 1.5707964 - isStickyLeft: 0 - forceThresholdRight: 0.5 - forceThresholdReleaseRight: 0.4 - centerRegionRight: 0.5 - wedgeAngleRight: 1.5707964 - isStickyRight: 0 - extensionStrings: - - XR_KHR_binding_modification - - XR_EXT_dpad_binding ---- !u!114 &-4971751487047288188 +--- !u!114 &-5115759704379696724 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -405,18 +637,20 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: e5315f812f023cf4ebf26f7e5d2d70f2, type: 3} - m_Name: HPReverbG2ControllerProfile Standalone - m_EditorClassIdentifier: - m_enabled: 1 - nameUi: HP Reverb G2 Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.hpreverb - openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller + m_Script: {fileID: 0} + m_Name: RuntimeDebuggerOpenXRFeature Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_enabled: 0 + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: company: Unity priority: 0 required: 0 ---- !u!114 &-4773087401744612407 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &-5099302859331215841 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -425,11 +659,117 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1927c045052a06d49a9b21fdcaa26db6, type: 3} - m_Name: OculusXRFeature Standalone + m_Script: {fileID: 11500000, guid: 274c02963f889a64e90bc2e596e21d13, type: 3} + m_Name: HTCViveControllerProfile Metro m_EditorClassIdentifier: - m_enabled: 1 - nameUi: Meta XR Feature + m_enabled: 0 + nameUi: HTC Vive Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.htcvive + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 +--- !u!114 &-5098754768238288905 +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: 9c5b5af5107e35a43818d5411328bfc3, type: 3} + m_Name: DPadInteraction Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: D-Pad Binding + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.dpadinteraction + openxrExtensionStrings: XR_KHR_binding_modification XR_EXT_dpad_binding + company: Unity + priority: 0 + required: 0 + forceThresholdLeft: 0.5 + forceThresholdReleaseLeft: 0.4 + centerRegionLeft: 0.5 + wedgeAngleLeft: 1.5707964 + isStickyLeft: 0 + forceThresholdRight: 0.5 + forceThresholdReleaseRight: 0.4 + centerRegionRight: 0.5 + wedgeAngleRight: 1.5707964 + isStickyRight: 0 + extensionStrings: + - XR_KHR_binding_modification + - XR_EXT_dpad_binding +--- !u!114 &-5086588257097655960 +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: 9c5b5af5107e35a43818d5411328bfc3, type: 3} + m_Name: DPadInteraction WSA + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: D-Pad Binding + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.dpadinteraction + openxrExtensionStrings: XR_KHR_binding_modification XR_EXT_dpad_binding + company: Unity + priority: 0 + required: 0 + forceThresholdLeft: 0.5 + forceThresholdReleaseLeft: 0.4 + centerRegionLeft: 0.5 + wedgeAngleLeft: 1.5707964 + isStickyLeft: 0 + forceThresholdRight: 0.5 + forceThresholdReleaseRight: 0.4 + centerRegionRight: 0.5 + wedgeAngleRight: 1.5707964 + isStickyRight: 0 + extensionStrings: + - XR_KHR_binding_modification + - XR_EXT_dpad_binding +--- !u!114 &-4971751487047288188 +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: e5315f812f023cf4ebf26f7e5d2d70f2, type: 3} + m_Name: HPReverbG2ControllerProfile Standalone + m_EditorClassIdentifier: + m_enabled: 1 + nameUi: HP Reverb G2 Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.hpreverb + openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller + company: Unity + priority: 0 + required: 0 +--- !u!114 &-4773087401744612407 +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: 1927c045052a06d49a9b21fdcaa26db6, type: 3} + m_Name: OculusXRFeature Standalone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Meta XR Feature version: 0.0.1 featureIdInternal: com.meta.openxr.feature.metaxr openxrExtensionStrings: 'XR_KHR_vulkan_enable XR_KHR_D3D11_enable XR_OCULUS_common_reference_spaces @@ -498,6 +838,26 @@ MonoBehaviour: company: Unity priority: 0 required: 0 +--- !u!114 &-4132139697062415981 +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: 0} + m_Name: HandInteractionProfile Metro + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile + m_enabled: 0 + nameUi: Hand Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handinteraction + openxrExtensionStrings: XR_EXT_hand_interaction + company: Unity + priority: 0 + required: 0 --- !u!114 &-3768601675236611697 MonoBehaviour: m_ObjectHideFlags: 0 @@ -518,6 +878,108 @@ MonoBehaviour: company: Unity priority: 0 required: 0 +--- !u!114 &-3656571113646423923 +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: c4b862ee14fb479fbfe5fffe655d3ed3, type: 3} + m_Name: MetaQuestTouchProControllerProfile Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Meta Quest Touch Pro Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.metaquestpro + openxrExtensionStrings: XR_FB_touch_controller_pro + company: Unity + priority: 0 + required: 0 +--- !u!114 &-3199145190972460908 +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: 0f6bfdbcb316ed242b30a8798c9eb853, type: 3} + m_Name: KHRSimpleControllerProfile Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Khronos Simple Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.khrsimpleprofile + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 +--- !u!114 &-3155737484702066491 +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: e5315f812f023cf4ebf26f7e5d2d70f2, type: 3} + m_Name: HPReverbG2ControllerProfile Standalone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: HP Reverb G2 Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.hpreverb + openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller + company: Unity + priority: 0 + required: 0 +--- !u!114 &-2995124423222007804 +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: b213d3e3c7f3109449eb46a4c8ee42f0, type: 3} + m_Name: XrPerformanceSettingsFeature Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: XR Performance Settings + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.extension.performance_settings + openxrExtensionStrings: XR_EXT_performance_settings + company: Unity + priority: 0 + required: 0 +--- !u!114 &-2801224607385271280 +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: 0} + m_Name: RuntimeDebuggerOpenXRFeature Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_enabled: 0 + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 + cacheSize: 1048576 + perThreadCacheSize: 51200 --- !u!114 &-2581017241881390745 MonoBehaviour: m_ObjectHideFlags: 0 @@ -528,7 +990,1155 @@ MonoBehaviour: m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: e573a2aed6698b047aff95224499b722, type: 3} - m_Name: MetaXREyeTrackedFoveationFeature Standalone + m_Name: MetaXREyeTrackedFoveationFeature Standalone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Meta XR Eye Tracked Foveation + version: 0.0.1 + featureIdInternal: com.meta.openxr.feature.eyetrackedfoveation + openxrExtensionStrings: XR_META_foveation_eye_tracked XR_FB_eye_tracking_social + XR_META_vulkan_swapchain_create_info + company: Meta + priority: 0 + required: 0 +--- !u!114 &-2428714197209050051 +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: 0} + m_Name: MetaQuestFeature Android + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.MetaQuestSupport:UnityEngine.XR.OpenXR.Features.MetaQuestSupport:MetaQuestFeature + m_enabled: 0 + nameUi: Meta Quest Support + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.metaquest + openxrExtensionStrings: XR_OCULUS_android_initialize_loader + company: Unity + priority: 0 + required: 0 + targetDevices: + - visibleName: Quest + manifestName: quest + enabled: 1 + - visibleName: Quest 2 + manifestName: quest2 + enabled: 1 + - visibleName: Quest Pro + manifestName: cambria + enabled: 1 + - visibleName: Quest 3 + manifestName: eureka + enabled: 1 + - visibleName: Quest 3S + manifestName: quest3s + enabled: 1 + forceRemoveInternetPermission: 0 + symmetricProjection: 0 + foveatedRenderingApi: 0 + systemSplashScreen: {fileID: 0} + optimizeBufferDiscards: 1 + lateLatchingMode: 0 + lateLatchingDebug: 0 +--- !u!114 &-2414799205020681934 +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: 0} + m_Name: RuntimeDebuggerOpenXRFeature Android + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_enabled: 0 + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &-2021925341700479113 +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: f928d0d73a35f294fbe357ca17aa3547, type: 3} + m_Name: MicrosoftHandInteraction WSA + m_EditorClassIdentifier: + m_enabled: 1 + nameUi: Microsoft Hand Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handtracking + openxrExtensionStrings: XR_MSFT_hand_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &-1928326258734647002 +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: 0} + m_Name: RuntimeDebuggerOpenXRFeature Metro + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_enabled: 0 + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &-1808595922885573336 +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: 0} + m_Name: RuntimeDebuggerOpenXRFeature Android + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_enabled: 0 + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &-1729055449683593181 +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: 486b5e28864f9a94b979b9620ce5006d, type: 3} + m_Name: ConformanceAutomationFeature Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Conformance Automation + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.conformance + openxrExtensionStrings: XR_EXT_conformance_automation + company: Unity + priority: 0 + required: 0 +--- !u!114 &-1562417761177608366 +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: f928d0d73a35f294fbe357ca17aa3547, type: 3} + m_Name: MicrosoftHandInteraction Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Microsoft Hand Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handtracking + openxrExtensionStrings: XR_MSFT_hand_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &-1314002266431043046 +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: 0} + m_Name: HandInteractionProfile Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile + m_enabled: 0 + nameUi: Hand Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handinteraction + openxrExtensionStrings: XR_EXT_hand_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &-1294329756112899549 +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: b5a1f07dc5afe854f9f12a4194aca3fb, type: 3} + m_Name: Android + m_EditorClassIdentifier: + features: + - {fileID: -1808595922885573336} + - {fileID: -8843572672058236420} + - {fileID: 6566603068462745561} + - {fileID: -359388495042143212} + - {fileID: 5662570250215147847} + - {fileID: 5452654191548238638} + - {fileID: 3438722145102186730} + - {fileID: -1729055449683593181} + - {fileID: -9060494924153373858} + - {fileID: 3729635443001478327} + - {fileID: -4431914812882349843} + - {fileID: 7572829481798904910} + - {fileID: 3409825189635461668} + - {fileID: -792796085665928788} + - {fileID: -7871932882014305355} + - {fileID: 3978454027102150924} + - {fileID: 6457187213107907505} + - {fileID: -1562417761177608366} + - {fileID: -568313750252970699} + - {fileID: -238312934105289492} + - {fileID: -3768601675236611697} + - {fileID: 9137515127556058079} + m_renderMode: 0 + m_autoColorSubmissionMode: 1 + m_colorSubmissionModes: + m_List: 00000000 + m_depthSubmissionMode: 1 + m_optimizeBufferDiscards: 0 + m_symmetricProjection: 0 +--- !u!114 &-1017398330378219115 +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: 0} + m_Name: PalmPoseInteraction Android + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction + m_enabled: 0 + nameUi: Palm Pose + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.palmpose + openxrExtensionStrings: XR_EXT_palm_pose + company: Unity + priority: 0 + required: 0 +--- !u!114 &-926590902572576670 +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: b213d3e3c7f3109449eb46a4c8ee42f0, type: 3} + m_Name: XrPerformanceSettingsFeature Standalone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: XR Performance Settings + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.extension.performance_settings + openxrExtensionStrings: XR_EXT_performance_settings + company: Unity + priority: 0 + required: 0 +--- !u!114 &-792796085665928788 +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: 1927c045052a06d49a9b21fdcaa26db6, type: 3} + m_Name: OculusXRFeature Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Meta XR Feature + version: 0.0.1 + featureIdInternal: com.meta.openxr.feature.metaxr + openxrExtensionStrings: 'XR_KHR_vulkan_enable XR_KHR_D3D11_enable XR_OCULUS_common_reference_spaces + XR_FB_display_refresh_rate XR_EXT_performance_settings XR_FB_composition_layer_image_layout + XR_KHR_android_surface_swapchain XR_FB_android_surface_swapchain_create XR_KHR_composition_layer_color_scale_bias + XR_FB_color_space XR_EXT_hand_tracking XR_FB_swapchain_update_state XR_FB_swapchain_update_state_opengl_es + XR_FB_swapchain_update_state_vulkan XR_FB_composition_layer_alpha_blend XR_KHR_composition_layer_depth + XR_KHR_composition_layer_cylinder XR_KHR_composition_layer_cube XR_KHR_composition_layer_equirect2 + XR_KHR_convert_timespec_time XR_KHR_visibility_mask XR_FB_render_model XR_FB_spatial_entity + XR_FB_spatial_entity_user XR_FB_spatial_entity_query XR_FB_spatial_entity_storage + XR_FB_spatial_entity_storage_batch XR_META_spatial_entity_mesh XR_META_performance_metrics + XR_FB_spatial_entity_sharing XR_FB_scene XR_FB_spatial_entity_container XR_FB_scene_capture + XR_FB_face_tracking XR_FB_face_tracking2 XR_FB_eye_tracking XR_FB_eye_tracking_social + XR_FB_body_tracking XR_META_body_tracking_full_body XR_META_body_tracking_calibration + XR_META_body_tracking_fidelity XR_FB_keyboard_tracking XR_META_virtual_keyboard + XR_FB_passthrough XR_FB_triangle_mesh XR_FB_passthrough_keyboard_hands XR_META_passthrough_layer_resumed_event + XR_META_passthrough_color_lut XR_META_passthrough_preferences XR_OCULUS_audio_device_guid + XR_FB_common_events XR_FB_hand_tracking_capsules XR_FB_hand_tracking_mesh XR_FB_hand_tracking_aim + XR_FB_touch_controller_pro XR_FB_touch_controller_proximity XR_FB_composition_layer_depth_test + XR_FB_haptic_amplitude_envelope XR_FB_haptic_pcm XR_META_local_dimming XR_META_hand_tracking_wide_motion_mode + XR_EXT_hand_tracking_data_source XR_EXT_hand_joints_motion_range XR_META_touch_controller_plus + XR_META_simultaneous_hands_and_controllers XR_MSFT_hand_interaction XR_FB_hand_tracking_confidence + XR_META_detached_controllers XR_META_spatial_entity_persistence XR_META_spatial_entity_discovery + XR_META_boundary_visibility XR_META_headset_id XR_FB_composition_layer_settings + XR_META_automatic_layer_filter ' + company: Meta + priority: 0 + required: 0 +--- !u!114 &-736748253630721105 +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: 6096094d69d82cc40947df806f66ab34, type: 3} + m_Name: OpenXRCompositionLayersFeature Standalone + m_EditorClassIdentifier: + m_enabled: 1 + nameUi: Composition Layers Support + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.compositionlayers + openxrExtensionStrings: XR_KHR_composition_layer_cylinder XR_KHR_composition_layer_equirect + XR_KHR_composition_layer_equirect2 XR_KHR_composition_layer_cube XR_KHR_composition_layer_color_scale_bias + XR_KHR_android_surface_swapchain + company: Unity + priority: 0 + required: 0 +--- !u!114 &-568313750252970699 +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: 7de993716e042c6499d0c18eed3a773c, type: 3} + m_Name: MockRuntime Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Mock Runtime + version: 0.0.2 + featureIdInternal: com.unity.openxr.feature.mockruntime + openxrExtensionStrings: XR_UNITY_null_gfx XR_UNITY_android_present + company: Unity + priority: 0 + required: 0 + ignoreValidationErrors: 0 +--- !u!114 &-359388495042143212 +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: 5019471fb2174e5c852ecd4047163007, type: 3} + m_Name: HandInteractionProfile Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Hand Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handinteraction + openxrExtensionStrings: XR_EXT_hand_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &-345907987508416232 +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: 2a24be4b5ebfe5f4d8ed1de9b25cb7aa, type: 3} + m_Name: HandCommonPosesInteraction WSA + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Hand Interaction Poses + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handinteractionposes + openxrExtensionStrings: XR_EXT_hand_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &-238312934105289492 +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: 9ef793c31862a37448e907829482ef80, type: 3} + m_Name: OculusQuestFeature Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Oculus Quest Support + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.oculusquest + openxrExtensionStrings: XR_OCULUS_android_initialize_loader + company: Unity + priority: 0 + required: 0 + targetQuest: 1 + targetQuest2: 1 +--- !u!114 &-223543171262116239 +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: c4b862ee14fb479fbfe5fffe655d3ed3, type: 3} + m_Name: MetaQuestTouchProControllerProfile Standalone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Meta Quest Touch Pro Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.metaquestpro + openxrExtensionStrings: XR_FB_touch_controller_pro + company: Unity + priority: 0 + required: 0 +--- !u!114 &-177044242218828340 +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: 0d6ccd3d0ef0f1d458e69421dccbdae1, type: 3} + m_Name: ValveIndexControllerProfile Standalone + m_EditorClassIdentifier: + m_enabled: 1 + nameUi: Valve Index Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.valveindex + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 +--- !u!114 &-147410222034222949 +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: b5a1f07dc5afe854f9f12a4194aca3fb, type: 3} + m_Name: VisionOS + m_EditorClassIdentifier: + features: + - {fileID: 1321573593377777893} + m_renderMode: 1 + m_autoColorSubmissionMode: 1 + m_colorSubmissionModes: + m_List: 00000000 + m_depthSubmissionMode: 0 + m_optimizeBufferDiscards: 0 + m_symmetricProjection: 0 +--- !u!114 &-57994259809233075 +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: f028123e2efe1d443875bc7609b4a98b, type: 3} + m_Name: PalmPoseInteraction Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Palm Pose + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.palmpose + openxrExtensionStrings: XR_EXT_palm_pose + company: Unity + priority: 0 + required: 0 +--- !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: 9f0ebc320a151d3408ea1e9fce54d40e, type: 3} + m_Name: Open XR Package Settings + m_EditorClassIdentifier: + Keys: 01000000070000000d0000000e0000000400000024000000 + Values: + - {fileID: 7381656899648225167} + - {fileID: -1294329756112899549} + - {fileID: 9061466112958658113} + - {fileID: 5710753191044472963} + - {fileID: 2540959591261858297} + - {fileID: -147410222034222949} +--- !u!114 &182495744435344008 +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: f028123e2efe1d443875bc7609b4a98b, type: 3} + m_Name: PalmPoseInteraction Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: + version: + featureIdInternal: + openxrExtensionStrings: + company: + priority: 0 + required: 0 +--- !u!114 &271538386983659576 +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: 0} + m_Name: HPReverbG2ControllerProfile Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HPReverbG2ControllerProfile + m_enabled: 0 + nameUi: HP Reverb G2 Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.hpreverb + openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller + company: Unity + priority: 0 + required: 0 +--- !u!114 &278510016605624271 +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: 0d6ccd3d0ef0f1d458e69421dccbdae1, type: 3} + m_Name: ValveIndexControllerProfile Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Valve Index Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.valveindex + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 +--- !u!114 &574840683824583675 +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: e5315f812f023cf4ebf26f7e5d2d70f2, type: 3} + m_Name: HPReverbG2ControllerProfile WSA + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: HP Reverb G2 Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.hpreverb + openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller + company: Unity + priority: 0 + required: 0 +--- !u!114 &612927061893152235 +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: f028123e2efe1d443875bc7609b4a98b, type: 3} + m_Name: PalmPoseInteraction Standalone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Palm Pose + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.palmpose + openxrExtensionStrings: XR_EXT_palm_pose + company: Unity + priority: 0 + required: 0 +--- !u!114 &792817780763860715 +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: 0} + m_Name: RuntimeDebuggerOpenXRFeature Metro + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_enabled: 0 + nameUi: + version: + featureIdInternal: + openxrExtensionStrings: + company: + priority: 0 + required: 0 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &887424966740871682 +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: 0} + m_Name: RuntimeDebuggerOpenXRFeature Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_enabled: 0 + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &1104377150978337437 +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: 3d28f705476c80d47acb3dfade3d3142, type: 3} + m_Name: MetaXRFoveationFeature Standalone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Meta XR Foveation + version: 1.0.0 + featureIdInternal: com.meta.openxr.feature.foveation + openxrExtensionStrings: 'XR_FB_foveation XR_FB_foveation_configuration XR_FB_foveation_vulkan ' + company: Meta + priority: 0 + required: 0 +--- !u!114 &1263590293311991825 +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: 1927c045052a06d49a9b21fdcaa26db6, type: 3} + m_Name: OculusXRFeature Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: + version: + featureIdInternal: + openxrExtensionStrings: + company: + priority: 0 + required: 0 +--- !u!114 &1302668994057080467 +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: f028123e2efe1d443875bc7609b4a98b, type: 3} + m_Name: PalmPoseInteraction Standalone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Palm Pose + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.palmpose + openxrExtensionStrings: XR_EXT_palm_pose + company: Unity + priority: 0 + required: 0 +--- !u!114 &1321573593377777893 +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: b213d3e3c7f3109449eb46a4c8ee42f0, type: 3} + m_Name: XrPerformanceSettingsFeature VisionOS + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: XR Performance Settings + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.extension.performance_settings + openxrExtensionStrings: XR_EXT_performance_settings + company: Unity + priority: 0 + required: 0 +--- !u!114 &1618651464046490541 +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: b3cf79659a011bd419c7a2a30eb74e9a, type: 3} + m_Name: EyeGazeInteraction Standalone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Eye Gaze Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.eyetracking + openxrExtensionStrings: XR_EXT_eye_gaze_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &1638299284819138145 +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: feeef8d85de8db242bdda70cc7ff5acd, type: 3} + m_Name: OculusTouchControllerProfile WSA + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Oculus Touch Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.oculustouch + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 +--- !u!114 &1719335652475784772 +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: 0} + m_Name: PalmPoseInteraction Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction + m_enabled: 0 + nameUi: Palm Pose + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.palmpose + openxrExtensionStrings: XR_EXT_palm_pose + company: Unity + priority: 0 + required: 0 +--- !u!114 &1746742006375697571 +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: 0} + m_Name: HPReverbG2ControllerProfile Metro + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HPReverbG2ControllerProfile + m_enabled: 0 + nameUi: HP Reverb G2 Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.hpreverb + openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller + company: Unity + priority: 0 + required: 0 +--- !u!114 &1827103528056647146 +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: 274c02963f889a64e90bc2e596e21d13, type: 3} + m_Name: HTCViveControllerProfile Standalone + m_EditorClassIdentifier: + m_enabled: 1 + nameUi: HTC Vive Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.htcvive + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 +--- !u!114 &1995135396447337485 +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: 274c02963f889a64e90bc2e596e21d13, type: 3} + m_Name: HTCViveControllerProfile WSA + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: HTC Vive Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.htcvive + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 +--- !u!114 &2105268745197950013 +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: c4b862ee14fb479fbfe5fffe655d3ed3, type: 3} + m_Name: MetaQuestTouchProControllerProfile WSA + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Meta Quest Touch Pro Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.metaquestpro + openxrExtensionStrings: XR_FB_touch_controller_pro + company: Unity + priority: 0 + required: 0 +--- !u!114 &2243531575245570694 +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: 0} + m_Name: EyeGazeInteraction Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction + m_enabled: 0 + nameUi: Eye Gaze Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.eyetracking + openxrExtensionStrings: XR_EXT_eye_gaze_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &2372011686619033440 +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: e5315f812f023cf4ebf26f7e5d2d70f2, type: 3} + m_Name: HPReverbG2ControllerProfile Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: + version: + featureIdInternal: + openxrExtensionStrings: + company: + priority: 0 + required: 0 +--- !u!114 &2540959591261858297 +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: b5a1f07dc5afe854f9f12a4194aca3fb, type: 3} + m_Name: iPhone + m_EditorClassIdentifier: + features: + - {fileID: 6801835840831992736} + m_renderMode: 1 + m_autoColorSubmissionMode: 1 + m_colorSubmissionModes: + m_List: 00000000 + m_depthSubmissionMode: 0 + m_optimizeBufferDiscards: 0 + m_symmetricProjection: 0 +--- !u!114 &2554124788269052071 +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: 0f6bfdbcb316ed242b30a8798c9eb853, type: 3} + m_Name: KHRSimpleControllerProfile Standalone + m_EditorClassIdentifier: + m_enabled: 1 + nameUi: Khronos Simple Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.khrsimpleprofile + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 +--- !u!114 &2847573118692416834 +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: b213d3e3c7f3109449eb46a4c8ee42f0, type: 3} + m_Name: XrPerformanceSettingsFeature WebGL + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: XR Performance Settings + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.extension.performance_settings + openxrExtensionStrings: XR_EXT_performance_settings + company: Unity + priority: 0 + required: 0 +--- !u!114 &2988532055098582389 +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: b3cf79659a011bd419c7a2a30eb74e9a, type: 3} + m_Name: EyeGazeInteraction Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: + version: + featureIdInternal: + openxrExtensionStrings: + company: + priority: 0 + required: 0 +--- !u!114 &3106534461171692324 +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: feeef8d85de8db242bdda70cc7ff5acd, type: 3} + m_Name: OculusTouchControllerProfile Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Oculus Touch Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.oculustouch + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 +--- !u!114 &3156379343888415674 +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: b3cf79659a011bd419c7a2a30eb74e9a, type: 3} + m_Name: EyeGazeInteraction Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Eye Gaze Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.eyetracking + openxrExtensionStrings: XR_EXT_eye_gaze_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &3238800898370297597 +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: 5019471fb2174e5c852ecd4047163007, type: 3} + m_Name: HandInteractionProfile WSA + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Hand Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handinteraction + openxrExtensionStrings: XR_EXT_hand_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &3242847385945741224 +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: 0} + m_Name: HandInteractionProfile Android + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile + m_enabled: 0 + nameUi: Hand Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handinteraction + openxrExtensionStrings: XR_EXT_hand_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &3405362293045848653 +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: f647cc0545697264a9878224faada6d5, type: 3} + m_Name: MetaQuestFeature Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Meta Quest Support + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.metaquest + openxrExtensionStrings: XR_OCULUS_android_initialize_loader + company: Unity + priority: 0 + required: 0 + targetDevices: + - visibleName: Quest + manifestName: quest + enabled: 1 + - visibleName: Quest 2 + manifestName: quest2 + enabled: 1 + - visibleName: Quest Pro + manifestName: cambria + enabled: 1 + - visibleName: Quest 3 + manifestName: eureka + enabled: 1 + - visibleName: Quest 3S + manifestName: quest3s + enabled: 1 + forceRemoveInternetPermission: 1 + symmetricProjection: 0 + foveatedRenderingApi: 0 + systemSplashScreen: {fileID: 0} + optimizeBufferDiscards: 1 + lateLatchingMode: 0 + lateLatchingDebug: 0 +--- !u!114 &3409825189635461668 +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: e573a2aed6698b047aff95224499b722, type: 3} + m_Name: MetaXREyeTrackedFoveationFeature Android m_EditorClassIdentifier: m_enabled: 0 nameUi: Meta XR Eye Tracked Foveation @@ -539,7 +2149,7 @@ MonoBehaviour: company: Meta priority: 0 required: 0 ---- !u!114 &-2021925341700479113 +--- !u!114 &3438722145102186730 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -548,18 +2158,20 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f928d0d73a35f294fbe357ca17aa3547, type: 3} - m_Name: MicrosoftHandInteraction WSA + m_Script: {fileID: 11500000, guid: 6096094d69d82cc40947df806f66ab34, type: 3} + m_Name: OpenXRCompositionLayersFeature Android m_EditorClassIdentifier: m_enabled: 1 - nameUi: Microsoft Hand Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handtracking - openxrExtensionStrings: XR_MSFT_hand_interaction + nameUi: Composition Layers Support + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.compositionlayers + openxrExtensionStrings: XR_KHR_composition_layer_cylinder XR_KHR_composition_layer_equirect + XR_KHR_composition_layer_equirect2 XR_KHR_composition_layer_cube XR_KHR_composition_layer_color_scale_bias + XR_KHR_android_surface_swapchain company: Unity priority: 0 required: 0 ---- !u!114 &-1729055449683593181 +--- !u!114 &3442458366111397828 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -568,18 +2180,19 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 486b5e28864f9a94b979b9620ce5006d, type: 3} - m_Name: ConformanceAutomationFeature Android + m_Script: {fileID: 11500000, guid: 7de993716e042c6499d0c18eed3a773c, type: 3} + m_Name: MockRuntime Standalone m_EditorClassIdentifier: m_enabled: 0 - nameUi: Conformance Automation - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.conformance - openxrExtensionStrings: XR_EXT_conformance_automation + nameUi: Mock Runtime + version: 0.0.2 + featureIdInternal: com.unity.openxr.feature.mockruntime + openxrExtensionStrings: XR_UNITY_null_gfx XR_UNITY_android_present company: Unity priority: 0 required: 0 ---- !u!114 &-1562417761177608366 + ignoreValidationErrors: 0 +--- !u!114 &3701968863295678716 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -588,96 +2201,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f928d0d73a35f294fbe357ca17aa3547, type: 3} - m_Name: MicrosoftHandInteraction Android + m_Script: {fileID: 11500000, guid: b3cf79659a011bd419c7a2a30eb74e9a, type: 3} + m_Name: EyeGazeInteraction Standalone m_EditorClassIdentifier: m_enabled: 0 - nameUi: Microsoft Hand Interaction Profile + nameUi: Eye Gaze Interaction Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handtracking - openxrExtensionStrings: XR_MSFT_hand_interaction + featureIdInternal: com.unity.openxr.feature.input.eyetracking + openxrExtensionStrings: XR_EXT_eye_gaze_interaction company: Unity priority: 0 required: 0 ---- !u!114 &-1294329756112899549 -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: b5a1f07dc5afe854f9f12a4194aca3fb, type: 3} - m_Name: Android - m_EditorClassIdentifier: - features: - - {fileID: -1729055449683593181} - - {fileID: -9060494924153373858} - - {fileID: 5082403655935391592} - - {fileID: 3729635443001478327} - - {fileID: -8049897441354217187} - - {fileID: -4431914812882349843} - - {fileID: 3405362293045848653} - - {fileID: 7875633773414566808} - - {fileID: 3409825189635461668} - - {fileID: -7871932882014305355} - - {fileID: -6188679329620277984} - - {fileID: 6457187213107907505} - - {fileID: -1562417761177608366} - - {fileID: -568313750252970699} - - {fileID: -238312934105289492} - - {fileID: -3768601675236611697} - - {fileID: -792796085665928788} - - {fileID: -57994259809233075} - - {fileID: 4073621059260807014} - m_renderMode: 0 - m_depthSubmissionMode: 1 - m_optimizeBufferDiscards: 0 - m_symmetricProjection: 0 ---- !u!114 &-792796085665928788 -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: 1927c045052a06d49a9b21fdcaa26db6, type: 3} - m_Name: OculusXRFeature Android - m_EditorClassIdentifier: - m_enabled: 1 - nameUi: Meta XR Feature - version: 0.0.1 - featureIdInternal: com.meta.openxr.feature.metaxr - openxrExtensionStrings: 'XR_KHR_vulkan_enable XR_KHR_D3D11_enable XR_OCULUS_common_reference_spaces - XR_FB_display_refresh_rate XR_EXT_performance_settings XR_FB_composition_layer_image_layout - XR_KHR_android_surface_swapchain XR_FB_android_surface_swapchain_create XR_KHR_composition_layer_color_scale_bias - XR_FB_color_space XR_EXT_hand_tracking XR_FB_swapchain_update_state XR_FB_swapchain_update_state_opengl_es - XR_FB_swapchain_update_state_vulkan XR_FB_composition_layer_alpha_blend XR_KHR_composition_layer_depth - XR_KHR_composition_layer_cylinder XR_KHR_composition_layer_cube XR_KHR_composition_layer_equirect2 - XR_KHR_convert_timespec_time XR_KHR_visibility_mask XR_FB_render_model XR_FB_spatial_entity - XR_FB_spatial_entity_user XR_FB_spatial_entity_query XR_FB_spatial_entity_storage - XR_FB_spatial_entity_storage_batch XR_META_spatial_entity_mesh XR_META_performance_metrics - XR_FB_spatial_entity_sharing XR_FB_scene XR_FB_spatial_entity_container XR_FB_scene_capture - XR_FB_face_tracking XR_FB_face_tracking2 XR_FB_eye_tracking XR_FB_eye_tracking_social - XR_FB_body_tracking XR_META_body_tracking_full_body XR_META_body_tracking_calibration - XR_META_body_tracking_fidelity XR_FB_keyboard_tracking XR_META_virtual_keyboard - XR_FB_passthrough XR_FB_triangle_mesh XR_FB_passthrough_keyboard_hands XR_META_passthrough_layer_resumed_event - XR_META_passthrough_color_lut XR_META_passthrough_preferences XR_OCULUS_audio_device_guid - XR_FB_common_events XR_FB_hand_tracking_capsules XR_FB_hand_tracking_mesh XR_FB_hand_tracking_aim - XR_FB_touch_controller_pro XR_FB_touch_controller_proximity XR_FB_composition_layer_depth_test - XR_FB_haptic_amplitude_envelope XR_FB_haptic_pcm XR_META_local_dimming XR_META_hand_tracking_wide_motion_mode - XR_EXT_hand_tracking_data_source XR_EXT_hand_joints_motion_range XR_META_touch_controller_plus - XR_META_simultaneous_hands_and_controllers XR_MSFT_hand_interaction XR_FB_hand_tracking_confidence - XR_META_detached_controllers XR_META_spatial_entity_persistence XR_META_spatial_entity_discovery - XR_META_boundary_visibility XR_META_headset_id XR_FB_composition_layer_settings - XR_META_automatic_layer_filter ' - company: Meta - priority: 0 - required: 0 ---- !u!114 &-568313750252970699 +--- !u!114 &3729635443001478327 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -686,19 +2221,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 7de993716e042c6499d0c18eed3a773c, type: 3} - m_Name: MockRuntime Android + m_Script: {fileID: 11500000, guid: 2a24be4b5ebfe5f4d8ed1de9b25cb7aa, type: 3} + m_Name: HandCommonPosesInteraction Android m_EditorClassIdentifier: m_enabled: 0 - nameUi: Mock Runtime - version: 0.0.2 - featureIdInternal: com.unity.openxr.feature.mockruntime - openxrExtensionStrings: XR_UNITY_null_gfx XR_UNITY_android_present + nameUi: Hand Interaction Poses + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handinteractionposes + openxrExtensionStrings: XR_EXT_hand_interaction company: Unity priority: 0 required: 0 - ignoreValidationErrors: 0 ---- !u!114 &-345907987508416232 +--- !u!114 &3781503593313349708 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -707,18 +2241,20 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2a24be4b5ebfe5f4d8ed1de9b25cb7aa, type: 3} - m_Name: HandCommonPosesInteraction WSA - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: RuntimeDebuggerOpenXRFeature Metro + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature m_enabled: 0 - nameUi: Hand Interaction Poses - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteractionposes - openxrExtensionStrings: XR_EXT_hand_interaction + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: company: Unity priority: 0 required: 0 ---- !u!114 &-238312934105289492 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &3978454027102150924 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -727,20 +2263,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 9ef793c31862a37448e907829482ef80, type: 3} - m_Name: OculusQuestFeature Android + m_Script: {fileID: 11500000, guid: 81954520b8bbd2f458104fe69f5a7680, type: 3} + m_Name: MetaXRSpaceWarp Android m_EditorClassIdentifier: m_enabled: 0 - nameUi: Oculus Quest Support + nameUi: Meta XR Space Warp version: 1.0.0 - featureIdInternal: com.unity.openxr.feature.oculusquest - openxrExtensionStrings: XR_OCULUS_android_initialize_loader - company: Unity + featureIdInternal: com.meta.openxr.feature.spacewarp + openxrExtensionStrings: XR_FB_space_warp + company: Meta priority: 0 required: 0 - targetQuest: 1 - targetQuest2: 1 ---- !u!114 &-177044242218828340 +--- !u!114 &4073621059260807014 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -749,18 +2283,20 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 0d6ccd3d0ef0f1d458e69421dccbdae1, type: 3} - m_Name: ValveIndexControllerProfile Standalone + m_Script: {fileID: 11500000, guid: 056125dd64c0ed540b40a4af74f7b495, type: 3} + m_Name: RuntimeDebuggerOpenXRFeature Android m_EditorClassIdentifier: m_enabled: 1 - nameUi: Valve Index Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.valveindex + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger openxrExtensionStrings: company: Unity priority: 0 required: 0 ---- !u!114 &-147410222034222949 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &4432650494097248010 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -769,15 +2305,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b5a1f07dc5afe854f9f12a4194aca3fb, type: 3} - m_Name: VisionOS + m_Script: {fileID: 11500000, guid: f028123e2efe1d443875bc7609b4a98b, type: 3} + m_Name: PalmPoseInteraction WSA m_EditorClassIdentifier: - features: [] - m_renderMode: 1 - m_depthSubmissionMode: 0 - m_optimizeBufferDiscards: 0 - m_symmetricProjection: 0 ---- !u!114 &-57994259809233075 + m_enabled: 0 + nameUi: Palm Pose + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.palmpose + openxrExtensionStrings: XR_EXT_palm_pose + company: Unity + priority: 0 + required: 0 +--- !u!114 &4728281383085209085 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -786,18 +2325,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f028123e2efe1d443875bc7609b4a98b, type: 3} - m_Name: PalmPoseInteraction Android - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: EyeGazeInteraction Android + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction m_enabled: 0 - nameUi: Palm Pose + nameUi: Eye Gaze Interaction Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.palmpose - openxrExtensionStrings: XR_EXT_palm_pose + featureIdInternal: com.unity.openxr.feature.input.eyetracking + openxrExtensionStrings: XR_EXT_eye_gaze_interaction company: Unity priority: 0 required: 0 ---- !u!114 &11400000 +--- !u!114 &4980278333451499208 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -806,18 +2345,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 9f0ebc320a151d3408ea1e9fce54d40e, type: 3} - m_Name: Open XR Package Settings - m_EditorClassIdentifier: - Keys: 01000000070000000d0000000e0000000400000024000000 - Values: - - {fileID: 7381656899648225167} - - {fileID: -1294329756112899549} - - {fileID: 9061466112958658113} - - {fileID: 5710753191044472963} - - {fileID: 2540959591261858297} - - {fileID: -147410222034222949} ---- !u!114 &574840683824583675 + m_Script: {fileID: 0} + m_Name: EyeGazeInteraction Metro + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction + m_enabled: 0 + nameUi: Eye Gaze Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.eyetracking + openxrExtensionStrings: XR_EXT_eye_gaze_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &5082403655935391592 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -826,18 +2365,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: e5315f812f023cf4ebf26f7e5d2d70f2, type: 3} - m_Name: HPReverbG2ControllerProfile WSA + m_Script: {fileID: 11500000, guid: b3cf79659a011bd419c7a2a30eb74e9a, type: 3} + m_Name: EyeGazeInteraction Android m_EditorClassIdentifier: m_enabled: 0 - nameUi: HP Reverb G2 Controller Profile + nameUi: Eye Gaze Interaction Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.hpreverb - openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller + featureIdInternal: com.unity.openxr.feature.input.eyetracking + openxrExtensionStrings: XR_EXT_eye_gaze_interaction company: Unity priority: 0 required: 0 ---- !u!114 &1104377150978337437 +--- !u!114 &5452654191548238638 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -846,18 +2385,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3d28f705476c80d47acb3dfade3d3142, type: 3} - m_Name: MetaXRFoveationFeature Standalone + m_Script: {fileID: 11500000, guid: f028123e2efe1d443875bc7609b4a98b, type: 3} + m_Name: PalmPoseInteraction Android m_EditorClassIdentifier: - m_enabled: 1 - nameUi: Meta XR Foveation - version: 1.0.0 - featureIdInternal: com.meta.openxr.feature.foveation - openxrExtensionStrings: 'XR_FB_foveation XR_FB_foveation_configuration XR_FB_foveation_vulkan ' - company: Meta + m_enabled: 0 + nameUi: Palm Pose + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.palmpose + openxrExtensionStrings: XR_EXT_palm_pose + company: Unity priority: 0 required: 0 ---- !u!114 &1263590293311991825 +--- !u!114 &5635249410294987815 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -866,18 +2405,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1927c045052a06d49a9b21fdcaa26db6, type: 3} - m_Name: OculusXRFeature Android + m_Script: {fileID: 11500000, guid: 96efa89124dda0941802f28ad8249b87, type: 3} + m_Name: MockDriver Standalone m_EditorClassIdentifier: m_enabled: 0 - nameUi: - version: - featureIdInternal: - openxrExtensionStrings: - company: + nameUi: Mock Driver + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.mockdriver + openxrExtensionStrings: XR_UNITY_mock_driver + company: Unity priority: 0 required: 0 ---- !u!114 &1302668994057080467 +--- !u!114 &5648715027789847164 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -886,9 +2425,9 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f028123e2efe1d443875bc7609b4a98b, type: 3} - m_Name: PalmPoseInteraction Standalone - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: PalmPoseInteraction Metro + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction m_enabled: 0 nameUi: Palm Pose version: 0.0.1 @@ -897,7 +2436,7 @@ MonoBehaviour: company: Unity priority: 0 required: 0 ---- !u!114 &1638299284819138145 +--- !u!114 &5662570250215147847 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -906,18 +2445,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: feeef8d85de8db242bdda70cc7ff5acd, type: 3} - m_Name: OculusTouchControllerProfile WSA + m_Script: {fileID: 11500000, guid: c4b862ee14fb479fbfe5fffe655d3ed3, type: 3} + m_Name: MetaQuestTouchProControllerProfile Android m_EditorClassIdentifier: m_enabled: 0 - nameUi: Oculus Touch Controller Profile + nameUi: Meta Quest Touch Pro Controller Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.oculustouch - openxrExtensionStrings: + featureIdInternal: com.unity.openxr.feature.input.metaquestpro + openxrExtensionStrings: XR_FB_touch_controller_pro company: Unity priority: 0 required: 0 ---- !u!114 &1827103528056647146 +--- !u!114 &5710753191044472963 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -926,18 +2465,55 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 274c02963f889a64e90bc2e596e21d13, type: 3} - m_Name: HTCViveControllerProfile Standalone + m_Script: {fileID: 11500000, guid: b5a1f07dc5afe854f9f12a4194aca3fb, type: 3} + m_Name: WSA m_EditorClassIdentifier: - m_enabled: 1 - nameUi: HTC Vive Controller Profile + features: + - {fileID: -6344979334240806338} + - {fileID: -5098754768238288905} + - {fileID: 0} + - {fileID: -7956739036010045027} + - {fileID: 0} + - {fileID: 0} + - {fileID: -5099302859331215841} + - {fileID: -3199145190972460908} + - {fileID: 8049887066580020921} + - {fileID: 0} + - {fileID: 6482902447761637292} + - {fileID: 9003827069442310504} + - {fileID: 3106534461171692324} + - {fileID: 0} + - {fileID: 0} + - {fileID: 278510016605624271} + - {fileID: -2995124423222007804} + m_renderMode: 0 + m_autoColorSubmissionMode: 1 + m_colorSubmissionModes: + m_List: 00000000 + m_depthSubmissionMode: 1 + m_optimizeBufferDiscards: 0 + m_symmetricProjection: 0 +--- !u!114 &6019140111641124994 +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: 0} + m_Name: MetaQuestTouchProControllerProfile Metro + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile + m_enabled: 0 + nameUi: Meta Quest Touch Pro Controller Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.htcvive - openxrExtensionStrings: + featureIdInternal: com.unity.openxr.feature.input.metaquestpro + openxrExtensionStrings: XR_FB_touch_controller_pro company: Unity priority: 0 required: 0 ---- !u!114 &1995135396447337485 +--- !u!114 &6163247034252501667 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -946,18 +2522,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 274c02963f889a64e90bc2e596e21d13, type: 3} - m_Name: HTCViveControllerProfile WSA + m_Script: {fileID: 11500000, guid: 5019471fb2174e5c852ecd4047163007, type: 3} + m_Name: HandInteractionProfile Standalone m_EditorClassIdentifier: m_enabled: 0 - nameUi: HTC Vive Controller Profile + nameUi: Hand Interaction Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.htcvive - openxrExtensionStrings: + featureIdInternal: com.unity.openxr.feature.input.handinteraction + openxrExtensionStrings: XR_EXT_hand_interaction company: Unity priority: 0 required: 0 ---- !u!114 &2105268745197950013 +--- !u!114 &6229781539548151111 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -966,18 +2542,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c4b862ee14fb479fbfe5fffe655d3ed3, type: 3} - m_Name: MetaQuestTouchProControllerProfile WSA - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: HandInteractionProfile Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile m_enabled: 0 - nameUi: Meta Quest Touch Pro Controller Profile + nameUi: Hand Interaction Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestpro - openxrExtensionStrings: XR_FB_touch_controller_pro + featureIdInternal: com.unity.openxr.feature.input.handinteraction + openxrExtensionStrings: XR_EXT_hand_interaction company: Unity priority: 0 required: 0 ---- !u!114 &2540959591261858297 +--- !u!114 &6370826120337889678 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -986,15 +2562,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b5a1f07dc5afe854f9f12a4194aca3fb, type: 3} - m_Name: iPhone + m_Script: {fileID: 11500000, guid: 761fdd4502cb7a84e9ec7a2b24f33f37, type: 3} + m_Name: MicrosoftMotionControllerProfile WSA m_EditorClassIdentifier: - features: [] - m_renderMode: 1 - m_depthSubmissionMode: 0 - m_optimizeBufferDiscards: 0 - m_symmetricProjection: 0 ---- !u!114 &2554124788269052071 + m_enabled: 1 + nameUi: Microsoft Motion Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.microsoftmotioncontroller + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 +--- !u!114 &6457187213107907505 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1003,18 +2582,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 0f6bfdbcb316ed242b30a8798c9eb853, type: 3} - m_Name: KHRSimpleControllerProfile Standalone + m_Script: {fileID: 11500000, guid: 4710975c7840e7d499bbb3757c22b0a5, type: 3} + m_Name: MetaXRSubsampledLayout Android m_EditorClassIdentifier: - m_enabled: 1 - nameUi: Khronos Simple Controller Profile + m_enabled: 0 + nameUi: Meta XR Subsampled Layout version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.khrsimpleprofile - openxrExtensionStrings: - company: Unity + featureIdInternal: com.meta.openxr.feature.subsampledLayout + openxrExtensionStrings: XR_META_vulkan_swapchain_create_info + company: Meta priority: 0 required: 0 ---- !u!114 &3238800898370297597 +--- !u!114 &6482902447761637292 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1023,18 +2602,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5019471fb2174e5c852ecd4047163007, type: 3} - m_Name: HandInteractionProfile WSA + m_Script: {fileID: 11500000, guid: f928d0d73a35f294fbe357ca17aa3547, type: 3} + m_Name: MicrosoftHandInteraction Metro m_EditorClassIdentifier: m_enabled: 0 - nameUi: Hand Interaction Profile + nameUi: Microsoft Hand Interaction Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteraction - openxrExtensionStrings: XR_EXT_hand_interaction + featureIdInternal: com.unity.openxr.feature.input.handtracking + openxrExtensionStrings: XR_MSFT_hand_interaction company: Unity priority: 0 required: 0 ---- !u!114 &3405362293045848653 +--- !u!114 &6566603068462745561 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1043,34 +2622,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f647cc0545697264a9878224faada6d5, type: 3} - m_Name: MetaQuestFeature Android + m_Script: {fileID: 11500000, guid: b3cf79659a011bd419c7a2a30eb74e9a, type: 3} + m_Name: EyeGazeInteraction Android m_EditorClassIdentifier: m_enabled: 0 - nameUi: Meta Quest Support - version: 1.0.0 - featureIdInternal: com.unity.openxr.feature.metaquest - openxrExtensionStrings: XR_OCULUS_android_initialize_loader + nameUi: Eye Gaze Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.eyetracking + openxrExtensionStrings: XR_EXT_eye_gaze_interaction company: Unity priority: 0 required: 0 - targetDevices: - - visibleName: Quest - manifestName: quest - enabled: 1 - - visibleName: Quest 2 - manifestName: quest2 - enabled: 1 - - visibleName: Quest Pro - manifestName: cambria - enabled: 1 - forceRemoveInternetPermission: 1 - symmetricProjection: 0 - systemSplashScreen: {fileID: 0} - optimizeBufferDiscards: 1 - lateLatchingMode: 0 - lateLatchingDebug: 0 ---- !u!114 &3409825189635461668 +--- !u!114 &6774984544229067780 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1079,19 +2642,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: e573a2aed6698b047aff95224499b722, type: 3} - m_Name: MetaXREyeTrackedFoveationFeature Android + m_Script: {fileID: 11500000, guid: 5019471fb2174e5c852ecd4047163007, type: 3} + m_Name: HandInteractionProfile Metro m_EditorClassIdentifier: m_enabled: 0 - nameUi: Meta XR Eye Tracked Foveation - version: 0.0.1 - featureIdInternal: com.meta.openxr.feature.eyetrackedfoveation - openxrExtensionStrings: XR_META_foveation_eye_tracked XR_FB_eye_tracking_social - XR_META_vulkan_swapchain_create_info - company: Meta + nameUi: + version: + featureIdInternal: + openxrExtensionStrings: + company: priority: 0 required: 0 ---- !u!114 &3442458366111397828 +--- !u!114 &6781313199298781951 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1100,19 +2662,29 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 7de993716e042c6499d0c18eed3a773c, type: 3} - m_Name: MockRuntime Standalone + m_Script: {fileID: 11500000, guid: 1927c045052a06d49a9b21fdcaa26db6, type: 3} + m_Name: OculusXRFeature Android m_EditorClassIdentifier: m_enabled: 0 - nameUi: Mock Runtime - version: 0.0.2 - featureIdInternal: com.unity.openxr.feature.mockruntime - openxrExtensionStrings: XR_UNITY_null_gfx XR_UNITY_android_present - company: Unity + nameUi: OculusXR Feature + version: 0.0.1 + featureIdInternal: com.oculus.openxr.feature.oculusxr + openxrExtensionStrings: 'XR_KHR_vulkan_enable XR_KHR_D3D11_enable XR_OCULUS_common_reference_spaces + XR_FB_display_refresh_rate XR_EXT_performance_settings XR_FB_composition_layer_image_layout + XR_KHR_android_surface_swapchain XR_FB_android_surface_swapchain_create XR_KHR_composition_layer_color_scale_bias + XR_FB_color_space XR_EXT_hand_tracking XR_FB_swapchain_update_state XR_FB_swapchain_update_state_opengl_es + XR_FB_swapchain_update_state_vulkan XR_FB_foveation XR_FB_foveation_configuration + XR_FB_foveation_vulkan XR_FB_composition_layer_alpha_blend XR_KHR_composition_layer_depth + XR_KHR_composition_layer_cylinder XR_KHR_composition_layer_cube XR_KHR_composition_layer_equirect2 + XR_KHR_convert_timespec_time XR_KHR_visibility_mask XR_FB_render_model XR_FB_spatial_entity + XR_FB_spatial_entity_query XR_FB_spatial_entity_storage XR_META_performance_metrics + XR_FB_keyboard_tracking XR_FB_passthrough XR_FB_triangle_mesh XR_FB_passthrough_keyboard_hands + XR_OCULUS_audio_device_guid XR_FB_common_events XR_FB_space_warp XR_FB_hand_tracking_capsules + XR_FB_hand_tracking_mesh XR_FB_hand_tracking_aim ' + company: Oculus priority: 0 required: 0 - ignoreValidationErrors: 0 ---- !u!114 &3701968863295678716 +--- !u!114 &6801835840831992736 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1121,18 +2693,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b3cf79659a011bd419c7a2a30eb74e9a, type: 3} - m_Name: EyeGazeInteraction Standalone + m_Script: {fileID: 11500000, guid: b213d3e3c7f3109449eb46a4c8ee42f0, type: 3} + m_Name: XrPerformanceSettingsFeature iPhone m_EditorClassIdentifier: m_enabled: 0 - nameUi: Eye Gaze Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.eyetracking - openxrExtensionStrings: XR_EXT_eye_gaze_interaction + nameUi: XR Performance Settings + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.extension.performance_settings + openxrExtensionStrings: XR_EXT_performance_settings company: Unity priority: 0 required: 0 ---- !u!114 &3729635443001478327 +--- !u!114 &6812736204562946406 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1141,18 +2713,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2a24be4b5ebfe5f4d8ed1de9b25cb7aa, type: 3} - m_Name: HandCommonPosesInteraction Android + m_Script: {fileID: 11500000, guid: feeef8d85de8db242bdda70cc7ff5acd, type: 3} + m_Name: OculusTouchControllerProfile Standalone m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Hand Interaction Poses + m_enabled: 1 + nameUi: Oculus Touch Controller Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteractionposes - openxrExtensionStrings: XR_EXT_hand_interaction + featureIdInternal: com.unity.openxr.feature.input.oculustouch + openxrExtensionStrings: company: Unity priority: 0 required: 0 ---- !u!114 &4073621059260807014 +--- !u!114 &6842448983583082147 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1161,10 +2733,10 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 056125dd64c0ed540b40a4af74f7b495, type: 3} + m_Script: {fileID: 0} m_Name: RuntimeDebuggerOpenXRFeature Android - m_EditorClassIdentifier: - m_enabled: 1 + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_enabled: 0 nameUi: Runtime Debugger version: 1 featureIdInternal: com.unity.openxr.features.runtimedebugger @@ -1174,7 +2746,7 @@ MonoBehaviour: required: 0 cacheSize: 1048576 perThreadCacheSize: 51200 ---- !u!114 &4432650494097248010 +--- !u!114 &7136574916481677489 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1183,18 +2755,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f028123e2efe1d443875bc7609b4a98b, type: 3} - m_Name: PalmPoseInteraction WSA + m_Script: {fileID: 11500000, guid: c4b862ee14fb479fbfe5fffe655d3ed3, type: 3} + m_Name: MetaQuestTouchProControllerProfile Metro m_EditorClassIdentifier: m_enabled: 0 - nameUi: Palm Pose - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.palmpose - openxrExtensionStrings: XR_EXT_palm_pose - company: Unity + nameUi: + version: + featureIdInternal: + openxrExtensionStrings: + company: priority: 0 required: 0 ---- !u!114 &5082403655935391592 +--- !u!114 &7381656899648225167 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1203,18 +2775,41 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b3cf79659a011bd419c7a2a30eb74e9a, type: 3} - m_Name: EyeGazeInteraction Android + m_Script: {fileID: 11500000, guid: b5a1f07dc5afe854f9f12a4194aca3fb, type: 3} + m_Name: Standalone m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Eye Gaze Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.eyetracking - openxrExtensionStrings: XR_EXT_eye_gaze_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &5635249410294987815 + features: + - {fileID: 887424966740871682} + - {fileID: 1618651464046490541} + - {fileID: 7682352288251257475} + - {fileID: -223543171262116239} + - {fileID: 612927061893152235} + - {fileID: -3155737484702066491} + - {fileID: -736748253630721105} + - {fileID: -4469311779315207794} + - {fileID: -7457498403352615917} + - {fileID: 8280613793592923929} + - {fileID: 1827103528056647146} + - {fileID: 2554124788269052071} + - {fileID: -6002454310084566546} + - {fileID: -2581017241881390745} + - {fileID: -4773087401744612407} + - {fileID: 1104377150978337437} + - {fileID: -5585190116095795567} + - {fileID: -6490217007365981742} + - {fileID: -6553496117388817208} + - {fileID: 3442458366111397828} + - {fileID: 6812736204562946406} + - {fileID: -177044242218828340} + - {fileID: -926590902572576670} + m_renderMode: 0 + m_autoColorSubmissionMode: 1 + m_colorSubmissionModes: + m_List: 00000000 + m_depthSubmissionMode: 2 + m_optimizeBufferDiscards: 0 + m_symmetricProjection: 0 +--- !u!114 &7572829481798904910 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1223,18 +2818,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 96efa89124dda0941802f28ad8249b87, type: 3} - m_Name: MockDriver Standalone + m_Script: {fileID: 11500000, guid: 2b7365b139f7aec43b23d26b7a48b5a6, type: 3} + m_Name: MetaQuestTouchPlusControllerProfile Android m_EditorClassIdentifier: m_enabled: 0 - nameUi: Mock Driver + nameUi: Meta Quest Touch Plus Controller Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.mockdriver - openxrExtensionStrings: XR_UNITY_mock_driver + featureIdInternal: com.unity.openxr.feature.input.metaquestplus + openxrExtensionStrings: XR_META_touch_controller_plus company: Unity priority: 0 required: 0 ---- !u!114 &5710753191044472963 +--- !u!114 &7584001526195082204 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1243,30 +2838,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b5a1f07dc5afe854f9f12a4194aca3fb, type: 3} - m_Name: WSA + m_Script: {fileID: 11500000, guid: 0f6bfdbcb316ed242b30a8798c9eb853, type: 3} + m_Name: KHRSimpleControllerProfile WSA m_EditorClassIdentifier: - features: - - {fileID: 9128593777916537170} - - {fileID: -5086588257097655960} - - {fileID: -6452589779438814163} - - {fileID: -345907987508416232} - - {fileID: 3238800898370297597} - - {fileID: 574840683824583675} - - {fileID: 1995135396447337485} - - {fileID: 7584001526195082204} - - {fileID: 2105268745197950013} - - {fileID: -2021925341700479113} - - {fileID: 6370826120337889678} - - {fileID: 1638299284819138145} - - {fileID: 4432650494097248010} - - {fileID: -5369529246399082918} - - {fileID: -8850364997158714336} - m_renderMode: 0 - m_depthSubmissionMode: 1 - m_optimizeBufferDiscards: 0 - m_symmetricProjection: 0 ---- !u!114 &6163247034252501667 + m_enabled: 0 + nameUi: Khronos Simple Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.khrsimpleprofile + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 +--- !u!114 &7682352288251257475 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1286,7 +2869,7 @@ MonoBehaviour: company: Unity priority: 0 required: 0 ---- !u!114 &6370826120337889678 +--- !u!114 &7722185766801338843 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1295,18 +2878,41 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 761fdd4502cb7a84e9ec7a2b24f33f37, type: 3} - m_Name: MicrosoftMotionControllerProfile WSA - m_EditorClassIdentifier: - m_enabled: 1 - nameUi: Microsoft Motion Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.microsoftmotioncontroller - openxrExtensionStrings: + m_Script: {fileID: 0} + m_Name: MetaQuestFeature Android + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.MetaQuestSupport:UnityEngine.XR.OpenXR.Features.MetaQuestSupport:MetaQuestFeature + m_enabled: 0 + nameUi: Meta Quest Support + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.metaquest + openxrExtensionStrings: XR_OCULUS_android_initialize_loader company: Unity priority: 0 required: 0 ---- !u!114 &6457187213107907505 + targetDevices: + - visibleName: Quest + manifestName: quest + enabled: 1 + - visibleName: Quest 2 + manifestName: quest2 + enabled: 1 + - visibleName: Quest Pro + manifestName: cambria + enabled: 1 + - visibleName: Quest 3 + manifestName: eureka + enabled: 1 + - visibleName: Quest 3S + manifestName: quest3s + enabled: 1 + forceRemoveInternetPermission: 0 + symmetricProjection: 0 + foveatedRenderingApi: 0 + systemSplashScreen: {fileID: 0} + optimizeBufferDiscards: 1 + lateLatchingMode: 0 + lateLatchingDebug: 0 +--- !u!114 &7755255244189431342 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1315,18 +2921,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4710975c7840e7d499bbb3757c22b0a5, type: 3} - m_Name: MetaXRSubsampledLayout Android + m_Script: {fileID: 11500000, guid: c4b862ee14fb479fbfe5fffe655d3ed3, type: 3} + m_Name: MetaQuestTouchProControllerProfile Standalone m_EditorClassIdentifier: m_enabled: 0 - nameUi: Meta XR Subsampled Layout + nameUi: Meta Quest Touch Pro Controller Profile version: 0.0.1 - featureIdInternal: com.meta.openxr.feature.subsampledLayout - openxrExtensionStrings: XR_META_vulkan_swapchain_create_info - company: Meta + featureIdInternal: com.unity.openxr.feature.input.metaquestpro + openxrExtensionStrings: XR_FB_touch_controller_pro + company: Unity priority: 0 required: 0 ---- !u!114 &6781313199298781951 +--- !u!114 &7765591419475012046 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1335,29 +2941,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1927c045052a06d49a9b21fdcaa26db6, type: 3} - m_Name: OculusXRFeature Android - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: MetaQuestTouchProControllerProfile Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile m_enabled: 0 - nameUi: OculusXR Feature + nameUi: Meta Quest Touch Pro Controller Profile version: 0.0.1 - featureIdInternal: com.oculus.openxr.feature.oculusxr - openxrExtensionStrings: 'XR_KHR_vulkan_enable XR_KHR_D3D11_enable XR_OCULUS_common_reference_spaces - XR_FB_display_refresh_rate XR_EXT_performance_settings XR_FB_composition_layer_image_layout - XR_KHR_android_surface_swapchain XR_FB_android_surface_swapchain_create XR_KHR_composition_layer_color_scale_bias - XR_FB_color_space XR_EXT_hand_tracking XR_FB_swapchain_update_state XR_FB_swapchain_update_state_opengl_es - XR_FB_swapchain_update_state_vulkan XR_FB_foveation XR_FB_foveation_configuration - XR_FB_foveation_vulkan XR_FB_composition_layer_alpha_blend XR_KHR_composition_layer_depth - XR_KHR_composition_layer_cylinder XR_KHR_composition_layer_cube XR_KHR_composition_layer_equirect2 - XR_KHR_convert_timespec_time XR_KHR_visibility_mask XR_FB_render_model XR_FB_spatial_entity - XR_FB_spatial_entity_query XR_FB_spatial_entity_storage XR_META_performance_metrics - XR_FB_keyboard_tracking XR_FB_passthrough XR_FB_triangle_mesh XR_FB_passthrough_keyboard_hands - XR_OCULUS_audio_device_guid XR_FB_common_events XR_FB_space_warp XR_FB_hand_tracking_capsules - XR_FB_hand_tracking_mesh XR_FB_hand_tracking_aim ' - company: Oculus + featureIdInternal: com.unity.openxr.feature.input.metaquestpro + openxrExtensionStrings: XR_FB_touch_controller_pro + company: Unity priority: 0 required: 0 ---- !u!114 &6812736204562946406 +--- !u!114 &7875633773414566808 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1366,18 +2961,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: feeef8d85de8db242bdda70cc7ff5acd, type: 3} - m_Name: OculusTouchControllerProfile Standalone + m_Script: {fileID: 11500000, guid: c4b862ee14fb479fbfe5fffe655d3ed3, type: 3} + m_Name: MetaQuestTouchProControllerProfile Android m_EditorClassIdentifier: - m_enabled: 1 - nameUi: Oculus Touch Controller Profile + m_enabled: 0 + nameUi: Meta Quest Touch Pro Controller Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.oculustouch - openxrExtensionStrings: + featureIdInternal: com.unity.openxr.feature.input.metaquestpro + openxrExtensionStrings: XR_FB_touch_controller_pro company: Unity priority: 0 required: 0 ---- !u!114 &7381656899648225167 +--- !u!114 &8049887066580020921 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1386,35 +2981,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b5a1f07dc5afe854f9f12a4194aca3fb, type: 3} - m_Name: Standalone + m_Script: {fileID: 11500000, guid: 2b7365b139f7aec43b23d26b7a48b5a6, type: 3} + m_Name: MetaQuestTouchPlusControllerProfile Metro m_EditorClassIdentifier: - features: - - {fileID: -4469311779315207794} - - {fileID: -7457498403352615917} - - {fileID: 3701968863295678716} - - {fileID: 8280613793592923929} - - {fileID: 6163247034252501667} - - {fileID: -4971751487047288188} - - {fileID: 1827103528056647146} - - {fileID: 2554124788269052071} - - {fileID: 7755255244189431342} - - {fileID: -2581017241881390745} - - {fileID: 1104377150978337437} - - {fileID: -5585190116095795567} - - {fileID: -6490217007365981742} - - {fileID: -6553496117388817208} - - {fileID: 3442458366111397828} - - {fileID: 6812736204562946406} - - {fileID: -4773087401744612407} - - {fileID: 1302668994057080467} - - {fileID: -7635896756621915544} - - {fileID: -177044242218828340} - m_renderMode: 0 - m_depthSubmissionMode: 2 - m_optimizeBufferDiscards: 0 - m_symmetricProjection: 0 ---- !u!114 &7584001526195082204 + m_enabled: 0 + nameUi: Meta Quest Touch Plus Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.metaquestplus + openxrExtensionStrings: XR_META_touch_controller_plus + company: Unity + priority: 0 + required: 0 +--- !u!114 &8093967418655462821 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1423,18 +3001,20 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 0f6bfdbcb316ed242b30a8798c9eb853, type: 3} - m_Name: KHRSimpleControllerProfile WSA - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: RuntimeDebuggerOpenXRFeature Android + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature m_enabled: 0 - nameUi: Khronos Simple Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.khrsimpleprofile + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger openxrExtensionStrings: company: Unity priority: 0 required: 0 ---- !u!114 &7755255244189431342 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &8280613793592923929 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1443,18 +3023,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c4b862ee14fb479fbfe5fffe655d3ed3, type: 3} - m_Name: MetaQuestTouchProControllerProfile Standalone + m_Script: {fileID: 11500000, guid: 2a24be4b5ebfe5f4d8ed1de9b25cb7aa, type: 3} + m_Name: HandCommonPosesInteraction Standalone m_EditorClassIdentifier: m_enabled: 0 - nameUi: Meta Quest Touch Pro Controller Profile + nameUi: Hand Interaction Poses version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestpro - openxrExtensionStrings: XR_FB_touch_controller_pro + featureIdInternal: com.unity.openxr.feature.input.handinteractionposes + openxrExtensionStrings: XR_EXT_hand_interaction company: Unity priority: 0 required: 0 ---- !u!114 &7875633773414566808 +--- !u!114 &8554729969567464418 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1463,18 +3043,41 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c4b862ee14fb479fbfe5fffe655d3ed3, type: 3} - m_Name: MetaQuestTouchProControllerProfile Android - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: MetaQuestFeature Android + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.MetaQuestSupport:UnityEngine.XR.OpenXR.Features.MetaQuestSupport:MetaQuestFeature m_enabled: 0 - nameUi: Meta Quest Touch Pro Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestpro - openxrExtensionStrings: XR_FB_touch_controller_pro + nameUi: Meta Quest Support + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.metaquest + openxrExtensionStrings: XR_OCULUS_android_initialize_loader company: Unity priority: 0 required: 0 ---- !u!114 &8280613793592923929 + targetDevices: + - visibleName: Quest + manifestName: quest + enabled: 1 + - visibleName: Quest 2 + manifestName: quest2 + enabled: 1 + - visibleName: Quest Pro + manifestName: cambria + enabled: 1 + - visibleName: Quest 3 + manifestName: eureka + enabled: 1 + - visibleName: Quest 3S + manifestName: quest3s + enabled: 1 + forceRemoveInternetPermission: 0 + symmetricProjection: 0 + foveatedRenderingApi: 0 + systemSplashScreen: {fileID: 0} + optimizeBufferDiscards: 1 + lateLatchingMode: 0 + lateLatchingDebug: 0 +--- !u!114 &9003827069442310504 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1483,17 +3086,39 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2a24be4b5ebfe5f4d8ed1de9b25cb7aa, type: 3} - m_Name: HandCommonPosesInteraction Standalone + m_Script: {fileID: 11500000, guid: 761fdd4502cb7a84e9ec7a2b24f33f37, type: 3} + m_Name: MicrosoftMotionControllerProfile Metro m_EditorClassIdentifier: m_enabled: 0 - nameUi: Hand Interaction Poses + nameUi: Microsoft Motion Controller Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteractionposes - openxrExtensionStrings: XR_EXT_hand_interaction + featureIdInternal: com.unity.openxr.feature.input.microsoftmotioncontroller + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 +--- !u!114 &9036333595597133232 +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: 0} + m_Name: RuntimeDebuggerOpenXRFeature Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_enabled: 0 + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: company: Unity priority: 0 required: 0 + cacheSize: 1048576 + perThreadCacheSize: 51200 --- !u!114 &9061466112958658113 MonoBehaviour: m_ObjectHideFlags: 0 @@ -1506,8 +3131,12 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: b5a1f07dc5afe854f9f12a4194aca3fb, type: 3} m_Name: WebGL m_EditorClassIdentifier: - features: [] + features: + - {fileID: 2847573118692416834} m_renderMode: 0 + m_autoColorSubmissionMode: 1 + m_colorSubmissionModes: + m_List: 00000000 m_depthSubmissionMode: 0 m_optimizeBufferDiscards: 0 m_symmetricProjection: 0 @@ -1531,3 +3160,43 @@ MonoBehaviour: company: Unity priority: 0 required: 0 +--- !u!114 &9137515127556058079 +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: b213d3e3c7f3109449eb46a4c8ee42f0, type: 3} + m_Name: XrPerformanceSettingsFeature Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: XR Performance Settings + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.extension.performance_settings + openxrExtensionStrings: XR_EXT_performance_settings + company: Unity + priority: 0 + required: 0 +--- !u!114 &9197411317720613617 +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: 0} + m_Name: HandInteractionProfile Metro + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile + m_enabled: 0 + nameUi: Hand Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handinteraction + openxrExtensionStrings: XR_EXT_hand_interaction + company: Unity + priority: 0 + required: 0 diff --git a/Assets/XR/Settings/OpenXR Editor Settings.asset b/Assets/XR/Settings/OpenXR Editor Settings.asset index 9de4c9635a..eb45bb42b6 100644 --- a/Assets/XR/Settings/OpenXR Editor Settings.asset +++ b/Assets/XR/Settings/OpenXR Editor Settings.asset @@ -14,8 +14,6 @@ MonoBehaviour: m_EditorClassIdentifier: Keys: 0100000007000000 Values: - - featureSets: - - com.meta.openxr.featureset.metaxr - - featureSets: - - com.meta.openxr.featureset.metaxr + - featureSets: [] + - featureSets: [] m_vulkanAdditionalGraphicsQueue: 0 diff --git a/Assets/XR/XRGeneralSettings.asset b/Assets/XR/XRGeneralSettings.asset index 42542c8510..ae01ae95ad 100644 --- a/Assets/XR/XRGeneralSettings.asset +++ b/Assets/XR/XRGeneralSettings.asset @@ -16,7 +16,7 @@ MonoBehaviour: m_AutomaticLoading: 0 m_AutomaticRunning: 0 m_Loaders: - - {fileID: 11400000, guid: df02db4506fe02b4892b2f1dab25abe6, type: 2} + - {fileID: 11400000, guid: 0aff50989b9ead845bdb50daaf977456, type: 2} --- !u!114 &-5428386068462531570 MonoBehaviour: m_ObjectHideFlags: 0 @@ -157,7 +157,7 @@ MonoBehaviour: m_AutomaticLoading: 0 m_AutomaticRunning: 0 m_Loaders: - - {fileID: 11400000, guid: df02db4506fe02b4892b2f1dab25abe6, type: 2} + - {fileID: 11400000, guid: 0aff50989b9ead845bdb50daaf977456, type: 2} --- !u!114 &8915350425150617969 MonoBehaviour: m_ObjectHideFlags: 0 diff --git a/Packages/manifest.json b/Packages/manifest.json index 8221486a4a..429bf6a91a 100644 --- a/Packages/manifest.json +++ b/Packages/manifest.json @@ -24,10 +24,10 @@ "com.unity.timeline": "1.7.6", "com.unity.ugui": "1.0.0", "com.unity.vectorgraphics": "https://github.com/icosa-mirror/com.unity.vectorgraphics.git#open-brush", + "com.unity.xr.compositionlayers": "1.0.0", "com.unity.xr.core-utils": "2.3.0", - "com.unity.xr.management": "4.4.1", - "com.unity.xr.oculus": "4.2.0", - "com.unity.xr.openxr": "1.10.0", + "com.unity.xr.management": "4.5.0", + "com.unity.xr.openxr": "1.13.0", "com.zappar.xr.zapbox": "https://github.com/zappar-xr/zapbox-xr-sdk.git#43697771ed65efee02d5b1743141b8179444c147", "org.khronos.unitygltf": "https://github.com/icosa-mirror/UnityGLTF.git", "org.nuget.google.apis": "1.64.0", diff --git a/Packages/packages-lock.json b/Packages/packages-lock.json index 6e0674c794..912e19a432 100644 --- a/Packages/packages-lock.json +++ b/Packages/packages-lock.json @@ -308,6 +308,17 @@ }, "hash": "214037a894f7e292687b8ba331f5c959c2bcdd8b" }, + "com.unity.xr.compositionlayers": { + "version": "1.0.0", + "depth": 0, + "source": "registry", + "dependencies": { + "com.unity.inputsystem": "1.6.3", + "com.unity.xr.core-utils": "2.2.2", + "com.unity.xr.management": "4.0.1" + }, + "url": "https://packages.unity.com" + }, "com.unity.xr.core-utils": { "version": "2.3.0", "depth": 0, @@ -328,7 +339,7 @@ "url": "https://packages.unity.com" }, "com.unity.xr.management": { - "version": "4.4.1", + "version": "4.5.0", "depth": 0, "source": "registry", "dependencies": { @@ -339,17 +350,8 @@ }, "url": "https://packages.unity.com" }, - "com.unity.xr.oculus": { - "version": "4.2.0", - "depth": 0, - "source": "registry", - "dependencies": { - "com.unity.xr.management": "4.4.0" - }, - "url": "https://packages.unity.com" - }, "com.unity.xr.openxr": { - "version": "1.10.0", + "version": "1.13.0", "depth": 0, "source": "registry", "dependencies": { From a4175120989c54ef85c9f2b9aa403dd249ecedff Mon Sep 17 00:00:00 2001 From: Mike Nisbet Date: Mon, 4 Nov 2024 17:38:34 +0000 Subject: [PATCH 02/28] mikeskydev openxr extensions --- .../Settings/Open XR Package Settings.asset | 478 ++++++++++++++++-- Packages/manifest.json | 1 + Packages/packages-lock.json | 9 + 3 files changed, 441 insertions(+), 47 deletions(-) diff --git a/Assets/XR/Settings/Open XR Package Settings.asset b/Assets/XR/Settings/Open XR Package Settings.asset index 3913cb6db6..46cf759279 100644 --- a/Assets/XR/Settings/Open XR Package Settings.asset +++ b/Assets/XR/Settings/Open XR Package Settings.asset @@ -269,6 +269,26 @@ MonoBehaviour: required: 0 cacheSize: 1048576 perThreadCacheSize: 51200 +--- !u!114 &-7605348493486604068 +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: 380ed73f3efd2fa43af94bae88b6ad53, type: 3} + m_Name: FBCompositionLayerAlphaBlend Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: FB Composition Layer Alpha Blend + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbcompositionlayeralphablend + openxrExtensionStrings: XR_FB_composition_layer_alpha_blend + company: Mikesky + priority: 0 + required: 0 --- !u!114 &-7457498403352615917 MonoBehaviour: m_ObjectHideFlags: 0 @@ -302,6 +322,26 @@ MonoBehaviour: extensionStrings: - XR_KHR_binding_modification - XR_EXT_dpad_binding +--- !u!114 &-7275543427072262896 +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: b539472f3eea5fc4e89c6d3475c8e3a2, type: 3} + m_Name: FBDisplayRefreshRate Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: FB Display Refresh Rate + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbdisplayrefreshrate + openxrExtensionStrings: XR_FB_display_refresh_rate + company: Mikesky + priority: 1 + required: 0 --- !u!114 &-7254429083908333054 MonoBehaviour: m_ObjectHideFlags: 0 @@ -424,6 +464,26 @@ MonoBehaviour: company: Unity priority: 0 required: 0 +--- !u!114 &-6440525335018112848 +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: 9dd5613b2a5a0a24aa3d61b135e8af42, type: 3} + m_Name: FBBodyTracking Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: FB Body Tracking + META Body Tracking Full Body + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbbodytracking + openxrExtensionStrings: XR_FB_body_tracking XR_META_body_tracking_full_body + company: Mikesky + priority: 1 + required: 0 --- !u!114 &-6344979334240806338 MonoBehaviour: m_ObjectHideFlags: 0 @@ -555,6 +615,28 @@ MonoBehaviour: company: Oculus priority: 0 required: 0 +--- !u!114 &-5402383903550822874 +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: 0} + m_Name: RuntimeDebuggerOpenXRFeature Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_enabled: 0 + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 + cacheSize: 1048576 + perThreadCacheSize: 51200 --- !u!114 &-5369529246399082918 MonoBehaviour: m_ObjectHideFlags: 0 @@ -736,6 +818,26 @@ MonoBehaviour: extensionStrings: - XR_KHR_binding_modification - XR_EXT_dpad_binding +--- !u!114 &-5027550921310962242 +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: b539472f3eea5fc4e89c6d3475c8e3a2, type: 3} + m_Name: FBDisplayRefreshRate Android + m_EditorClassIdentifier: + m_enabled: 1 + nameUi: FB Display Refresh Rate + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbdisplayrefreshrate + openxrExtensionStrings: XR_FB_display_refresh_rate + company: Mikesky + priority: 1 + required: 0 --- !u!114 &-4971751487047288188 MonoBehaviour: m_ObjectHideFlags: 0 @@ -858,6 +960,26 @@ MonoBehaviour: company: Unity priority: 0 required: 0 +--- !u!114 &-3988207141228038949 +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: 9dd5613b2a5a0a24aa3d61b135e8af42, type: 3} + m_Name: FBBodyTracking Standalone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: FB Body Tracking + META Body Tracking Full Body + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbbodytracking + openxrExtensionStrings: XR_FB_body_tracking XR_META_body_tracking_full_body + company: Mikesky + priority: 1 + required: 0 --- !u!114 &-3768601675236611697 MonoBehaviour: m_ObjectHideFlags: 0 @@ -878,6 +1000,26 @@ MonoBehaviour: company: Unity priority: 0 required: 0 +--- !u!114 &-3756081456893125512 +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: 380ed73f3efd2fa43af94bae88b6ad53, type: 3} + m_Name: FBCompositionLayerAlphaBlend Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: FB Composition Layer Alpha Blend + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbcompositionlayeralphablend + openxrExtensionStrings: XR_FB_composition_layer_alpha_blend + company: Mikesky + priority: 0 + required: 0 --- !u!114 &-3656571113646423923 MonoBehaviour: m_ObjectHideFlags: 0 @@ -1066,6 +1208,26 @@ MonoBehaviour: required: 0 cacheSize: 1048576 perThreadCacheSize: 51200 +--- !u!114 &-2052250879119323806 +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: 311418363b561b04e96974e030216b89, type: 3} + m_Name: METABoundaryVisibility Standalone + m_EditorClassIdentifier: + m_enabled: 1 + nameUi: META Boundary Visibility + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.metaboundaryvisibility + openxrExtensionStrings: XR_META_boundary_visibility + company: Mikesky + priority: 0 + required: 0 --- !u!114 &-2021925341700479113 MonoBehaviour: m_ObjectHideFlags: 0 @@ -1203,18 +1365,21 @@ MonoBehaviour: m_Name: Android m_EditorClassIdentifier: features: - - {fileID: -1808595922885573336} - - {fileID: -8843572672058236420} - - {fileID: 6566603068462745561} - - {fileID: -359388495042143212} - - {fileID: 5662570250215147847} - - {fileID: 5452654191548238638} + - {fileID: -803293609031204139} + - {fileID: -5027550921310962242} - {fileID: 3438722145102186730} - {fileID: -1729055449683593181} - {fileID: -9060494924153373858} + - {fileID: 6566603068462745561} + - {fileID: -7605348493486604068} + - {fileID: 5872022670951397758} - {fileID: 3729635443001478327} + - {fileID: -359388495042143212} - {fileID: -4431914812882349843} + - {fileID: 706594700983639897} + - {fileID: -8843572672058236420} - {fileID: 7572829481798904910} + - {fileID: 5662570250215147847} - {fileID: 3409825189635461668} - {fileID: -792796085665928788} - {fileID: -7871932882014305355} @@ -1224,6 +1389,8 @@ MonoBehaviour: - {fileID: -568313750252970699} - {fileID: -238312934105289492} - {fileID: -3768601675236611697} + - {fileID: 5452654191548238638} + - {fileID: 6226504958816653034} - {fileID: 9137515127556058079} m_renderMode: 0 m_autoColorSubmissionMode: 1 @@ -1252,6 +1419,26 @@ MonoBehaviour: company: Unity priority: 0 required: 0 +--- !u!114 &-937873686496211436 +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: 311418363b561b04e96974e030216b89, type: 3} + m_Name: METABoundaryVisibility Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: META Boundary Visibility + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.metaboundaryvisibility + openxrExtensionStrings: XR_META_boundary_visibility + company: Mikesky + priority: 0 + required: 0 --- !u!114 &-926590902572576670 MonoBehaviour: m_ObjectHideFlags: 0 @@ -1272,6 +1459,26 @@ MonoBehaviour: company: Unity priority: 0 required: 0 +--- !u!114 &-803293609031204139 +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: 9dd5613b2a5a0a24aa3d61b135e8af42, type: 3} + m_Name: FBBodyTracking Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: FB Body Tracking + META Body Tracking Full Body + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbbodytracking + openxrExtensionStrings: XR_FB_body_tracking XR_META_body_tracking_full_body + company: Mikesky + priority: 1 + required: 0 --- !u!114 &-792796085665928788 MonoBehaviour: m_ObjectHideFlags: 0 @@ -1533,11 +1740,11 @@ MonoBehaviour: m_Name: PalmPoseInteraction Metro m_EditorClassIdentifier: m_enabled: 0 - nameUi: - version: - featureIdInternal: - openxrExtensionStrings: - company: + nameUi: Palm Pose + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.palmpose + openxrExtensionStrings: XR_EXT_palm_pose + company: Unity priority: 0 required: 0 --- !u!114 &271538386983659576 @@ -1580,6 +1787,28 @@ MonoBehaviour: company: Unity priority: 0 required: 0 +--- !u!114 &310430984593368073 +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: 0} + m_Name: RuntimeDebuggerOpenXRFeature Metro + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_enabled: 0 + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 + cacheSize: 1048576 + perThreadCacheSize: 51200 --- !u!114 &574840683824583675 MonoBehaviour: m_ObjectHideFlags: 0 @@ -1620,6 +1849,26 @@ MonoBehaviour: company: Unity priority: 0 required: 0 +--- !u!114 &706594700983639897 +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: 311418363b561b04e96974e030216b89, type: 3} + m_Name: METABoundaryVisibility Android + m_EditorClassIdentifier: + m_enabled: 1 + nameUi: META Boundary Visibility + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.metaboundaryvisibility + openxrExtensionStrings: XR_META_boundary_visibility + company: Mikesky + priority: 0 + required: 0 --- !u!114 &792817780763860715 MonoBehaviour: m_ObjectHideFlags: 0 @@ -1633,11 +1882,11 @@ MonoBehaviour: m_Name: RuntimeDebuggerOpenXRFeature Metro m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature m_enabled: 0 - nameUi: - version: - featureIdInternal: + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger openxrExtensionStrings: - company: + company: Unity priority: 0 required: 0 cacheSize: 1048576 @@ -1704,6 +1953,26 @@ MonoBehaviour: company: priority: 0 required: 0 +--- !u!114 &1288961720814020653 +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: b539472f3eea5fc4e89c6d3475c8e3a2, type: 3} + m_Name: FBDisplayRefreshRate Standalone + m_EditorClassIdentifier: + m_enabled: 1 + nameUi: FB Display Refresh Rate + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbdisplayrefreshrate + openxrExtensionStrings: XR_FB_display_refresh_rate + company: Mikesky + priority: 1 + required: 0 --- !u!114 &1302668994057080467 MonoBehaviour: m_ObjectHideFlags: 0 @@ -1917,11 +2186,11 @@ MonoBehaviour: m_Name: HPReverbG2ControllerProfile Metro m_EditorClassIdentifier: m_enabled: 0 - nameUi: - version: - featureIdInternal: - openxrExtensionStrings: - company: + nameUi: HP Reverb G2 Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.hpreverb + openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller + company: Unity priority: 0 required: 0 --- !u!114 &2540959591261858297 @@ -1998,11 +2267,11 @@ MonoBehaviour: m_Name: EyeGazeInteraction Metro m_EditorClassIdentifier: m_enabled: 0 - nameUi: - version: - featureIdInternal: - openxrExtensionStrings: - company: + nameUi: Eye Gaze Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.eyetracking + openxrExtensionStrings: XR_EXT_eye_gaze_interaction + company: Unity priority: 0 required: 0 --- !u!114 &3106534461171692324 @@ -2336,6 +2605,27 @@ MonoBehaviour: company: Unity priority: 0 required: 0 +--- !u!114 &4879129667963011197 +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: e0487890a3eee83449ce94b951042ace, type: 3} + m_Name: FBPassthrough Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: FB Passthrough + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbpassthrough + openxrExtensionStrings: XR_FB_passthrough + company: Mikesky + priority: 0 + required: 0 + StartEnabled: 0 --- !u!114 &4980278333451499208 MonoBehaviour: m_ObjectHideFlags: 0 @@ -2469,21 +2759,26 @@ MonoBehaviour: m_Name: WSA m_EditorClassIdentifier: features: + - {fileID: -6440525335018112848} + - {fileID: -7275543427072262896} - {fileID: -6344979334240806338} - {fileID: -5098754768238288905} - - {fileID: 0} + - {fileID: 2988532055098582389} + - {fileID: -3756081456893125512} + - {fileID: 4879129667963011197} - {fileID: -7956739036010045027} - - {fileID: 0} - - {fileID: 0} + - {fileID: 6774984544229067780} + - {fileID: 2372011686619033440} - {fileID: -5099302859331215841} - {fileID: -3199145190972460908} + - {fileID: -937873686496211436} - {fileID: 8049887066580020921} - - {fileID: 0} + - {fileID: 7136574916481677489} - {fileID: 6482902447761637292} - {fileID: 9003827069442310504} - {fileID: 3106534461171692324} - - {fileID: 0} - - {fileID: 0} + - {fileID: 182495744435344008} + - {fileID: 310430984593368073} - {fileID: 278510016605624271} - {fileID: -2995124423222007804} m_renderMode: 0 @@ -2493,6 +2788,27 @@ MonoBehaviour: m_depthSubmissionMode: 1 m_optimizeBufferDiscards: 0 m_symmetricProjection: 0 +--- !u!114 &5872022670951397758 +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: e0487890a3eee83449ce94b951042ace, type: 3} + m_Name: FBPassthrough Android + m_EditorClassIdentifier: + m_enabled: 1 + nameUi: FB Passthrough + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbpassthrough + openxrExtensionStrings: XR_FB_passthrough + company: Mikesky + priority: 0 + required: 0 + StartEnabled: 0 --- !u!114 &6019140111641124994 MonoBehaviour: m_ObjectHideFlags: 0 @@ -2533,6 +2849,28 @@ MonoBehaviour: company: Unity priority: 0 required: 0 +--- !u!114 &6226504958816653034 +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: 0} + m_Name: RuntimeDebuggerOpenXRFeature Android + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_enabled: 0 + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 + cacheSize: 1048576 + perThreadCacheSize: 51200 --- !u!114 &6229781539548151111 MonoBehaviour: m_ObjectHideFlags: 0 @@ -2646,11 +2984,11 @@ MonoBehaviour: m_Name: HandInteractionProfile Metro m_EditorClassIdentifier: m_enabled: 0 - nameUi: - version: - featureIdInternal: - openxrExtensionStrings: - company: + nameUi: Hand Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handinteraction + openxrExtensionStrings: XR_EXT_hand_interaction + company: Unity priority: 0 required: 0 --- !u!114 &6781313199298781951 @@ -2759,11 +3097,11 @@ MonoBehaviour: m_Name: MetaQuestTouchProControllerProfile Metro m_EditorClassIdentifier: m_enabled: 0 - nameUi: - version: - featureIdInternal: - openxrExtensionStrings: - company: + nameUi: Meta Quest Touch Pro Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.metaquestpro + openxrExtensionStrings: XR_FB_touch_controller_pro + company: Unity priority: 0 required: 0 --- !u!114 &7381656899648225167 @@ -2779,19 +3117,22 @@ MonoBehaviour: m_Name: Standalone m_EditorClassIdentifier: features: - - {fileID: 887424966740871682} - - {fileID: 1618651464046490541} - - {fileID: 7682352288251257475} - - {fileID: -223543171262116239} - - {fileID: 612927061893152235} - - {fileID: -3155737484702066491} + - {fileID: -3988207141228038949} + - {fileID: 1288961720814020653} - {fileID: -736748253630721105} - {fileID: -4469311779315207794} - {fileID: -7457498403352615917} + - {fileID: 1618651464046490541} + - {fileID: 8383400387376223497} + - {fileID: 7976530393180662520} - {fileID: 8280613793592923929} + - {fileID: 7682352288251257475} + - {fileID: -3155737484702066491} - {fileID: 1827103528056647146} - {fileID: 2554124788269052071} + - {fileID: -2052250879119323806} - {fileID: -6002454310084566546} + - {fileID: -223543171262116239} - {fileID: -2581017241881390745} - {fileID: -4773087401744612407} - {fileID: 1104377150978337437} @@ -2800,6 +3141,8 @@ MonoBehaviour: - {fileID: -6553496117388817208} - {fileID: 3442458366111397828} - {fileID: 6812736204562946406} + - {fileID: 612927061893152235} + - {fileID: -5402383903550822874} - {fileID: -177044242218828340} - {fileID: -926590902572576670} m_renderMode: 0 @@ -2972,6 +3315,27 @@ MonoBehaviour: company: Unity priority: 0 required: 0 +--- !u!114 &7976530393180662520 +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: e0487890a3eee83449ce94b951042ace, type: 3} + m_Name: FBPassthrough Standalone + m_EditorClassIdentifier: + m_enabled: 1 + nameUi: FB Passthrough + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbpassthrough + openxrExtensionStrings: XR_FB_passthrough + company: Mikesky + priority: 0 + required: 0 + StartEnabled: 0 --- !u!114 &8049887066580020921 MonoBehaviour: m_ObjectHideFlags: 0 @@ -3034,6 +3398,26 @@ MonoBehaviour: company: Unity priority: 0 required: 0 +--- !u!114 &8383400387376223497 +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: 380ed73f3efd2fa43af94bae88b6ad53, type: 3} + m_Name: FBCompositionLayerAlphaBlend Standalone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: FB Composition Layer Alpha Blend + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbcompositionlayeralphablend + openxrExtensionStrings: XR_FB_composition_layer_alpha_blend + company: Mikesky + priority: 0 + required: 0 --- !u!114 &8554729969567464418 MonoBehaviour: m_ObjectHideFlags: 0 diff --git a/Packages/manifest.json b/Packages/manifest.json index 429bf6a91a..9ecd8ed1fc 100644 --- a/Packages/manifest.json +++ b/Packages/manifest.json @@ -29,6 +29,7 @@ "com.unity.xr.management": "4.5.0", "com.unity.xr.openxr": "1.13.0", "com.zappar.xr.zapbox": "https://github.com/zappar-xr/zapbox-xr-sdk.git#43697771ed65efee02d5b1743141b8179444c147", + "dev.mikesky.openxrextensions": "https://github.com/mikeskydev/unity-openxr-extensions.git#0.1.0", "org.khronos.unitygltf": "https://github.com/icosa-mirror/UnityGLTF.git", "org.nuget.google.apis": "1.64.0", "org.nuget.google.apis.auth": "1.64.0", diff --git a/Packages/packages-lock.json b/Packages/packages-lock.json index 912e19a432..ceb27bfb57 100644 --- a/Packages/packages-lock.json +++ b/Packages/packages-lock.json @@ -372,6 +372,15 @@ }, "hash": "43697771ed65efee02d5b1743141b8179444c147" }, + "dev.mikesky.openxrextensions": { + "version": "https://github.com/mikeskydev/unity-openxr-extensions.git#0.1.0", + "depth": 0, + "source": "git", + "dependencies": { + "com.unity.xr.openxr": "1.13.0" + }, + "hash": "4b42eef1d81b779f07e407ea0165d16401425ef0" + }, "org.khronos.unitygltf": { "version": "https://github.com/icosa-mirror/UnityGLTF.git", "depth": 0, From 9aac22d6c7396ed9c02c0cfe41cbd39e104eb2c6 Mon Sep 17 00:00:00 2001 From: Mike Nisbet Date: Tue, 5 Nov 2024 15:27:11 +0000 Subject: [PATCH 03/28] update meta platform to remove meta core deps --- Assets/Plugins/Android/AndroidManifest.xml | 15 ++++++++++++--- Packages/manifest.json | 3 +-- Packages/packages-lock.json | 10 +--------- 3 files changed, 14 insertions(+), 14 deletions(-) diff --git a/Assets/Plugins/Android/AndroidManifest.xml b/Assets/Plugins/Android/AndroidManifest.xml index 179339006b..a6365d427e 100644 --- a/Assets/Plugins/Android/AndroidManifest.xml +++ b/Assets/Plugins/Android/AndroidManifest.xml @@ -16,10 +16,19 @@ - - - + + + + + + + + + + + + diff --git a/Packages/manifest.json b/Packages/manifest.json index 9ecd8ed1fc..197c9f5748 100644 --- a/Packages/manifest.json +++ b/Packages/manifest.json @@ -1,8 +1,7 @@ { "dependencies": { "com.ixxy.unitysymmetry": "https://github.com/IxxyXR/unity-symmetry.git?nocache=7#upm", - "com.meta.xr.sdk.core": "https://github.com/icosa-mirror/com.meta.xr.sdk.core.git#68.0.2-openbrush-hotfix", - "com.meta.xr.sdk.platform": "60.0.0", + "com.meta.xr.sdk.platform": "69.0.0", "com.unity.2d.sprite": "1.0.0", "com.unity.2d.tilemap": "1.0.0", "com.unity.cloud.draco": "5.1.3", diff --git a/Packages/packages-lock.json b/Packages/packages-lock.json index ceb27bfb57..de943f6cd9 100644 --- a/Packages/packages-lock.json +++ b/Packages/packages-lock.json @@ -13,19 +13,11 @@ "dependencies": {}, "hash": "4f87195d54ccefe076678cb83a296b3f0428fc53" }, - "com.meta.xr.sdk.core": { - "version": "https://github.com/icosa-mirror/com.meta.xr.sdk.core.git#68.0.2-openbrush-hotfix", - "depth": 0, - "source": "git", - "dependencies": {}, - "hash": "cc9462850915e74dbb5cd6094f77464c5e606da1" - }, "com.meta.xr.sdk.platform": { - "version": "60.0.0", + "version": "69.0.0", "depth": 0, "source": "registry", "dependencies": { - "com.meta.xr.sdk.core": "60.0.0", "com.unity.ugui": "1.0.0" }, "url": "https://npm.developer.oculus.com" From b3778acbf0ff32ef3b8444cef9f6c2e122e2b318 Mon Sep 17 00:00:00 2001 From: Mike Nisbet Date: Tue, 5 Nov 2024 15:28:33 +0000 Subject: [PATCH 04/28] goodbye oculus --- Assets/Oculus/OculusProjectConfig.asset | 45 -------------------- Assets/Oculus/OculusProjectConfig.asset.meta | 8 ---- 2 files changed, 53 deletions(-) delete mode 100644 Assets/Oculus/OculusProjectConfig.asset delete mode 100644 Assets/Oculus/OculusProjectConfig.asset.meta diff --git a/Assets/Oculus/OculusProjectConfig.asset b/Assets/Oculus/OculusProjectConfig.asset deleted file mode 100644 index 6444d5efbd..0000000000 --- a/Assets/Oculus/OculusProjectConfig.asset +++ /dev/null @@ -1,45 +0,0 @@ -%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: 05d394ae2a81edd4cbc3c51917e766e3, type: 3} - m_Name: OculusProjectConfig - m_EditorClassIdentifier: - targetDeviceTypes: 01000000020000000300000004000000 - allowOptional3DofHeadTracking: 0 - handTrackingSupport: 0 - handTrackingFrequency: 0 - handTrackingVersion: 0 - anchorSupport: 1 - sharedAnchorSupport: 1 - renderModelSupport: 0 - trackedKeyboardSupport: 0 - bodyTrackingSupport: 0 - faceTrackingSupport: 0 - eyeTrackingSupport: 0 - virtualKeyboardSupport: 0 - sceneSupport: 1 - boundaryVisibilitySupport: 0 - disableBackups: 0 - enableNSCConfig: 0 - securityXmlPath: - skipUnneededShaders: 0 - enableIL2CPPLTO: 0 - focusAware: 1 - requiresSystemKeyboard: 0 - experimentalFeaturesEnabled: 0 - insightPassthroughEnabled: 0 - _insightPassthroughSupport: 1 - _processorFavor: 0 - systemSplashScreen: {fileID: 0} - systemSplashScreenType: 0 - _systemLoadingScreenBackground: 0 - ovrPluginMd5Win64: d72fb658f3d9064293fb2241e5525905551003f900539e0b4fc00777d76dbee1 - ovrPluginMd5Android: 5ef6da3aad630673da6447f50e1b2d8aba8131f9f19a0720cb301a8c9f89d2b5 diff --git a/Assets/Oculus/OculusProjectConfig.asset.meta b/Assets/Oculus/OculusProjectConfig.asset.meta deleted file mode 100644 index 5b9c3ad51e..0000000000 --- a/Assets/Oculus/OculusProjectConfig.asset.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 99c0d806eb5cbe24da5e78ee5659c393 -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 0 - userData: - assetBundleName: - assetBundleVariant: From 5d9b5561bfaf476b5c48ba8aa4aa4c39b6771789 Mon Sep 17 00:00:00 2001 From: Mike Nisbet Date: Tue, 5 Nov 2024 16:32:14 +0000 Subject: [PATCH 05/28] first pass remove oculus/pico defines --- Assets/Editor/BuildTiltBrush.cs | 100 +------------- Assets/Resources/OculusRuntimeSettings.asset | 23 ---- .../OculusRuntimeSettings.asset.meta | 8 -- Assets/Scripts/Config.cs | 10 -- Assets/Scripts/FrameTimingInfo.cs | 7 - .../Scripts/Multiplayer/MultiplayerManager.cs | 9 +- Assets/Scripts/VrSdk.cs | 129 +++++------------- Assets/XR/Loaders/Oculus Loader.asset | 14 -- Assets/XR/Loaders/Oculus Loader.asset.meta | 8 -- Assets/XR/Loaders/PXR Loader.asset | 14 -- Assets/XR/Loaders/PXR Loader.asset.meta | 8 -- Assets/XR/Settings/Oculus Settings.asset | 33 ----- Assets/XR/Settings/Oculus Settings.asset.meta | 8 -- .../Settings/Open XR Package Settings.asset | 96 +++++++++++-- Assets/XR/Settings/PXR Settings.asset | 16 --- Assets/XR/Settings/PXR Settings.asset.meta | 8 -- Assets/XR/XRGeneralSettings.asset | 8 +- 17 files changed, 128 insertions(+), 371 deletions(-) delete mode 100644 Assets/Resources/OculusRuntimeSettings.asset delete mode 100644 Assets/Resources/OculusRuntimeSettings.asset.meta delete mode 100644 Assets/XR/Loaders/Oculus Loader.asset delete mode 100644 Assets/XR/Loaders/Oculus Loader.asset.meta delete mode 100644 Assets/XR/Loaders/PXR Loader.asset delete mode 100644 Assets/XR/Loaders/PXR Loader.asset.meta delete mode 100644 Assets/XR/Settings/Oculus Settings.asset delete mode 100644 Assets/XR/Settings/Oculus Settings.asset.meta delete mode 100644 Assets/XR/Settings/PXR Settings.asset delete mode 100644 Assets/XR/Settings/PXR Settings.asset.meta diff --git a/Assets/Editor/BuildTiltBrush.cs b/Assets/Editor/BuildTiltBrush.cs index 259ba578b2..0347d445dc 100644 --- a/Assets/Editor/BuildTiltBrush.cs +++ b/Assets/Editor/BuildTiltBrush.cs @@ -28,17 +28,9 @@ using UnityEditor.SceneManagement; using UnityEditor.XR.Management; using UnityEngine; -using UnityEngine.XR; using UnityEngine.XR.Management; using Environment = System.Environment; -//---------------------------------------------------------------------------------------- -// Notes on build flags which can be added to Player Settings. -// -// - OCULUS_SUPPORTED -// - Oculus is an optional target. Define this flag to add Oculus targets. -// -//---------------------------------------------------------------------------------------- // All output from this class is prefixed with "_btb_" to facilitate extracting // it from Unity's very noisy and spammy Editor.log file. @@ -92,9 +84,7 @@ public BuildFailedException(string message) const string kMenuPluginPref = "Open Brush/Build/Plugin"; const string kMenuPluginMono = "Open Brush/Build/Plugin: Mono"; const string kMenuPluginOpenXr = "Open Brush/Build/Plugin: OpenXR"; - const string kMenuPluginOculus = "Open Brush/Build/Plugin: Oculus"; const string kMenuPluginWave = "Open Brush/Build/Plugin: Wave"; - const string kMenuPluginPico = "Open Brush/Build/Plugin: Pico"; const string kMenuPlatformPref = "Open Brush/Build/Platform"; const string kMenuPlatformWindows = "Open Brush/Build/Platform: Windows"; const string kMenuPlatformLinux = "Open Brush/Build/Platform: Linux"; @@ -118,17 +108,8 @@ private static readonly List> kValidSdkTarg // Zapbox new KeyValuePair(XrSdkMode.Zapbox, BuildTarget.iOS), -#if OCULUS_SUPPORTED - // Oculus - new KeyValuePair(XrSdkMode.Oculus, BuildTarget.StandaloneWindows64), - new KeyValuePair(XrSdkMode.Oculus, BuildTarget.Android), -#endif // OCULUS_SUPPORTED // Wave new KeyValuePair(XrSdkMode.Wave, BuildTarget.Android), -#if PICO_SUPPORTED - // Pico - new KeyValuePair(XrSdkMode.Pico, BuildTarget.Android), -#endif // PICO_SUPPORTED }; static readonly List kToCopy = new List @@ -202,11 +183,7 @@ public static XrSdkMode GuiSelectedSdk { EditorPrefs.SetString(kMenuPluginPref, value.ToString()); Menu.SetChecked(kMenuPluginOpenXr, value == XrSdkMode.OpenXR); -#if OCULUS_SUPPORTED - Menu.SetChecked(kMenuPluginOculus, value == XrSdkMode.Oculus); -#endif // OCULUS_SUPPORTED Menu.SetChecked(kMenuPluginWave, value == XrSdkMode.Wave); - Menu.SetChecked(kMenuPluginPico, value == XrSdkMode.Pico); if (!BuildTargetSupported(value, GuiSelectedBuildTarget)) { @@ -401,23 +378,6 @@ static bool MenuItem_Plugin_OpenXr_Validate() return true; } - [MenuItem(kMenuPluginOculus, isValidateFunction: false, priority: 105)] - static void MenuItem_Plugin_Oculus() - { - GuiSelectedSdk = XrSdkMode.Oculus; - } - - [MenuItem(kMenuPluginOculus, isValidateFunction: true)] - static bool MenuItem_Plugin_Oculus_Validate() - { -#if OCULUS_SUPPORTED - Menu.SetChecked(kMenuPluginOculus, GuiSelectedSdk == XrSdkMode.Oculus); - return true; -#else - return false; -#endif - } - [MenuItem(kMenuPluginWave, isValidateFunction: false, priority: 115)] static void MenuItem_Plugin_Wave() { @@ -431,23 +391,6 @@ static bool MenuItem_Plugin_Wave_Validate() return true; } - [MenuItem(kMenuPluginPico, isValidateFunction: false, priority: 125)] - static void MenuItem_Plugin_Pico() - { - GuiSelectedSdk = XrSdkMode.Pico; - } - - [MenuItem(kMenuPluginPico, isValidateFunction: true)] - static bool MenuItem_Plugin_Pico_Validate() - { -#if PICO_SUPPORTED - Menu.SetChecked(kMenuPluginPico, GuiSelectedSdk == XrSdkMode.Pico); - return true; -#else - return false; -#endif - } - //======= Platforms ======= [MenuItem(kMenuPlatformWindows, isValidateFunction: false, priority: 200)] @@ -692,14 +635,6 @@ static void CommandLine() string keystorePass = Environment.GetEnvironmentVariable("BTB_KEYSTORE_PASS"); string keyaliasPass = Environment.GetEnvironmentVariable("BTB_KEYALIAS_PASS"); -#if OCULUS_SUPPORTED - // Call these once to create the files. Normally (i.e., in a GUI build), they're created with - // [UnityEditor.InitializeOnLoad], but in case they're missing, like in CI, make sure they're - // there! - OVRProjectConfig defaultOculusProjectConfig = OVRProjectConfig.CachedProjectConfig; - string useless_app_id = Assets.Oculus.VR.Editor.OVRPlatformToolSettings.AppID; -#endif - { string[] args = Environment.GetCommandLineArgs(); int i = 0; @@ -1023,7 +958,7 @@ public TempSetAppNames(BuildTarget target, string Description) break; } -#if OCULUS_SUPPORTED || USE_QUEST_PACKAGE_NAME +#if USE_QUEST_PACKAGE_NAME //Can't change Quest identifier new_identifier = "com.Icosa.OpenBrush"; #elif ZAPBOX_SUPPORTED @@ -1070,13 +1005,7 @@ public TempSetOpenXrFeatureGroup(TiltBuildOptions tiltOptions) switch (tiltOptions.XrSdk) { - case XrSdkMode.Oculus: - // requiredFeatureStrings.Add("com.oculus.openxr.feature.oculusxr"); - // if (m_targetGroup == BuildTargetGroup.Android) - // { - // requiredFeatureStrings.Add("com.unity.openxr.feature.oculusquest"); - // } - break; + } if (requiredFeatureStrings.Count == 0) @@ -1160,15 +1089,9 @@ public TempSetXrPlugin(TiltBuildOptions tiltOptions) switch (tiltOptions.XrSdk) { - case XrSdkMode.Oculus: - targetXrPluginsRequired = new string[] { "Unity.XR.Oculus.OculusLoader" }; - break; case XrSdkMode.OpenXR: targetXrPluginsRequired = new string[] { "UnityEngine.XR.OpenXR.OpenXRLoader" }; break; - case XrSdkMode.Pico: - targetXrPluginsRequired = new string[] { "Unity.XR.PXR.PXR_Loader" }; - break; case XrSdkMode.Zapbox: targetXrPluginsRequired = new string[] { "Zappar.XR.ZapboxLoader" }; break; @@ -1242,7 +1165,6 @@ public TempSetGraphicsApis(TiltBuildOptions tiltOptions) switch (tiltOptions.XrSdk) { - case XrSdkMode.Pico: case XrSdkMode.Wave: targetGraphicsApisRequired = new UnityEngine.Rendering.GraphicsDeviceType[] { UnityEngine.Rendering.GraphicsDeviceType.OpenGLES3 }; break; @@ -1609,23 +1531,6 @@ public static void DoBuild(TiltBuildOptions tiltOptions) string.Format("Build sanity checks failed:\n{0}", string.Join("\n", errors.ToArray()))); } - // b/139746720 - { - foreach (var asset in new[] - { - "Assets/ThirdParty/Oculus/LipSync/Scripts/OVRLipSyncMicInput.cs", - "Assets/ThirdParty/Oculus/Platform/Scripts/MicrophoneInput.cs", - }) - { - // For some reason AssetPathToGUID() still returns a guid even after the - // files are deleted :-P. So use the filesystem I guess? - if (File.Exists(asset)) - { - throw new BuildFailedException( - string.Format("{0} not allowed in build", asset)); - } - } - } } var supportBrushTexturesRequests = new GlTFEditorExporter.ExportRequests(); @@ -1786,7 +1691,6 @@ private static string FormatBuildReport(BuildReport report) return "Errors:\n" + string.Join("\n", steps.ToArray()); } - // Disables the Oculus resolution-setting override for non-Oculus builds. // Copies loose-file app data. [UnityEditor.Callbacks.PostProcessBuildAttribute(2)] public static void OnPostProcessBuild(BuildTarget target, string path) diff --git a/Assets/Resources/OculusRuntimeSettings.asset b/Assets/Resources/OculusRuntimeSettings.asset deleted file mode 100644 index c3170b5cf6..0000000000 --- a/Assets/Resources/OculusRuntimeSettings.asset +++ /dev/null @@ -1,23 +0,0 @@ -%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: 3863570e7e6387a40ae4f323d83291e5, type: 3} - m_Name: OculusRuntimeSettings - m_EditorClassIdentifier: - colorSpace: 7 - requestsVisualFaceTracking: 0 - requestsAudioFaceTracking: 0 - hasSentConsentEvent: 1 - hasSetTelemetryEnabled: 1 - telemetryEnabled: 0 - telemetryProjectGuid: d2819a94-2022-4c64-af65-82f34c4eb115 - bodyTrackingFidelity: 1 - bodyTrackingJointSet: 0 diff --git a/Assets/Resources/OculusRuntimeSettings.asset.meta b/Assets/Resources/OculusRuntimeSettings.asset.meta deleted file mode 100644 index 42c680cacf..0000000000 --- a/Assets/Resources/OculusRuntimeSettings.asset.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 19081a626c84bff4385d3962a9daff0f -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 11400000 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Scripts/Config.cs b/Assets/Scripts/Config.cs index efadeeb3db..37c491f8a5 100644 --- a/Assets/Scripts/Config.cs +++ b/Assets/Scripts/Config.cs @@ -32,19 +32,13 @@ using System.Reflection; using UnityEngine; -#if OCULUS_SUPPORTED -using Unity.XR.Oculus; -#endif - namespace TiltBrush { public enum XrSdkMode { Monoscopic = -1, OpenXR = 0, - Oculus, Wave, - Pico, Zapbox, } @@ -519,10 +513,6 @@ public bool GeometryShaderSuppported { get { -#if OCULUS_SUPPORTED - SystemHeadset headset = Unity.XR.Oculus.Utils.GetSystemHeadsetType(); - return headset != SystemHeadset.Oculus_Quest; -#endif // OCULUS_SUPPORTED #if ZAPBOX_SUPPORTED return false; #endif diff --git a/Assets/Scripts/FrameTimingInfo.cs b/Assets/Scripts/FrameTimingInfo.cs index a15014553f..02c8bde087 100644 --- a/Assets/Scripts/FrameTimingInfo.cs +++ b/Assets/Scripts/FrameTimingInfo.cs @@ -66,13 +66,6 @@ void Update() OnDroppedFrames(); } } - - // Oculus only computes cumulative frames dropped, so we reset the perf stats - // each frame after recording. -#if OCULUS_SUPPORTED - // TODO: Currently not supported on Oculus OpenXR backend. - // OVRPlugin.ResetAppPerfStats(); -#endif // OCULUS_SUPPORTED } public event Action OnDroppedFrames = delegate { }; diff --git a/Assets/Scripts/Multiplayer/MultiplayerManager.cs b/Assets/Scripts/Multiplayer/MultiplayerManager.cs index 91d588b393..3e6694a17f 100644 --- a/Assets/Scripts/Multiplayer/MultiplayerManager.cs +++ b/Assets/Scripts/Multiplayer/MultiplayerManager.cs @@ -15,10 +15,7 @@ using System; using System.Collections.Generic; using UnityEngine; -using Unity.XR.CoreUtils; -#if OCULUS_SUPPORTED using OVRPlatform = Oculus.Platform; -#endif using TiltBrush; namespace OpenBrush.Multiplayer @@ -59,8 +56,8 @@ void Awake() void Start() { -#if OCULUS_SUPPORTED - OVRPlatform.Users.GetLoggedInUser().OnComplete((msg) => { + OVRPlatform.Users.GetLoggedInUser().OnComplete((msg) => + { if (!msg.IsError) { myOculusUserId = msg.GetUser().ID; @@ -72,7 +69,7 @@ void Start() Debug.LogError(msg.GetError()); } }); -#endif + switch (m_MultiplayerType) { case MultiplayerType.Photon: diff --git a/Assets/Scripts/VrSdk.cs b/Assets/Scripts/VrSdk.cs index 16953fe571..18054a7604 100644 --- a/Assets/Scripts/VrSdk.cs +++ b/Assets/Scripts/VrSdk.cs @@ -12,10 +12,6 @@ // See the License for the specific language governing permissions and // limitations under the License. -#if OCULUS_SUPPORTED || ZAPBOX_SUPPORTED -#define PASSTHROUGH_SUPPORTED -#endif - using System; using System.Collections.Generic; using System.Linq; @@ -25,10 +21,6 @@ using UnityEngine.XR.Management; using InputDevice = UnityEngine.XR.InputDevice; -#if PICO_SUPPORTED -using PicoInput = Unity.XR.PXR.PXR_Input; -#endif - namespace TiltBrush { // If these names are used in analytics etc, they must be protected from obfuscation. @@ -77,10 +69,6 @@ public class VrSdk : MonoBehaviour [SerializeField] private GameObject m_UnityXRNeo3ControlsPrefab; [SerializeField] private GameObject m_UnityXRPhoenixControlsPrefab; [SerializeField] private GameObject m_UnityXRZapboxControlsPrefab; - // Prefab for the old-style Touch controllers, used only for Rift - [SerializeField] private GameObject m_OculusRiftControlsPrefab; - // Prefab for the new-style Touch controllers, used for Rift-S and Quest - [SerializeField] private GameObject m_OculusQuestControlsPrefab; [SerializeField] private GameObject m_GvrPointerControlsPrefab; [SerializeField] private GameObject m_NonVrControlsPrefab; @@ -93,9 +81,6 @@ public class VrSdk : MonoBehaviour // out of date for a frame when controllers change. private VrControllers m_VrControls; public VrControllers VrControls { get { return m_VrControls; } } -#if OCULUS_SUPPORTED - [NonSerialized] public OVRManager m_OvrManager; -#endif private bool m_HasVrFocus = true; private Bounds? m_RoomBoundsAabbCached; @@ -151,7 +136,12 @@ void Awake() { // We no longer initialize XR SDKs automatically // so we need to do it manually - Initialize(); + + // Null checks are for Linux view mode + // TODO: Need to investigate exactly why Linux hits an NRE here + // When other platforms don't + XRGeneralSettings.Instance?.Manager?.InitializeLoaderSync(); + XRGeneralSettings.Instance?.Manager?.StartSubsystems(); } if (App.Config.m_SdkMode == SdkMode.UnityXR) @@ -202,38 +192,26 @@ void Awake() // Skip the rest of the VR setup if we're not using XR if (App.UserConfig.Flags.DisableXrMode || App.UserConfig.Flags.EnableMonoscopicMode) return; -#if OCULUS_SUPPORTED - // ---------------------------------------------------------------------------------------- // - // OculusVR - // ---------------------------------------------------------------------------------------- // - m_OvrManager = gameObject.AddComponent(); - m_OvrManager.trackingOriginType = OVRManager.TrackingOrigin.Stage; - m_OvrManager.useRecommendedMSAALevel = false; - m_OvrManager.isInsightPassthroughEnabled = true; - - // adding components to the VR Camera needed for fading view and getting controller poses. - m_VrCamera.gameObject.AddComponent(); - - //Add an OVRCameraRig to the VrSystem for Mixed Reality Capture. - var cameraRig = m_VrSystem.AddComponent(); - //Disable the OVRCameraRig's eye cameras, since Open Brush already has its own. - cameraRig.disableEyeAnchorCameras = true; - + // TODO:Mikesky - Oculus set tracking origin to stage here, check what OpenXR does. //Get Oculus ID var appId = App.Config.OculusSecrets.ClientId; #if UNITY_ANDROID appId = App.Config.OculusMobileSecrets.ClientId; #endif - - if (Unity.XR.Oculus.Utils.GetSystemHeadsetType() != Unity.XR.Oculus.SystemHeadset.Oculus_Quest) + // Let it fail on non-oculus platforms + try { Oculus.Platform.Core.Initialize(appId); - Oculus.Platform.UserAgeCategory.Get().OnComplete((msg) => { + Oculus.Platform.UserAgeCategory.Get().OnComplete((msg) => + { var unused = msg.Data.AgeCategory; }); } + catch (Exception e) + { + Debug.LogError($"Failed to initialize Oculus Platform SDK: {e.Message}"); + } -#endif // OCULUS_SUPPORTED #if PIMAX_SUPPORTED // Pimax currently requires initialising their Platform SDK. @@ -252,11 +230,12 @@ void Start() Application.onBeforeRender += OnNewPoses; } -#if OCULUS_SUPPORTED - // We shouldn't call this frequently, hence the local cache and callbacks. - OVRManager.VrFocusAcquired += () => { OnInputFocus(true); }; - OVRManager.VrFocusLost += () => { OnInputFocus(false); }; -#endif // OCULUS_SUPPORTED + var displaySubsystem = XRGeneralSettings.Instance?.Manager?.activeLoader.GetLoadedSubsystem(); + + if (displaySubsystem != null) + { + displaySubsystem.displayFocusChanged += OnInputFocus; + } if (m_NeedsToAttachConsoleScript && m_VrControls != null) { @@ -289,12 +268,11 @@ void OnDestroy() // Private VR SDK-Related Events // -------------------------------------------------------------------------------------------- // - private void OnInputFocus(params object[] args) + private void OnInputFocus(bool focused) { - bool value = (bool)args[0]; - App.Log($"VrSdk.OnInputFocus -> {value}"); - InputManager.m_Instance.AllowVrControllers = value; - m_HasVrFocus = value; + App.Log($"VrSdk.OnInputFocus -> {focused}"); + InputManager.m_Instance.AllowVrControllers = focused; + m_HasVrFocus = focused; } private void OnNewPoses() @@ -325,17 +303,13 @@ public Camera GetVrCamera() // Returns the time of the most recent number of dropped frames, null on failure. public int? GetDroppedFrames() { -#if OCULUS_SUPPORTED - // TODO: Currently not supported on Oculus OpenXR backend. - // OVRPlugin.AppPerfStats perfStats = OVRPlugin.GetAppPerfStats(); - // if (perfStats.FrameStatsCount > 0) - // { - // return perfStats.FrameStats[0].AppDroppedFrameCount; - // } - return 0; -#else // OCULUS_SUPPORTED + var displaySubsystem = XRGeneralSettings.Instance?.Manager?.activeLoader.GetLoadedSubsystem(); + if (displaySubsystem != null && displaySubsystem.TryGetDroppedFrameCount(out var droppedFrames)) + { + return droppedFrames; + } + return null; -#endif // OCULUS_SUPPORTED } // -------------------------------------------------------------------------------------------- // @@ -381,7 +355,7 @@ private void RefreshRoomBoundsCache() #else // OCULUS_SUPPORTED // if (App.Config.m_SdkMode == SdkMode.SteamVR) // { - // // TODO - Setting OpenVR Chaperone bounds. Does XR have the equivalent generic? + // // TODO:Mikesky - Setting OpenVR Chaperone bounds. Does XR have the equivalent generic? // // var chaperone = OpenVR.Chaperone; // // if (chaperone != null) // // { @@ -539,23 +513,10 @@ public void SetControllerStyle(ControllerStyle style) break; case ControllerStyle.OculusTouch: { - // TODO:Mikesky - comment below is correct, this won't work! - // Need a new way to detect between the different headsets. - // Note that other controllers that match the touch controller profile - // register as OculusTouch, so will fall into the same loop here. - - // This will probably not work once new headsets are released. - // Maybe something like this instead? - // isQuest = (UnityEngine.XR.XRDevice.model != "Oculus Rift CV1"); - // bool isQuestController = (XRDevice.refreshRate < 81f) || - // (App.Config.VrHardware == VrHardware.Quest); + // TODO:Mikesky - there's new input profiles for the legacy hardware we can check against + // https://registry.khronos.org/OpenXR/specs/1.1/html/xrspec.html#_additional_openxr_1_1_changes bool isQuestController = App.Config.IsMobileHardware; controlsPrefab = isQuestController ? m_UnityXRQuestControlsPrefab : m_UnityXRRiftControlsPrefab; -#if OCULUS_SUPPORTED - // If we're using Oculus' own plugin rather than OpenXR, the controller pose is different. - // Therefore, we need to set a different prefab. - controlsPrefab = isQuestController ? m_OculusQuestControlsPrefab : m_OculusRiftControlsPrefab; -#endif // OCULUS_SUPPORTED break; } case ControllerStyle.Wmr: @@ -747,22 +708,11 @@ private void SetUnityXRControllerStyle(InputDevice device) } else if (device.name.Contains("PICO Controller")) { + // TODO:Mikesky - OpenXR controller profiles for each type of pico, it's now available // Controller name isn't specified in Pico's device layout // so we have to run some additional checks if available. // Default to Pico 4 as newest. -#if !PICO_SUPPORTED SetControllerStyle(ControllerStyle.Phoenix); -#else - switch(PicoInput.GetControllerDeviceType()) - { - case PicoInput.ControllerDevice.Neo3: - SetControllerStyle(ControllerStyle.Neo3); - break; - default: - SetControllerStyle(ControllerStyle.Phoenix); - break; - } -#endif } else if (device.name.StartsWith("Zapbox")) { @@ -933,14 +883,5 @@ public void SetGpuClockLevel(int level) } #endif // OCULUS_SUPPORTED } - - public void Initialize() - { - // Null checks are for Linux view mode - // TODO: Need to investigate exactly why Linux hits an NRE here - // When other platforms don't - XRGeneralSettings.Instance?.Manager?.InitializeLoaderSync(); - XRGeneralSettings.Instance?.Manager?.StartSubsystems(); - } } } diff --git a/Assets/XR/Loaders/Oculus Loader.asset b/Assets/XR/Loaders/Oculus Loader.asset deleted file mode 100644 index 0f89c61d46..0000000000 --- a/Assets/XR/Loaders/Oculus Loader.asset +++ /dev/null @@ -1,14 +0,0 @@ -%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: 03bc68f14d65e7747a59d5ff74bd199b, type: 3} - m_Name: Oculus Loader - m_EditorClassIdentifier: diff --git a/Assets/XR/Loaders/Oculus Loader.asset.meta b/Assets/XR/Loaders/Oculus Loader.asset.meta deleted file mode 100644 index 6fb3d43848..0000000000 --- a/Assets/XR/Loaders/Oculus Loader.asset.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: df02db4506fe02b4892b2f1dab25abe6 -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 11400000 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/XR/Loaders/PXR Loader.asset b/Assets/XR/Loaders/PXR Loader.asset deleted file mode 100644 index 895cc69ba2..0000000000 --- a/Assets/XR/Loaders/PXR Loader.asset +++ /dev/null @@ -1,14 +0,0 @@ -%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: 563682312a45bbe4bbd8d243e5e14608, type: 3} - m_Name: PXR Loader - m_EditorClassIdentifier: diff --git a/Assets/XR/Loaders/PXR Loader.asset.meta b/Assets/XR/Loaders/PXR Loader.asset.meta deleted file mode 100644 index a1876717a4..0000000000 --- a/Assets/XR/Loaders/PXR Loader.asset.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 0a282171c2d929145bddaab96a6cac9d -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 11400000 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/XR/Settings/Oculus Settings.asset b/Assets/XR/Settings/Oculus Settings.asset deleted file mode 100644 index f69e30bf5a..0000000000 --- a/Assets/XR/Settings/Oculus Settings.asset +++ /dev/null @@ -1,33 +0,0 @@ -%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: c353a8f1e58cf884584123914fe63cd5, type: 3} - m_Name: Oculus Settings - m_EditorClassIdentifier: - m_StereoRenderingModeDesktop: 0 - m_StereoRenderingModeAndroid: 0 - SharedDepthBuffer: 1 - DepthSubmission: 1 - DashSupport: 1 - LowOverheadMode: 0 - OptimizeBufferDiscards: 1 - PhaseSync: 1 - SymmetricProjection: 0 - SubsampledLayout: 0 - FoveatedRenderingMethod: 0 - LateLatching: 0 - LateLatchingDebug: 0 - EnableTrackingOriginStageMode: 0 - SpaceWarp: 0 - TargetQuest2: 1 - TargetQuestPro: 1 - TargetQuest3: 1 - SystemSplashScreen: {fileID: 0} diff --git a/Assets/XR/Settings/Oculus Settings.asset.meta b/Assets/XR/Settings/Oculus Settings.asset.meta deleted file mode 100644 index a11afa17ab..0000000000 --- a/Assets/XR/Settings/Oculus Settings.asset.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 71fe6cc6ea2fd8841ab44d5442834cc6 -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 11400000 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/XR/Settings/Open XR Package Settings.asset b/Assets/XR/Settings/Open XR Package Settings.asset index 46cf759279..ea5f696fcc 100644 --- a/Assets/XR/Settings/Open XR Package Settings.asset +++ b/Assets/XR/Settings/Open XR Package Settings.asset @@ -149,6 +149,7 @@ MonoBehaviour: m_Name: OculusXRFeature Standalone m_EditorClassIdentifier: m_enabled: 0 + k__BackingField: 0 nameUi: OculusXR Feature version: 0.0.1 featureIdInternal: com.oculus.openxr.feature.oculusxr @@ -220,6 +221,7 @@ MonoBehaviour: m_Name: MetaXRFoveationFeature Android m_EditorClassIdentifier: m_enabled: 0 + k__BackingField: 0 nameUi: Meta XR Foveation version: 1.0.0 featureIdInternal: com.meta.openxr.feature.foveation @@ -504,6 +506,28 @@ MonoBehaviour: company: Unity priority: 0 required: 0 +--- !u!114 &-6302694607310401378 +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: 0} + m_Name: RuntimeDebuggerOpenXRFeature Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_enabled: 0 + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 + cacheSize: 1048576 + perThreadCacheSize: 51200 --- !u!114 &-6188679329620277984 MonoBehaviour: m_ObjectHideFlags: 0 @@ -517,6 +541,7 @@ MonoBehaviour: m_Name: MetaXRSpaceWarp Android m_EditorClassIdentifier: m_enabled: 0 + k__BackingField: 0 nameUi: Meta XR Space Warp version: 1.0.0 featureIdInternal: com.meta.openxr.feature.spacewarp @@ -577,6 +602,7 @@ MonoBehaviour: m_Name: MetaXRSubsampledLayout Standalone m_EditorClassIdentifier: m_enabled: 0 + k__BackingField: 0 nameUi: Meta XR Subsampled Layout version: 0.0.1 featureIdInternal: com.meta.openxr.feature.subsampledLayout @@ -597,6 +623,7 @@ MonoBehaviour: m_Name: OculusXRFeature Standalone m_EditorClassIdentifier: m_enabled: 0 + k__BackingField: 0 nameUi: OculusXR Feature version: 0.0.1 featureIdInternal: com.oculus.openxr.feature.oculusxr @@ -672,6 +699,7 @@ MonoBehaviour: m_Name: OculusXRFeature Android m_EditorClassIdentifier: m_enabled: 0 + k__BackingField: 0 nameUi: OculusXR Feature version: 0.0.1 featureIdInternal: com.oculus.openxr.feature.oculusxr @@ -871,6 +899,7 @@ MonoBehaviour: m_Name: OculusXRFeature Standalone m_EditorClassIdentifier: m_enabled: 0 + k__BackingField: 0 nameUi: Meta XR Feature version: 0.0.1 featureIdInternal: com.meta.openxr.feature.metaxr @@ -1135,6 +1164,7 @@ MonoBehaviour: m_Name: MetaXREyeTrackedFoveationFeature Standalone m_EditorClassIdentifier: m_enabled: 0 + k__BackingField: 0 nameUi: Meta XR Eye Tracked Foveation version: 0.0.1 featureIdInternal: com.meta.openxr.feature.eyetrackedfoveation @@ -1380,17 +1410,12 @@ MonoBehaviour: - {fileID: -8843572672058236420} - {fileID: 7572829481798904910} - {fileID: 5662570250215147847} - - {fileID: 3409825189635461668} - - {fileID: -792796085665928788} - - {fileID: -7871932882014305355} - - {fileID: 3978454027102150924} - - {fileID: 6457187213107907505} - {fileID: -1562417761177608366} - {fileID: -568313750252970699} - {fileID: -238312934105289492} - {fileID: -3768601675236611697} - {fileID: 5452654191548238638} - - {fileID: 6226504958816653034} + - {fileID: 6589980099124863518} - {fileID: 9137515127556058079} m_renderMode: 0 m_autoColorSubmissionMode: 1 @@ -1492,6 +1517,7 @@ MonoBehaviour: m_Name: OculusXRFeature Android m_EditorClassIdentifier: m_enabled: 0 + k__BackingField: 0 nameUi: Meta XR Feature version: 0.0.1 featureIdInternal: com.meta.openxr.feature.metaxr @@ -1926,6 +1952,7 @@ MonoBehaviour: m_Name: MetaXRFoveationFeature Standalone m_EditorClassIdentifier: m_enabled: 0 + k__BackingField: 0 nameUi: Meta XR Foveation version: 1.0.0 featureIdInternal: com.meta.openxr.feature.foveation @@ -1946,6 +1973,7 @@ MonoBehaviour: m_Name: OculusXRFeature Android m_EditorClassIdentifier: m_enabled: 0 + k__BackingField: 0 nameUi: version: featureIdInternal: @@ -2410,6 +2438,7 @@ MonoBehaviour: m_Name: MetaXREyeTrackedFoveationFeature Android m_EditorClassIdentifier: m_enabled: 0 + k__BackingField: 0 nameUi: Meta XR Eye Tracked Foveation version: 0.0.1 featureIdInternal: com.meta.openxr.feature.eyetrackedfoveation @@ -2461,6 +2490,28 @@ MonoBehaviour: priority: 0 required: 0 ignoreValidationErrors: 0 +--- !u!114 &3575793672613456262 +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: 0} + m_Name: RuntimeDebuggerOpenXRFeature Metro + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_enabled: 0 + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 + cacheSize: 1048576 + perThreadCacheSize: 51200 --- !u!114 &3701968863295678716 MonoBehaviour: m_ObjectHideFlags: 0 @@ -2536,6 +2587,7 @@ MonoBehaviour: m_Name: MetaXRSpaceWarp Android m_EditorClassIdentifier: m_enabled: 0 + k__BackingField: 0 nameUi: Meta XR Space Warp version: 1.0.0 featureIdInternal: com.meta.openxr.feature.spacewarp @@ -2778,7 +2830,7 @@ MonoBehaviour: - {fileID: 9003827069442310504} - {fileID: 3106534461171692324} - {fileID: 182495744435344008} - - {fileID: 310430984593368073} + - {fileID: 3575793672613456262} - {fileID: 278510016605624271} - {fileID: -2995124423222007804} m_renderMode: 0 @@ -2924,6 +2976,7 @@ MonoBehaviour: m_Name: MetaXRSubsampledLayout Android m_EditorClassIdentifier: m_enabled: 0 + k__BackingField: 0 nameUi: Meta XR Subsampled Layout version: 0.0.1 featureIdInternal: com.meta.openxr.feature.subsampledLayout @@ -2971,6 +3024,28 @@ MonoBehaviour: company: Unity priority: 0 required: 0 +--- !u!114 &6589980099124863518 +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: 0} + m_Name: RuntimeDebuggerOpenXRFeature Android + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_enabled: 0 + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 + cacheSize: 1048576 + perThreadCacheSize: 51200 --- !u!114 &6774984544229067780 MonoBehaviour: m_ObjectHideFlags: 0 @@ -3004,6 +3079,7 @@ MonoBehaviour: m_Name: OculusXRFeature Android m_EditorClassIdentifier: m_enabled: 0 + k__BackingField: 0 nameUi: OculusXR Feature version: 0.0.1 featureIdInternal: com.oculus.openxr.feature.oculusxr @@ -3133,16 +3209,12 @@ MonoBehaviour: - {fileID: -2052250879119323806} - {fileID: -6002454310084566546} - {fileID: -223543171262116239} - - {fileID: -2581017241881390745} - - {fileID: -4773087401744612407} - - {fileID: 1104377150978337437} - - {fileID: -5585190116095795567} - {fileID: -6490217007365981742} - {fileID: -6553496117388817208} - {fileID: 3442458366111397828} - {fileID: 6812736204562946406} - {fileID: 612927061893152235} - - {fileID: -5402383903550822874} + - {fileID: -6302694607310401378} - {fileID: -177044242218828340} - {fileID: -926590902572576670} m_renderMode: 0 diff --git a/Assets/XR/Settings/PXR Settings.asset b/Assets/XR/Settings/PXR Settings.asset deleted file mode 100644 index 5d26a9afd8..0000000000 --- a/Assets/XR/Settings/PXR Settings.asset +++ /dev/null @@ -1,16 +0,0 @@ -%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: 1c52faa1787e89a4eaf8abdae2e6ae25, type: 3} - m_Name: PXR Settings - m_EditorClassIdentifier: - stereoRenderingModeAndroid: 0 - systemDisplayFrequency: 0 diff --git a/Assets/XR/Settings/PXR Settings.asset.meta b/Assets/XR/Settings/PXR Settings.asset.meta deleted file mode 100644 index b401f5d47b..0000000000 --- a/Assets/XR/Settings/PXR Settings.asset.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: b01e30ce9b062fd439c1d9a04a30cc7e -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 11400000 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/XR/XRGeneralSettings.asset b/Assets/XR/XRGeneralSettings.asset index ae01ae95ad..7332029246 100644 --- a/Assets/XR/XRGeneralSettings.asset +++ b/Assets/XR/XRGeneralSettings.asset @@ -30,7 +30,7 @@ MonoBehaviour: m_Name: Android Settings m_EditorClassIdentifier: m_LoaderManagerInstance: {fileID: -7676514244823948856} - m_InitManagerOnStart: 1 + m_InitManagerOnStart: 0 --- !u!114 &11400000 MonoBehaviour: m_ObjectHideFlags: 0 @@ -96,7 +96,7 @@ MonoBehaviour: m_Name: iPhone Settings m_EditorClassIdentifier: m_LoaderManagerInstance: {fileID: 6946956650545175336} - m_InitManagerOnStart: 1 + m_InitManagerOnStart: 0 --- !u!114 &5604525069898709079 MonoBehaviour: m_ObjectHideFlags: 0 @@ -140,7 +140,7 @@ MonoBehaviour: m_Name: WebGL Settings m_EditorClassIdentifier: m_LoaderManagerInstance: {fileID: 195705616145022394} - m_InitManagerOnStart: 1 + m_InitManagerOnStart: 0 --- !u!114 &8705794667931902858 MonoBehaviour: m_ObjectHideFlags: 0 @@ -171,4 +171,4 @@ MonoBehaviour: m_Name: WSA Settings m_EditorClassIdentifier: m_LoaderManagerInstance: {fileID: 4286762984707549258} - m_InitManagerOnStart: 1 + m_InitManagerOnStart: 0 From 2b76a2a1ff02ea0cf06807462e6044ae5f048206 Mon Sep 17 00:00:00 2001 From: Mike Nisbet Date: Tue, 5 Nov 2024 16:39:16 +0000 Subject: [PATCH 06/28] might as well ditch wave too --- Assets/Editor/BuildTiltBrush.cs | 21 --------------------- Assets/Scripts/Config.cs | 1 - 2 files changed, 22 deletions(-) diff --git a/Assets/Editor/BuildTiltBrush.cs b/Assets/Editor/BuildTiltBrush.cs index 0347d445dc..8c82bfcbb0 100644 --- a/Assets/Editor/BuildTiltBrush.cs +++ b/Assets/Editor/BuildTiltBrush.cs @@ -84,7 +84,6 @@ public BuildFailedException(string message) const string kMenuPluginPref = "Open Brush/Build/Plugin"; const string kMenuPluginMono = "Open Brush/Build/Plugin: Mono"; const string kMenuPluginOpenXr = "Open Brush/Build/Plugin: OpenXR"; - const string kMenuPluginWave = "Open Brush/Build/Plugin: Wave"; const string kMenuPlatformPref = "Open Brush/Build/Platform"; const string kMenuPlatformWindows = "Open Brush/Build/Platform: Windows"; const string kMenuPlatformLinux = "Open Brush/Build/Platform: Linux"; @@ -107,9 +106,6 @@ private static readonly List> kValidSdkTarg // Zapbox new KeyValuePair(XrSdkMode.Zapbox, BuildTarget.iOS), - - // Wave - new KeyValuePair(XrSdkMode.Wave, BuildTarget.Android), }; static readonly List kToCopy = new List @@ -183,7 +179,6 @@ public static XrSdkMode GuiSelectedSdk { EditorPrefs.SetString(kMenuPluginPref, value.ToString()); Menu.SetChecked(kMenuPluginOpenXr, value == XrSdkMode.OpenXR); - Menu.SetChecked(kMenuPluginWave, value == XrSdkMode.Wave); if (!BuildTargetSupported(value, GuiSelectedBuildTarget)) { @@ -378,19 +373,6 @@ static bool MenuItem_Plugin_OpenXr_Validate() return true; } - [MenuItem(kMenuPluginWave, isValidateFunction: false, priority: 115)] - static void MenuItem_Plugin_Wave() - { - GuiSelectedSdk = XrSdkMode.Wave; - } - - [MenuItem(kMenuPluginWave, isValidateFunction: true)] - static bool MenuItem_Plugin_Wave_Validate() - { - Menu.SetChecked(kMenuPluginWave, GuiSelectedSdk == XrSdkMode.Wave); - return true; - } - //======= Platforms ======= [MenuItem(kMenuPlatformWindows, isValidateFunction: false, priority: 200)] @@ -1165,9 +1147,6 @@ public TempSetGraphicsApis(TiltBuildOptions tiltOptions) switch (tiltOptions.XrSdk) { - case XrSdkMode.Wave: - targetGraphicsApisRequired = new UnityEngine.Rendering.GraphicsDeviceType[] { UnityEngine.Rendering.GraphicsDeviceType.OpenGLES3 }; - break; default: targetGraphicsApisRequired = m_graphicsApis; break; diff --git a/Assets/Scripts/Config.cs b/Assets/Scripts/Config.cs index 37c491f8a5..83ba7cdaef 100644 --- a/Assets/Scripts/Config.cs +++ b/Assets/Scripts/Config.cs @@ -38,7 +38,6 @@ public enum XrSdkMode { Monoscopic = -1, OpenXR = 0, - Wave, Zapbox, } From a56254d637c7e80df717077d7b77df8f80d33593 Mon Sep 17 00:00:00 2001 From: Mike Nisbet Date: Tue, 5 Nov 2024 16:51:26 +0000 Subject: [PATCH 07/28] up to date sdks/platforms --- Assets/Editor/BuildTiltBrush.cs | 53 ++++++++++++++++++++++++++++++--- 1 file changed, 49 insertions(+), 4 deletions(-) diff --git a/Assets/Editor/BuildTiltBrush.cs b/Assets/Editor/BuildTiltBrush.cs index 8c82bfcbb0..633c2b1d1e 100644 --- a/Assets/Editor/BuildTiltBrush.cs +++ b/Assets/Editor/BuildTiltBrush.cs @@ -84,11 +84,13 @@ public BuildFailedException(string message) const string kMenuPluginPref = "Open Brush/Build/Plugin"; const string kMenuPluginMono = "Open Brush/Build/Plugin: Mono"; const string kMenuPluginOpenXr = "Open Brush/Build/Plugin: OpenXR"; + const string kMenuPluginZapbox = "Open Brush/Build/Plugin: Zapbox"; const string kMenuPlatformPref = "Open Brush/Build/Platform"; const string kMenuPlatformWindows = "Open Brush/Build/Platform: Windows"; const string kMenuPlatformLinux = "Open Brush/Build/Platform: Linux"; const string kMenuPlatformOsx = "Open Brush/Build/Platform: OSX"; const string kMenuPlatformAndroid = "Open Brush/Build/Platform: Android"; + const string kMenuPlatformIos = "Open Brush/Build/Platform: iOS"; const string kMenuDevelopment = "Open Brush/Build/Development"; const string kMenuMono = "Open Brush/Build/Runtime: Mono"; const string kMenuIl2cpp = "Open Brush/Build/Runtime: IL2CPP"; @@ -100,6 +102,9 @@ public BuildFailedException(string message) private static readonly List> kValidSdkTargets = new List>() { + // Monoscopic + new KeyValuePair(XrSdkMode.Monoscopic, BuildTarget.StandaloneWindows64), + // OpenXR new KeyValuePair(XrSdkMode.OpenXR, BuildTarget.StandaloneWindows64), new KeyValuePair(XrSdkMode.OpenXR, BuildTarget.Android), @@ -178,7 +183,9 @@ public static XrSdkMode GuiSelectedSdk set { EditorPrefs.SetString(kMenuPluginPref, value.ToString()); + Menu.SetChecked(kMenuPluginMono, value == XrSdkMode.Monoscopic); Menu.SetChecked(kMenuPluginOpenXr, value == XrSdkMode.OpenXR); + Menu.SetChecked(kMenuPluginZapbox, value == XrSdkMode.Zapbox); if (!BuildTargetSupported(value, GuiSelectedBuildTarget)) { @@ -201,6 +208,7 @@ public static BuildTarget GuiSelectedBuildTarget Menu.SetChecked(kMenuPlatformLinux, value == BuildTarget.StandaloneLinux64); Menu.SetChecked(kMenuPlatformOsx, value == BuildTarget.StandaloneOSX); Menu.SetChecked(kMenuPlatformAndroid, value == BuildTarget.Android); + Menu.SetChecked(kMenuPlatformIos, value == BuildTarget.iOS); } } @@ -359,8 +367,20 @@ static bool MenuItem_BackgroundBuild_Validate() } //======= SDKs ======= + [MenuItem(kMenuPluginMono, isValidateFunction: false, priority: 110)] + static void MenuItem_Plugin_Mono() + { + GuiSelectedSdk = XrSdkMode.Monoscopic; + } + + [MenuItem(kMenuPluginMono, isValidateFunction: true)] + static bool MenuItem_Plugin_Mono_Validate() + { + Menu.SetChecked(kMenuPluginMono, GuiSelectedSdk == XrSdkMode.Monoscopic); + return true; + } - [MenuItem(kMenuPluginOpenXr, isValidateFunction: false, priority: 110)] + [MenuItem(kMenuPluginOpenXr, isValidateFunction: false, priority: 111)] static void MenuItem_Plugin_OpenXr() { GuiSelectedSdk = XrSdkMode.OpenXR; @@ -373,6 +393,19 @@ static bool MenuItem_Plugin_OpenXr_Validate() return true; } + [MenuItem(kMenuPluginZapbox, isValidateFunction: false, priority: 112)] + static void MenuItem_Plugin_Zapbox() + { + GuiSelectedSdk = XrSdkMode.Zapbox; + } + + [MenuItem(kMenuPluginZapbox, isValidateFunction: true)] + static bool MenuItem_Plugin_Zapbox_Validate() + { + Menu.SetChecked(kMenuPluginZapbox, GuiSelectedSdk == XrSdkMode.Zapbox); + return true; + } + //======= Platforms ======= [MenuItem(kMenuPlatformWindows, isValidateFunction: false, priority: 200)] @@ -389,7 +422,7 @@ static bool MenuItem_Platform_Windows_Validate() return BuildTargetSupported(GuiSelectedSdk, BuildTarget.StandaloneWindows64); } - // [MenuItem(kMenuPlatformLinux, isValidateFunction: false, priority: 202)] + // [MenuItem(kMenuPlatformLinux, isValidateFunction: false, priority: 201)] // static void MenuItem_Platform_Linux() // { // GuiSelectedBuildTarget = BuildTarget.StandaloneLinux64; @@ -402,7 +435,7 @@ static bool MenuItem_Platform_Windows_Validate() // return BuildTargetSupported(GuiSelectedSdk, BuildTarget.StandaloneLinux64); // } - [MenuItem(kMenuPlatformOsx, isValidateFunction: false, priority: 205)] + [MenuItem(kMenuPlatformOsx, isValidateFunction: false, priority: 202)] static void MenuItem_Platform_Osx() { GuiSelectedBuildTarget = BuildTarget.StandaloneOSX; @@ -415,7 +448,7 @@ static bool MenuItem_Platform_Osx_Validate() return BuildTargetSupported(GuiSelectedSdk, BuildTarget.StandaloneOSX); } - [MenuItem(kMenuPlatformAndroid, isValidateFunction: false, priority: 210)] + [MenuItem(kMenuPlatformAndroid, isValidateFunction: false, priority: 203)] static void MenuItem_Platform_Android() { GuiSelectedBuildTarget = BuildTarget.Android; @@ -428,6 +461,18 @@ static bool MenuItem_Platform_Android_Validate() return BuildTargetSupported(GuiSelectedSdk, BuildTarget.Android); } + [MenuItem(kMenuPlatformIos, isValidateFunction: false, priority: 204)] + static void MenuItem_Platform_Ios() + { + GuiSelectedBuildTarget = BuildTarget.iOS; + } + + [MenuItem(kMenuPlatformIos, isValidateFunction: true)] + static bool MenuItem_Platform_Ios_Validate() + { + Menu.SetChecked(kMenuPlatformIos, GuiSelectedBuildTarget == BuildTarget.iOS); + return BuildTargetSupported(GuiSelectedSdk, BuildTarget.iOS); + } //======= Runtimes ======= [MenuItem(kMenuMono, isValidateFunction: false, priority: 300)] From 8caf2b2464e5fd450e3b3e0cdbf70dd77886f0b9 Mon Sep 17 00:00:00 2001 From: Mike Nisbet Date: Tue, 5 Nov 2024 17:16:10 +0000 Subject: [PATCH 08/28] wrap more oculus --- Assets/Scripts/VrSdk.cs | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/Assets/Scripts/VrSdk.cs b/Assets/Scripts/VrSdk.cs index 18054a7604..b911d578b3 100644 --- a/Assets/Scripts/VrSdk.cs +++ b/Assets/Scripts/VrSdk.cs @@ -192,16 +192,17 @@ void Awake() // Skip the rest of the VR setup if we're not using XR if (App.UserConfig.Flags.DisableXrMode || App.UserConfig.Flags.EnableMonoscopicMode) return; - // TODO:Mikesky - Oculus set tracking origin to stage here, check what OpenXR does. - //Get Oculus ID - var appId = App.Config.OculusSecrets.ClientId; -#if UNITY_ANDROID - appId = App.Config.OculusMobileSecrets.ClientId; -#endif + // TODO:Mikesky - Oculus used to set tracking origin to stage here, check what OpenXR does. + // Let it fail on non-oculus platforms try { - Oculus.Platform.Core.Initialize(appId); + //Get Oculus ID + var oculusAppId = App.Config.OculusSecrets.ClientId; +#if UNITY_ANDROID + appId = App.Config.OculusMobileSecrets.ClientId; +#endif + Oculus.Platform.Core.Initialize(oculusAppId); Oculus.Platform.UserAgeCategory.Get().OnComplete((msg) => { var unused = msg.Data.AgeCategory; From 26cf52f7678a92e70f6c2653a5ce41dfcd69b72b Mon Sep 17 00:00:00 2001 From: Mike Nisbet Date: Tue, 5 Nov 2024 17:19:18 +0000 Subject: [PATCH 09/28] remove pimax --- .github/workflows/build.yml | 8 +------- Assets/Scripts/VrSdk.cs | 10 ---------- 2 files changed, 1 insertion(+), 17 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 3234056239..4a023a908c 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -180,19 +180,13 @@ jobs: fail-fast: false matrix: flavors: ${{ fromJson(needs.configuration.outputs.flavors) }} - name: [Windows OpenXR, Windows Pimax, Windows Rift, Linux, MacOS, Android OpenXR, Oculus Quest (1), Oculus Quest (2+), Android Pico, Android Pico (CN), iOS Zapbox] # These will all be overwritten, but because we have the flavors matrix as well, we can't just add configurations via include; they'll overwrite each other. This way ensures that we get each one + name: [Windows OpenXR, Windows Rift, Linux, MacOS, Android OpenXR, Oculus Quest (1), Oculus Quest (2+), Android Pico, Android Pico (CN), iOS Zapbox] # These will all be overwritten, but because we have the flavors matrix as well, we can't just add configurations via include; they'll overwrite each other. This way ensures that we get each one include: - name: Windows OpenXR targetPlatform: StandaloneWindows64 vrsdk: OpenXR cache: Windows - - name: Windows Pimax - targetPlatform: StandaloneWindows64 - vrsdk: OpenXR - cache: Windows - extra_defines: PIMAX_SUPPORTED - - name: Windows Rift targetPlatform: StandaloneWindows64 vrsdk: Oculus diff --git a/Assets/Scripts/VrSdk.cs b/Assets/Scripts/VrSdk.cs index b911d578b3..c7a55e8b6b 100644 --- a/Assets/Scripts/VrSdk.cs +++ b/Assets/Scripts/VrSdk.cs @@ -212,16 +212,6 @@ void Awake() { Debug.LogError($"Failed to initialize Oculus Platform SDK: {e.Message}"); } - - -#if PIMAX_SUPPORTED - // Pimax currently requires initialising their Platform SDK. - if(ulong.TryParse(App.Config.PimaxSecrets?.ClientId, out var pimaxClientId)) - { - Pimax.Platform.PvrPlatform.init(); - Pimax.Platform.PvrConnectToDLL.pvr_PlatformInit(pimaxClientId); - } -#endif // PIMAX_SUPPORTED } void Start() From 7ce6144f220bdbd401943e5f916aa016bd2cbc24 Mon Sep 17 00:00:00 2001 From: Mike Nisbet Date: Tue, 5 Nov 2024 18:22:33 +0000 Subject: [PATCH 10/28] remove oculus controls --- .../UnityXR/OculusXRQuestControls.prefab | 109 ------------------ .../UnityXR/OculusXRQuestControls.prefab.meta | 7 -- 2 files changed, 116 deletions(-) delete mode 100644 Assets/Prefabs/VrSystems/VrControllers/UnityXR/OculusXRQuestControls.prefab delete mode 100644 Assets/Prefabs/VrSystems/VrControllers/UnityXR/OculusXRQuestControls.prefab.meta diff --git a/Assets/Prefabs/VrSystems/VrControllers/UnityXR/OculusXRQuestControls.prefab b/Assets/Prefabs/VrSystems/VrControllers/UnityXR/OculusXRQuestControls.prefab deleted file mode 100644 index b1e53ecd19..0000000000 --- a/Assets/Prefabs/VrSystems/VrControllers/UnityXR/OculusXRQuestControls.prefab +++ /dev/null @@ -1,109 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!1001 &2303402404295029011 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 0} - m_Modifications: - - target: {fileID: 1000010438099326, guid: dc370ed6d37f7c141bf13df38965130b, type: 3} - propertyPath: m_Name - value: OculusXRQuestControls - objectReference: {fileID: 0} - - target: {fileID: 4000011949354466, guid: dc370ed6d37f7c141bf13df38965130b, type: 3} - propertyPath: m_RootOrder - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4000011949354466, guid: dc370ed6d37f7c141bf13df38965130b, type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4000011949354466, guid: dc370ed6d37f7c141bf13df38965130b, type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4000011949354466, guid: dc370ed6d37f7c141bf13df38965130b, type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4000011949354466, guid: dc370ed6d37f7c141bf13df38965130b, type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 4000011949354466, guid: dc370ed6d37f7c141bf13df38965130b, type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4000011949354466, guid: dc370ed6d37f7c141bf13df38965130b, type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4000011949354466, guid: dc370ed6d37f7c141bf13df38965130b, type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4000011949354466, guid: dc370ed6d37f7c141bf13df38965130b, type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4000011949354466, guid: dc370ed6d37f7c141bf13df38965130b, type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4000011949354466, guid: dc370ed6d37f7c141bf13df38965130b, type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 114000010919708240, guid: dc370ed6d37f7c141bf13df38965130b, - type: 3} - propertyPath: m_GeometryOffset.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 114000010919708240, guid: dc370ed6d37f7c141bf13df38965130b, - type: 3} - propertyPath: m_GeometryOffset.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 114000010919708240, guid: dc370ed6d37f7c141bf13df38965130b, - type: 3} - propertyPath: m_GeometryOffset.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 114000010919708240, guid: dc370ed6d37f7c141bf13df38965130b, - type: 3} - propertyPath: m_GeometryRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 114000010919708240, guid: dc370ed6d37f7c141bf13df38965130b, - type: 3} - propertyPath: m_GeometryRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 114000013332822508, guid: dc370ed6d37f7c141bf13df38965130b, - type: 3} - propertyPath: m_GeometryOffset.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 114000013332822508, guid: dc370ed6d37f7c141bf13df38965130b, - type: 3} - propertyPath: m_GeometryOffset.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 114000013332822508, guid: dc370ed6d37f7c141bf13df38965130b, - type: 3} - propertyPath: m_GeometryOffset.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 114000013332822508, guid: dc370ed6d37f7c141bf13df38965130b, - type: 3} - propertyPath: m_GeometryRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 114000013332822508, guid: dc370ed6d37f7c141bf13df38965130b, - type: 3} - propertyPath: m_GeometryRotation.x - value: 0 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: dc370ed6d37f7c141bf13df38965130b, type: 3} diff --git a/Assets/Prefabs/VrSystems/VrControllers/UnityXR/OculusXRQuestControls.prefab.meta b/Assets/Prefabs/VrSystems/VrControllers/UnityXR/OculusXRQuestControls.prefab.meta deleted file mode 100644 index 489eaa4d78..0000000000 --- a/Assets/Prefabs/VrSystems/VrControllers/UnityXR/OculusXRQuestControls.prefab.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 6fb051841cd1bcb4dbc6c246b98d97c8 -PrefabImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: From 7defcfce4d977654345d0fe9d64257a50eb6dd08 Mon Sep 17 00:00:00 2001 From: Mike Nisbet Date: Tue, 5 Nov 2024 18:23:01 +0000 Subject: [PATCH 11/28] remove redundant input manager --- Assets/Prefabs/NoPeekingCamera.prefab | 105 +++++--------------------- 1 file changed, 18 insertions(+), 87 deletions(-) diff --git a/Assets/Prefabs/NoPeekingCamera.prefab b/Assets/Prefabs/NoPeekingCamera.prefab index 57d4efac12..29b56d1571 100644 --- a/Assets/Prefabs/NoPeekingCamera.prefab +++ b/Assets/Prefabs/NoPeekingCamera.prefab @@ -10,8 +10,6 @@ GameObject: m_Component: - component: {fileID: 443338} - component: {fileID: 2022414} - - component: {fileID: 6492638988032190719} - - component: {fileID: 4366673980723059407} - component: {fileID: 6241333446037012601} m_Layer: 5 m_Name: NoPeekingCamera @@ -27,6 +25,7 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 115488} + serializedVersion: 2 m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 2.788, z: -0.135} m_LocalScale: {x: 1, y: 1, z: 1} @@ -38,7 +37,6 @@ Transform: - {fileID: 413530} - {fileID: 8410171649586590716} m_Father: {fileID: 0} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!20 &2022414 Camera: @@ -54,9 +52,17 @@ Camera: m_projectionMatrixMode: 1 m_GateFitMode: 2 m_FOVAxisMode: 0 + m_Iso: 200 + m_ShutterSpeed: 0.005 + m_Aperture: 16 + m_FocusDistance: 10 + m_FocalLength: 50 + m_BladeCount: 5 + m_Curvature: {x: 2, y: 11} + m_BarrelClipping: 0.25 + m_Anamorphism: 0 m_SensorSize: {x: 36, y: 24} m_LensShift: {x: 0, y: 0} - m_FocalLength: 50 m_NormalizedViewPortRect: serializedVersion: 2 x: 0 @@ -83,62 +89,6 @@ Camera: m_OcclusionCulling: 1 m_StereoConvergence: 10 m_StereoSeparation: 0.022 ---- !u!114 &6492638988032190719 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 115488} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3} - m_Name: - m_EditorClassIdentifier: - m_FirstSelected: {fileID: 0} - m_sendNavigationEvents: 1 - m_DragThreshold: 10 ---- !u!114 &4366673980723059407 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 115488} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 01614664b831546d2ae94a42149d80ac, type: 3} - m_Name: - m_EditorClassIdentifier: - m_SendPointerHoverToParent: 1 - m_MoveRepeatDelay: 0.5 - m_MoveRepeatRate: 0.1 - m_XRTrackingOrigin: {fileID: 0} - m_ActionsAsset: {fileID: -944628639613478452, guid: ca9f5fa95ffab41fb9a615ab714db018, - type: 3} - m_PointAction: {fileID: -1654692200621890270, guid: ca9f5fa95ffab41fb9a615ab714db018, - type: 3} - m_MoveAction: {fileID: -8784545083839296357, guid: ca9f5fa95ffab41fb9a615ab714db018, - type: 3} - m_SubmitAction: {fileID: 392368643174621059, guid: ca9f5fa95ffab41fb9a615ab714db018, - type: 3} - m_CancelAction: {fileID: 7727032971491509709, guid: ca9f5fa95ffab41fb9a615ab714db018, - type: 3} - m_LeftClickAction: {fileID: 3001919216989983466, guid: ca9f5fa95ffab41fb9a615ab714db018, - type: 3} - m_MiddleClickAction: {fileID: -2185481485913320682, guid: ca9f5fa95ffab41fb9a615ab714db018, - type: 3} - m_RightClickAction: {fileID: -4090225696740746782, guid: ca9f5fa95ffab41fb9a615ab714db018, - type: 3} - m_ScrollWheelAction: {fileID: 6240969308177333660, guid: ca9f5fa95ffab41fb9a615ab714db018, - type: 3} - m_TrackedDevicePositionAction: {fileID: 6564999863303420839, guid: ca9f5fa95ffab41fb9a615ab714db018, - type: 3} - m_TrackedDeviceOrientationAction: {fileID: 7970375526676320489, guid: ca9f5fa95ffab41fb9a615ab714db018, - type: 3} - m_DeselectOnBackgroundClick: 1 - m_PointerBehavior: 0 - m_CursorLockBehavior: 0 --- !u!114 &6241333446037012601 MonoBehaviour: m_ObjectHideFlags: 0 @@ -179,13 +129,13 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 140238} + serializedVersion: 2 m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0.097, y: 0.154, z: 0.13} m_LocalScale: {x: 0.5, y: 0.5, z: 0.5} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 443338} - m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!33 &3371228 MeshFilter: @@ -262,13 +212,13 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 155226} + serializedVersion: 2 m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0.15} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 443338} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!33 &3381284 MeshFilter: @@ -345,13 +295,13 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 164546} + serializedVersion: 2 m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: -0.064, y: 0.27000022, z: 0.10699999} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 443338} - m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!23 &2364274 MeshRenderer: @@ -450,7 +400,6 @@ RectTransform: m_Children: - {fileID: 3116164079771605471} m_Father: {fileID: 102712877867131431} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 1} @@ -544,7 +493,6 @@ RectTransform: - {fileID: 4894785073544231431} - {fileID: 4875555268988913917} m_Father: {fileID: 443338} - m_RootOrder: 4 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 0, y: 0} @@ -568,7 +516,9 @@ Canvas: m_OverrideSorting: 0 m_OverridePixelPerfect: 0 m_SortingBucketNormalizedSize: 0 + m_VertexColorAlwaysGammaSpace: 0 m_AdditionalShaderChannelsFlag: 25 + m_UpdateRectTransformForStandalone: 0 m_SortingLayerID: 0 m_SortingOrder: 0 m_TargetDisplay: 0 @@ -643,7 +593,6 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 6449318793323638539} - m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 1} @@ -778,7 +727,6 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 904834551594540007} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 1} @@ -915,7 +863,6 @@ RectTransform: m_Children: - {fileID: 2638111108600025223} m_Father: {fileID: 8410171649586590716} - m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} @@ -1049,7 +996,6 @@ RectTransform: m_Children: - {fileID: 904834551594540007} m_Father: {fileID: 8410171649586590716} - m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} @@ -1084,7 +1030,7 @@ MonoBehaviour: m_OnCullStateChanged: m_PersistentCalls: m_Calls: [] - m_text: 'More info on using Open Brush without VR:' + m_text: More info on using Open Brush without VR m_isRightToLeft: 0 m_fontAsset: {fileID: 11400000, guid: fce54057bad3d2d4cb3c36ee394be518, type: 2} m_sharedMaterial: {fileID: 2133298, guid: fce54057bad3d2d4cb3c36ee394be518, type: 2} @@ -1226,7 +1172,6 @@ RectTransform: - {fileID: 8023065207140017517} - {fileID: 2697015570847389550} m_Father: {fileID: 3116164079771605471} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} @@ -1316,7 +1261,6 @@ RectTransform: - {fileID: 8467908165221074957} - {fileID: 102712877867131431} m_Father: {fileID: 8410171649586590716} - m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} @@ -1449,7 +1393,6 @@ RectTransform: - {fileID: 2657996401036598236} - {fileID: 588423579390810819} m_Father: {fileID: 5689798638485741962} - m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 0} @@ -1557,7 +1500,6 @@ RectTransform: m_Children: - {fileID: 2151790082496267364} m_Father: {fileID: 102712877867131431} - m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 1, y: 0} m_AnchorMax: {x: 1, y: 1} @@ -1682,7 +1624,6 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 5689798638485741962} - m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} @@ -1758,7 +1699,6 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 6449318793323638539} - m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0.5} m_AnchorMax: {x: 0, y: 0.5} @@ -1833,7 +1773,6 @@ RectTransform: m_Children: - {fileID: 7063341143212780120} m_Father: {fileID: 588423579390810819} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 1} @@ -1870,7 +1809,6 @@ RectTransform: m_Children: - {fileID: 6449318793323638539} m_Father: {fileID: 2657996401036598236} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 1} m_AnchorMax: {x: 1, y: 1} @@ -1908,7 +1846,6 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 5689798638485741962} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 1} @@ -2043,7 +1980,6 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 6449318793323638539} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 1} @@ -2121,7 +2057,6 @@ RectTransform: m_Children: - {fileID: 7721906838142688869} m_Father: {fileID: 4875555268988913917} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} @@ -2254,7 +2189,6 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 443338} - m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} @@ -2323,7 +2257,7 @@ MonoBehaviour: m_OnCullStateChanged: m_PersistentCalls: m_Calls: [] - m_text: Failed to detect VR + m_text: Failed to Detect VR m_isRightToLeft: 0 m_fontAsset: {fileID: 11400000, guid: fce54057bad3d2d4cb3c36ee394be518, type: 2} m_sharedMaterial: {fileID: 2133298, guid: fce54057bad3d2d4cb3c36ee394be518, type: 2} @@ -2466,7 +2400,6 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 4894785073544231431} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 1} @@ -2601,7 +2534,6 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 2151790082496267364} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 0.2} @@ -2678,7 +2610,6 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 8410171649586590716} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} @@ -2716,7 +2647,7 @@ MonoBehaviour: m_text: "You can continue without a VR headset. Choose a sketch below to enter Viewing Mode with the following controls:\n\nMouse: look around (press I to invert up/down) \nW,A,S,D: move forward/back/left/right\nQ,E: move up/down\nHold shift - to move faster" + to move faster\n" m_isRightToLeft: 0 m_fontAsset: {fileID: 11400000, guid: fce54057bad3d2d4cb3c36ee394be518, type: 2} m_sharedMaterial: {fileID: 2133298, guid: fce54057bad3d2d4cb3c36ee394be518, type: 2} From a1e8311474fe559825291c090bdde3b5f293e64d Mon Sep 17 00:00:00 2001 From: Mike Nisbet Date: Tue, 5 Nov 2024 18:24:02 +0000 Subject: [PATCH 12/28] fix initialization, openxr stage, --- Assets/Resources/OculusPlatformSettings.asset | 1 + Assets/Scenes/Main.unity | 4 ---- Assets/Scripts/VrSdk.cs | 19 +++++++++++++------ 3 files changed, 14 insertions(+), 10 deletions(-) diff --git a/Assets/Resources/OculusPlatformSettings.asset b/Assets/Resources/OculusPlatformSettings.asset index ae4e24895e..da71bb0d37 100644 --- a/Assets/Resources/OculusPlatformSettings.asset +++ b/Assets/Resources/OculusPlatformSettings.asset @@ -14,4 +14,5 @@ MonoBehaviour: m_EditorClassIdentifier: ovrAppID: 5227489953989768 ovrMobileAppID: 3600360710032222 + ovrUseMobileAppIDInEditor: 0 ovrUseStandalonePlatform: 0 diff --git a/Assets/Scenes/Main.unity b/Assets/Scenes/Main.unity index 55c188aed8..a1de00bfb8 100644 --- a/Assets/Scenes/Main.unity +++ b/Assets/Scenes/Main.unity @@ -19639,10 +19639,6 @@ MonoBehaviour: type: 3} m_UnityXRZapboxControlsPrefab: {fileID: 1000010438099326, guid: 97b4cb6f2999a4844b837b3883d42ced, type: 3} - m_OculusRiftControlsPrefab: {fileID: 2302704768686387309, guid: 6fb051841cd1bcb4dbc6c246b98d97c8, - type: 3} - m_OculusQuestControlsPrefab: {fileID: 2302704768686387309, guid: 6fb051841cd1bcb4dbc6c246b98d97c8, - type: 3} m_GvrPointerControlsPrefab: {fileID: 1118433077968626, guid: 5afb9e0174eb44346ad642958130e294, type: 3} m_NonVrControlsPrefab: {fileID: 1000011856084730, guid: 9d7a5b25efc95cd429ec738e0ccd19df, diff --git a/Assets/Scripts/VrSdk.cs b/Assets/Scripts/VrSdk.cs index c7a55e8b6b..fae1aa8684 100644 --- a/Assets/Scripts/VrSdk.cs +++ b/Assets/Scripts/VrSdk.cs @@ -141,7 +141,11 @@ void Awake() // TODO: Need to investigate exactly why Linux hits an NRE here // When other platforms don't XRGeneralSettings.Instance?.Manager?.InitializeLoaderSync(); - XRGeneralSettings.Instance?.Manager?.StartSubsystems(); + + if (XRGeneralSettings.Instance?.Manager?.activeLoader != null) + { + XRGeneralSettings.Instance?.Manager?.StartSubsystems(); + } } if (App.Config.m_SdkMode == SdkMode.UnityXR) @@ -192,7 +196,7 @@ void Awake() // Skip the rest of the VR setup if we're not using XR if (App.UserConfig.Flags.DisableXrMode || App.UserConfig.Flags.EnableMonoscopicMode) return; - // TODO:Mikesky - Oculus used to set tracking origin to stage here, check what OpenXR does. + UnityEngine.XR.OpenXR.OpenXRSettings.SetAllowRecentering(false); // Let it fail on non-oculus platforms try @@ -221,7 +225,7 @@ void Start() Application.onBeforeRender += OnNewPoses; } - var displaySubsystem = XRGeneralSettings.Instance?.Manager?.activeLoader.GetLoadedSubsystem(); + var displaySubsystem = XRGeneralSettings.Instance?.Manager?.activeLoader?.GetLoadedSubsystem(); if (displaySubsystem != null) { @@ -250,8 +254,11 @@ void OnDestroy() Application.onBeforeRender -= OnNewPoses; InputDevices.deviceConnected -= OnUnityXRDeviceConnected; InputDevices.deviceDisconnected -= OnUnityXRDeviceDisconnected; - XRGeneralSettings.Instance?.Manager?.StopSubsystems(); - XRGeneralSettings.Instance?.Manager?.DeinitializeLoader(); + if (XRGeneralSettings.Instance?.Manager?.activeLoader != null) + { + XRGeneralSettings.Instance?.Manager?.StopSubsystems(); + XRGeneralSettings.Instance?.Manager?.DeinitializeLoader(); + } } } @@ -294,7 +301,7 @@ public Camera GetVrCamera() // Returns the time of the most recent number of dropped frames, null on failure. public int? GetDroppedFrames() { - var displaySubsystem = XRGeneralSettings.Instance?.Manager?.activeLoader.GetLoadedSubsystem(); + var displaySubsystem = XRGeneralSettings.Instance?.Manager?.activeLoader?.GetLoadedSubsystem(); if (displaySubsystem != null && displaySubsystem.TryGetDroppedFrameCount(out var droppedFrames)) { return droppedFrames; From 8ecd34571ac0c8dd4a9c443a7dfddc27010187bd Mon Sep 17 00:00:00 2001 From: Mike Nisbet Date: Tue, 5 Nov 2024 18:24:34 +0000 Subject: [PATCH 13/28] oculus platform tidy up --- Assets/Scripts/Multiplayer/MultiplayerManager.cs | 2 +- Assets/Scripts/VrSdk.cs | 14 +++++++++++--- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/Assets/Scripts/Multiplayer/MultiplayerManager.cs b/Assets/Scripts/Multiplayer/MultiplayerManager.cs index 3e6694a17f..31e68f461a 100644 --- a/Assets/Scripts/Multiplayer/MultiplayerManager.cs +++ b/Assets/Scripts/Multiplayer/MultiplayerManager.cs @@ -56,7 +56,7 @@ void Awake() void Start() { - OVRPlatform.Users.GetLoggedInUser().OnComplete((msg) => + OVRPlatform.Users.GetLoggedInUser()?.OnComplete((msg) => { if (!msg.IsError) { diff --git a/Assets/Scripts/VrSdk.cs b/Assets/Scripts/VrSdk.cs index fae1aa8684..9b55e303de 100644 --- a/Assets/Scripts/VrSdk.cs +++ b/Assets/Scripts/VrSdk.cs @@ -207,14 +207,22 @@ void Awake() appId = App.Config.OculusMobileSecrets.ClientId; #endif Oculus.Platform.Core.Initialize(oculusAppId); - Oculus.Platform.UserAgeCategory.Get().OnComplete((msg) => + Oculus.Platform.UserAgeCategory.Get()?.OnComplete((msg) => { - var unused = msg.Data.AgeCategory; + if (msg.IsError) + { + Debug.LogWarning($"Failed to get user age category: {msg.GetError().Message}"); + return; + } + else + { + var unused = msg.Data.AgeCategory; + } }); } catch (Exception e) { - Debug.LogError($"Failed to initialize Oculus Platform SDK: {e.Message}"); + Debug.LogWarning($"Failed to initialize Oculus Platform SDK: {e.Message}"); } } From b982a9ddce5ade640be0028933d5b7df2e17212e Mon Sep 17 00:00:00 2001 From: Mike Nisbet Date: Thu, 14 Nov 2024 16:40:36 +0000 Subject: [PATCH 14/28] prevent platform crash on non-quest --- Assets/Scripts/Util/AndroidUtils.cs | 16 ++++++++++++++++ Assets/Scripts/VrSdk.cs | 26 +++++++++++--------------- 2 files changed, 27 insertions(+), 15 deletions(-) diff --git a/Assets/Scripts/Util/AndroidUtils.cs b/Assets/Scripts/Util/AndroidUtils.cs index 26932de850..46539b847e 100644 --- a/Assets/Scripts/Util/AndroidUtils.cs +++ b/Assets/Scripts/Util/AndroidUtils.cs @@ -71,5 +71,21 @@ public static string GetPackageName() { var context = GetContext(); return context.Call("getPackageName"); } + + public static bool IsPackageInstalled(string packageName) + { + if (Application.platform != RuntimePlatform.Android) { + return false; + } + + var context = GetContext(); + var packageMgr = context.Call("getPackageManager"); + try { + packageMgr.Call("getPackageInfo", packageName, 0); + return true; + } catch (AndroidJavaException) { + return false; + } + } } #endif diff --git a/Assets/Scripts/VrSdk.cs b/Assets/Scripts/VrSdk.cs index 9b55e303de..53846ea197 100644 --- a/Assets/Scripts/VrSdk.cs +++ b/Assets/Scripts/VrSdk.cs @@ -199,31 +199,27 @@ void Awake() UnityEngine.XR.OpenXR.OpenXRSettings.SetAllowRecentering(false); // Let it fail on non-oculus platforms - try - { - //Get Oculus ID - var oculusAppId = App.Config.OculusSecrets.ClientId; + //Get Oculus ID + var oculusAppId = App.Config.OculusSecrets.ClientId; + bool packagePresent = true; #if UNITY_ANDROID - appId = App.Config.OculusMobileSecrets.ClientId; + oculusAppId = App.Config.OculusMobileSecrets.ClientId; + // Initialize() will crash android if the required system packages are not present. + // This is the earliest in the chain. + packagePresent = AndroidUtils.IsPackageInstalled("com.oculus.platformsdkruntime"); #endif + if (packagePresent) + { Oculus.Platform.Core.Initialize(oculusAppId); + Oculus.Platform.UserAgeCategory.Get()?.OnComplete((msg) => { - if (msg.IsError) - { - Debug.LogWarning($"Failed to get user age category: {msg.GetError().Message}"); - return; - } - else + if (!msg.IsError) { var unused = msg.Data.AgeCategory; } }); } - catch (Exception e) - { - Debug.LogWarning($"Failed to initialize Oculus Platform SDK: {e.Message}"); - } } void Start() From ee94671ec95fffb1925f9e3919fc50297c4d47b1 Mon Sep 17 00:00:00 2001 From: Mike Nisbet Date: Thu, 5 Dec 2024 18:42:43 +0000 Subject: [PATCH 15/28] Redefine passthrough --- Assets/Prefabs/VrSystems/XRRig.prefab | 74 +++++++++++++++++++ .../EnvironmentPrefabs/Passthrough.prefab | 46 +++++++++++- Assets/Scripts/BrushCatalog.cs | 11 +-- Assets/Scripts/Config.cs | 9 +++ Assets/Scripts/GUI/LightingPopUpWindow.cs | 18 ++--- Assets/Scripts/PassthroughManager.cs | 24 +++--- Assets/Scripts/VrSdk.cs | 25 +++++++ Packages/manifest.json | 2 +- Packages/packages-lock.json | 4 +- 9 files changed, 180 insertions(+), 33 deletions(-) diff --git a/Assets/Prefabs/VrSystems/XRRig.prefab b/Assets/Prefabs/VrSystems/XRRig.prefab index 828d395bf6..acd970b693 100644 --- a/Assets/Prefabs/VrSystems/XRRig.prefab +++ b/Assets/Prefabs/VrSystems/XRRig.prefab @@ -761,6 +761,7 @@ Transform: m_Children: - {fileID: 4173200421728563766} - {fileID: 4000011324248280} + - {fileID: 3650279410832179794} m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &6299537005687282328 @@ -840,3 +841,76 @@ Transform: - {fileID: 4000011853176074} m_Father: {fileID: 4000013585580318} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3861166644986922815 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3650279410832179794} + - component: {fileID: 2660275246018177056} + - component: {fileID: 2511339224309827107} + m_Layer: 0 + m_Name: Default Scene Layer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3650279410832179794 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3861166644986922815} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.1, y: 0.1, z: 0.1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4000013585580318} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2660275246018177056 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3861166644986922815} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3adf0bb75a444c61bde2e7841591bf41, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UICanvas: {fileID: 0} + m_UIMirrorComponent: {fileID: 0} + m_LayerOutline: {fileID: 2511339224309827107} + m_Order: 0 + m_LayerData: + rid: 681864465657364491 + m_PlatformLayerDataKeys: [] + m_PlatformLayerDataTexts: [] + m_PlatformLayerDataBinary: + references: + version: 2 + RefIds: + - rid: 681864465657364491 + type: {class: DefaultLayerData, ns: Unity.XR.CompositionLayers.Layers, asm: Unity.XR.CompositionLayers} + data: + m_BlendType: 1 +--- !u!114 &2511339224309827107 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3861166644986922815} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c239b33ee5aee77488aadc51463c91de, type: 3} + m_Name: + m_EditorClassIdentifier: diff --git a/Assets/Resources/EnvironmentPrefabs/Passthrough.prefab b/Assets/Resources/EnvironmentPrefabs/Passthrough.prefab index c84e4cc353..8c3c23e159 100644 --- a/Assets/Resources/EnvironmentPrefabs/Passthrough.prefab +++ b/Assets/Resources/EnvironmentPrefabs/Passthrough.prefab @@ -10,6 +10,8 @@ GameObject: m_Component: - component: {fileID: 413308} - component: {fileID: 2894341405841368711} + - component: {fileID: 671514100984563759} + - component: {fileID: 2200318192125775268} m_Layer: 0 m_Name: Passthrough m_TagString: Untagged @@ -24,13 +26,13 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 118944} + serializedVersion: 2 m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &2894341405841368711 MonoBehaviour: @@ -44,3 +46,45 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: d3974c6c53f3f8942b147e7e86cb0e75, type: 3} m_Name: m_EditorClassIdentifier: + m_PassthroughLayer: {fileID: 671514100984563759} +--- !u!114 &671514100984563759 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 118944} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3adf0bb75a444c61bde2e7841591bf41, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UICanvas: {fileID: 0} + m_UIMirrorComponent: {fileID: 0} + m_LayerOutline: {fileID: 2200318192125775268} + m_Order: -1 + m_LayerData: + rid: 681864465657364485 + m_PlatformLayerDataKeys: [] + m_PlatformLayerDataTexts: [] + m_PlatformLayerDataBinary: + references: + version: 2 + RefIds: + - rid: 681864465657364485 + type: {class: FBPassthroughLayerData, ns: OpenXR.Extensions, asm: OpenXR.Extensions} + data: + m_BlendType: 0 + m_SubmitDepth: 0 +--- !u!114 &2200318192125775268 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 118944} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c239b33ee5aee77488aadc51463c91de, type: 3} + m_Name: + m_EditorClassIdentifier: diff --git a/Assets/Scripts/BrushCatalog.cs b/Assets/Scripts/BrushCatalog.cs index 86a44c4a2e..f63bd968da 100644 --- a/Assets/Scripts/BrushCatalog.cs +++ b/Assets/Scripts/BrushCatalog.cs @@ -12,10 +12,6 @@ // See the License for the specific language governing permissions and // limitations under the License. -#if OCULUS_SUPPORTED || ZAPBOX_SUPPORTED -#define PASSTHROUGH_SUPPORTED -#endif - using System; using System.Collections.Generic; using System.Linq; @@ -208,9 +204,10 @@ public Brush[] GetTagFilteredBrushList() Debug.LogError("There will be no brushes because there are no 'include' tags."); } -#if !PASSTHROUGH_SUPPORTED - excludeTags.Add("passthrough"); -#endif + if (App.VrSdk.PassthroughMode == PassthroughMode.None) + { + excludeTags.Add("passthrough"); + } // Filter m_GuiBrushList down to those that are both 'included' and not 'excluded' Brush[] filteredList = m_GuiBrushList.Where((brush) => diff --git a/Assets/Scripts/Config.cs b/Assets/Scripts/Config.cs index 83ba7cdaef..651b5d5fe3 100644 --- a/Assets/Scripts/Config.cs +++ b/Assets/Scripts/Config.cs @@ -53,6 +53,15 @@ public enum SdkMode Ods, // Video rendering } + [Serializable] + public enum PassthroughMode + { + None, + OpenXREnvionmentBlendMode, + FBPassthrough, + Zapbox, + } + /// These are not used in analytics. They indicate the type of tool tip description that will appear /// on a UI component. public enum DescriptionType diff --git a/Assets/Scripts/GUI/LightingPopUpWindow.cs b/Assets/Scripts/GUI/LightingPopUpWindow.cs index 61be8830df..2c2bab2411 100644 --- a/Assets/Scripts/GUI/LightingPopUpWindow.cs +++ b/Assets/Scripts/GUI/LightingPopUpWindow.cs @@ -15,9 +15,6 @@ // TODO: Better way to detect Passthrough support. // Extra: Passthrough should be *per* envrionment really! // See https://github.com/icosa-foundation/open-brush/issues/456 -#if OCULUS_SUPPORTED || ZAPBOX_SUPPORTED -#define PASSTHROUGH_SUPPORTED -#endif using System; using UnityEngine; @@ -63,17 +60,18 @@ override public void Init(GameObject rParent, string sText) m_Environments = EnvironmentCatalog.m_Instance.AllEnvironments.ToList(); // Remove passthrough scene for devices that don't support it -#if !PASSTHROUGH_SUPPORTED - foreach (var env in m_Environments) + if (App.VrSdk.PassthroughMode == PassthroughMode.None) { - // Passthrough - if (env.m_Guid.ToString() == PASSTHROUGH_GUID) + foreach (var env in m_Environments) { - m_Environments.Remove(env); - break; + // Passthrough + if (env.m_Guid.ToString() == PASSTHROUGH_GUID) + { + m_Environments.Remove(env); + break; + } } } -#endif // PASSTHROUGH_SUPPORTED //find the active lighting preset TiltBrush.Environment rCurrentPreset = SceneSettings.m_Instance.GetDesiredPreset(); diff --git a/Assets/Scripts/PassthroughManager.cs b/Assets/Scripts/PassthroughManager.cs index ca61695e0e..acadef8bb5 100644 --- a/Assets/Scripts/PassthroughManager.cs +++ b/Assets/Scripts/PassthroughManager.cs @@ -13,25 +13,25 @@ // limitations under the License. using UnityEngine; +using OpenXR.Extensions; +using Unity.XR.CompositionLayers; namespace TiltBrush { public class PassthroughManager : MonoBehaviour { - void Start() - { -#if OCULUS_SUPPORTED - var passthrough = gameObject.AddComponent(); - passthrough.overlayType = OVROverlay.OverlayType.Underlay; - App.VrSdk.m_OvrManager.shouldBoundaryVisibilityBeSuppressed = true; -#endif // OCULUS_SUPPORTED - } + [SerializeField] CompositionLayer m_PassthroughLayer; - void OnDestroy() + void Start() { -#if OCULUS_SUPPORTED - App.VrSdk.m_OvrManager.shouldBoundaryVisibilityBeSuppressed = false; -#endif + if (App.VrSdk.PassthroughMode == PassthroughMode.FBPassthrough) + { + m_PassthroughLayer.enabled = true; + if (METABoundaryVisibility.FeatureEnabled) + { + METABoundaryVisibility.SetBoundaryVisibility(false); + } + } } } } diff --git a/Assets/Scripts/VrSdk.cs b/Assets/Scripts/VrSdk.cs index 53846ea197..a628d29924 100644 --- a/Assets/Scripts/VrSdk.cs +++ b/Assets/Scripts/VrSdk.cs @@ -15,6 +15,7 @@ using System; using System.Collections.Generic; using System.Linq; +using OpenXR.Extensions; using UnityEngine; using UnityEngine.InputSystem; using UnityEngine.XR; @@ -83,6 +84,8 @@ public class VrSdk : MonoBehaviour public VrControllers VrControls { get { return m_VrControls; } } private bool m_HasVrFocus = true; + public PassthroughMode PassthroughMode { get; private set; } = PassthroughMode.None; + private Bounds? m_RoomBoundsAabbCached; private Action[] m_OldOnPoseApplied; @@ -171,6 +174,8 @@ void Awake() { SetUnityXRControllerStyle(tryGetUnityXRController); } + + SetPassthroughStrategy(); } else if (App.Config.m_SdkMode == SdkMode.Monoscopic) { @@ -298,6 +303,26 @@ public Camera GetVrCamera() return m_VrCamera; } + // -------------------------------------------------------------------------------------------- // + // Feature Methods + // -------------------------------------------------------------------------------------------- // + + private void SetPassthroughStrategy() + { + if (FBPassthrough.FeatureEnabled) + { + PassthroughMode = PassthroughMode.FBPassthrough; + return; + } + +#if ZAPBOX_SUPPORTED + PassthroughMode = PassthroughMode.Zapbox; + return; +#endif // ZAPBOX_SUPPORTED + + PassthroughMode = PassthroughMode.None; + } + // -------------------------------------------------------------------------------------------- // // Profiling / VR Utility Methods // -------------------------------------------------------------------------------------------- // diff --git a/Packages/manifest.json b/Packages/manifest.json index 197c9f5748..84e042122e 100644 --- a/Packages/manifest.json +++ b/Packages/manifest.json @@ -28,7 +28,7 @@ "com.unity.xr.management": "4.5.0", "com.unity.xr.openxr": "1.13.0", "com.zappar.xr.zapbox": "https://github.com/zappar-xr/zapbox-xr-sdk.git#43697771ed65efee02d5b1743141b8179444c147", - "dev.mikesky.openxrextensions": "https://github.com/mikeskydev/unity-openxr-extensions.git#0.1.0", + "dev.mikesky.openxrextensions": "https://github.com/mikeskydev/unity-openxr-extensions.git#0.3.0", "org.khronos.unitygltf": "https://github.com/icosa-mirror/UnityGLTF.git", "org.nuget.google.apis": "1.64.0", "org.nuget.google.apis.auth": "1.64.0", diff --git a/Packages/packages-lock.json b/Packages/packages-lock.json index de943f6cd9..0e21de9d93 100644 --- a/Packages/packages-lock.json +++ b/Packages/packages-lock.json @@ -365,13 +365,13 @@ "hash": "43697771ed65efee02d5b1743141b8179444c147" }, "dev.mikesky.openxrextensions": { - "version": "https://github.com/mikeskydev/unity-openxr-extensions.git#0.1.0", + "version": "https://github.com/mikeskydev/unity-openxr-extensions.git#0.3.0", "depth": 0, "source": "git", "dependencies": { "com.unity.xr.openxr": "1.13.0" }, - "hash": "4b42eef1d81b779f07e407ea0165d16401425ef0" + "hash": "00fa270eb8bc466513fd162b8e0414d61cc2955f" }, "org.khronos.unitygltf": { "version": "https://github.com/icosa-mirror/UnityGLTF.git", From ab17822c3074a3878a19d6af684de884b14bc008 Mon Sep 17 00:00:00 2001 From: Mike Nisbet Date: Mon, 9 Dec 2024 17:52:53 +0000 Subject: [PATCH 16/28] Rework build [CI BUILD] --- .github/workflows/build.yml | 186 +- .gitignore | 26 - Assets/Editor/BuildTiltBrushPostProcess.cs | 55 +- .../Resources/ImmersiveDebuggerSettings.asset | 37 - .../ImmersiveDebuggerSettings.asset.meta | 8 - Assets/Resources/ONSPSettings.asset | 15 - Assets/Resources/ONSPSettings.asset.meta | 8 - Assets/Resources/OculusPlatformSettings.asset | 4 +- .../Settings/Open XR Package Settings.asset | 6547 +++++++++++++---- ProjectSettings/ProjectSettings.asset | 5 +- 10 files changed, 5135 insertions(+), 1756 deletions(-) delete mode 100644 Assets/Resources/ImmersiveDebuggerSettings.asset delete mode 100644 Assets/Resources/ImmersiveDebuggerSettings.asset.meta delete mode 100644 Assets/Resources/ONSPSettings.asset delete mode 100644 Assets/Resources/ONSPSettings.asset.meta diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 4a023a908c..a23123fb0f 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -180,19 +180,13 @@ jobs: fail-fast: false matrix: flavors: ${{ fromJson(needs.configuration.outputs.flavors) }} - name: [Windows OpenXR, Windows Rift, Linux, MacOS, Android OpenXR, Oculus Quest (1), Oculus Quest (2+), Android Pico, Android Pico (CN), iOS Zapbox] # These will all be overwritten, but because we have the flavors matrix as well, we can't just add configurations via include; they'll overwrite each other. This way ensures that we get each one + name: [Windows OpenXR, Linux, MacOS, Android OpenXR, Android OpenXR (CN), Android Quest, iOS Zapbox] # These will all be overwritten, but because we have the flavors matrix as well, we can't just add configurations via include; they'll overwrite each other. This way ensures that we get each one include: - name: Windows OpenXR targetPlatform: StandaloneWindows64 vrsdk: OpenXR cache: Windows - - name: Windows Rift - targetPlatform: StandaloneWindows64 - vrsdk: Oculus - cache: Windows - extra_defines: OCULUS_SUPPORTED - - name: Linux targetPlatform: StandaloneLinux64 vrsdk: Monoscopic # All builds include monoscopic, but this one has no additional XrSdk, so we'll keep the name monoscopic @@ -202,7 +196,6 @@ jobs: targetPlatform: StandaloneOSX vrsdk: Monoscopic cache: MacOS - packages_to_remove: com.meta.xr.sdk.core - name: Android OpenXR targetPlatform: Android @@ -211,39 +204,21 @@ jobs: extraoptions: -btb-il2cpp versionSuffix: 0 - - name: Oculus Quest (1) + - name: Android OpenXR (CN) targetPlatform: Android vrsdk: OpenXR cache: Android_Vulkan - extraoptions: -btb-il2cpp + # Chinese build that doesn't have google/sketchfab login. + extraoptions: -btb-il2cpp -btb-disableAccountLogins versionSuffix: 0 - extra_defines: USE_QUEST_PACKAGE_NAME FORCE_QUEST_SUPPORT_DEVICE FORCE_FOCUSAWARE FORCE_HEADTRACKING - packages_to_remove: com.meta.xr.sdk.platform com.meta.xr.sdk.utilities - - name: Oculus Quest (2+) + - name: Android Quest targetPlatform: Android - vrsdk: Oculus + vrsdk: OpenXR cache: Android_Vulkan extraoptions: -btb-il2cpp - versionSuffix: 1 - extra_defines: OCULUS_SUPPORTED USE_QUEST_PACKAGE_NAME - - - name: Android Pico - targetPlatform: Android - vrsdk: Pico - cache: Android_GLES - extraoptions: -btb-il2cpp versionSuffix: 0 - extra_defines: PICO_SUPPORTED - - - name: Android Pico (CN) - targetPlatform: Android - vrsdk: Pico - cache: Android_GLES - # Pico requested Chinese build that doesn't have google/sketchfab login. - extraoptions: -btb-il2cpp -btb-disableAccountLogins - versionSuffix: 1 - extra_defines: PICO_SUPPORTED + extra_defines: USE_QUEST_PACKAGE_NAME # :( - name: iOS Zapbox targetPlatform: iOS @@ -286,38 +261,6 @@ jobs: with: lfs: true # We don't use LFS, but it adds no time, and leave it here in case we do at some point later - - name: Install Pimax unity package - if: startsWith(matrix.name, 'Windows Pimax') - run: | - # version 0.6.3 - # Same as above, but adapted to work for Pimax instead. - wget -q https://dl.appstore.pimax.com/sdk/Pimax_Platform_Unity_SDK_v0.6.3.zip -O package.zip - unzip package.zip - mkdir tmp - tar -C tmp -xzf PimaxPlatform_v0.6.3.unitypackage - find tmp -type f | xargs chmod a-x - for pn in tmp/*/pathname; do - id=${pn%/*} - id=${id#*/} - p=$(head -1 $pn) - d=${p%/*} - mkdir -p "tmp/$d" - [ -f "tmp/$id/asset" ] && cp -v "tmp/$id/asset" "tmp/$p" - cp "tmp/$id/asset.meta" "tmp/${p}.meta" - done - cp -R tmp/Assets/Pimax Assets/ - rm -rf tmp package.zip PimaxPlatform_v0.6.3.unitypackage Tools - - - name: Install Pico unity package - if: matrix.vrsdk == 'Pico' - run: | - # version 2.1.1 - mkdir Packages/com.unity.xr.picoxr - wget -q https://sdk.picovr.com/developer-platform/sdk/PICO%20Unity%20Integration%20SDK%20v211.zip -O package.zip - unzip package.zip -d Packages/com.unity.xr.picoxr - # Pico has a GUID conflict because they copied code from Oculus. Delete the offending .meta file from our mutable Pico SDK. - rm Packages/com.unity.xr.picoxr/Platform/Scripts/Models/Common.cs.meta - - name: Install TextMesh Pro package run: | # version 3.0.6; must be updated if the version changes @@ -739,30 +682,12 @@ jobs: name: Windows OpenXR path: build_windows_openxr - - name: Download Build Artifacts (Windows Rift) - uses: actions/download-artifact@v4 - with: - name: Windows Rift - path: build_windows_rift - - name: Download Build Artifacts (Android OpenXR) uses: actions/download-artifact@v4 with: name: Android OpenXR path: build_android_openxr - - name: Download Build Artifacts (Oculus Quest 2+) - uses: actions/download-artifact@v4 - with: - name: Oculus Quest (2+) - path: build_oculus_quest - - - name: Download Build Artifacts (Pico) - uses: actions/download-artifact@v4 - with: - name: Android Pico - path: build_android_pico - - name: Download Build Artifacts (Linux) uses: actions/download-artifact@v4 with: @@ -780,18 +705,13 @@ jobs: VERSION: ${{ needs.configuration.outputs.version }} run: | mkdir releases - mv build_oculus_quest/*/com.Icosa.OpenBrush*apk releases/OpenBrush_Quest_$VERSION.apk - mv build_android_openxr/*/com.Icosa.OpenBrush*apk releases/OpenBrush_OpenXR_$VERSION.apk - mv build_android_pico/*/com.Icosa.OpenBrush*apk releases/OpenBrush_Pico_$VERSION.apk + mv build_android_openxr/*/com.Icosa.OpenBrush*apk releases/OpenBrush_Android_$VERSION.apk mv build_windows_openxr/StandaloneWindows64/ releases/OpenBrush_Desktop_$VERSION/ - mv build_windows_rift/StandaloneWindows64/ releases/OpenBrush_Rift_$VERSION/ mv build_macos/*.dmg releases/OpenBrush_Mac_$VERSION.dmg mv build_linux/StandaloneLinux64/ releases/OpenBrush_Linux_$VERSION/ cd releases zip -r OpenBrush_Desktop_$VERSION.zip OpenBrush_Desktop_$VERSION/ rm -rf OpenBrush_Desktop_$VERSION - zip -r OpenBrush_Rift_$VERSION.zip OpenBrush_Rift_$VERSION/ - rm -rf OpenBrush_Rift_$VERSION zip -r OpenBrush_Linux_$VERSION.zip OpenBrush_Linux_$VERSION/ - name: Publish @@ -1037,16 +957,16 @@ jobs: name: Windows OpenXR path: build_windows_openxr - - name: Download Build Artifacts (Oculus Quest 2+) + - name: Download Build Artifacts (Android OpenXR) uses: actions/download-artifact@v4 with: - name: Oculus Quest (2+) - path: build_oculus_quest + name: Android OpenXR + path: build_android_openxr - name: Package Artifacts for release run: | mkdir releases - mv build_oculus_quest/*/com.Icosa.OpenBrush*apk releases/OpenBrush_Quest_$VERSION.apk + mv build_android_openxr/*/com.Icosa.OpenBrush*apk releases/OpenBrush_Android_$VERSION.apk mv build_windows_openxr/StandaloneWindows64/ releases/OpenBrush_Desktop_$VERSION/ - name: Publish Windows uses: josephbmanley/butler-publish-itchio-action@master @@ -1057,10 +977,10 @@ jobs: uses: josephbmanley/butler-publish-itchio-action@master env: CHANNEL: android-quest-${{ env.ITCH_SUBCHANNEL_NAME }} - PACKAGE: releases/OpenBrush_Quest_${{ needs.configuration.outputs.version }}.apk + PACKAGE: releases/OpenBrush_Android_${{ needs.configuration.outputs.version }}.apk publish_oculus_quest: - name: Publish Oculus Quest 2+ Release + name: Publish Android Quest Release needs: [configuration, build] runs-on: macos-latest # the ovr-platform-util tool is only available for Mac and Windows if: | @@ -1069,11 +989,11 @@ jobs: (github.ref == 'refs/heads/main' || contains(github.ref, 'refs/tags/v')) steps: - - name: Download Build Artifacts (Oculus Quest 2+) + - name: Download Build Artifacts (Android Quest) uses: actions/download-artifact@v4 with: - name: Oculus Quest (2+) - path: build_oculus_quest + name: Android Quest + path: build_android_quest - name: Publish Oculus Builds env: VERSION: ${{ needs.configuration.outputs.version }} @@ -1083,8 +1003,8 @@ jobs: OCULUS_QUEST_APP_SECRET: ${{ secrets.OCULUS_QUEST_APP_SECRET }} run: | mkdir releases - mv build_oculus_quest/*/com.Icosa.OpenBrush*apk releases/OpenBrush_Quest_$VERSION.apk - mv build_oculus_quest/*/com.Icosa.OpenBrush*.symbols.zip releases/symbols.zip + mv build_android_quest/*/com.Icosa.OpenBrush*apk releases/OpenBrush_Quest_$VERSION.apk + mv build_android_quest/*/com.Icosa.OpenBrush*.symbols.zip releases/symbols.zip cd releases unzip symbols.zip @@ -1093,50 +1013,10 @@ jobs: if [ "$PRERELEASE" == "false" ] then - ./ovr-platform-util upload-quest-build --app-id ${OCULUS_QUEST_APP_ID} --app-secret ${OCULUS_QUEST_APP_SECRET} --apk OpenBrush_Quest_$VERSION.apk --channel LIVE:quest2+ --debug_symbols_dir ./arm64-v8a/ --debug-symbols-pattern '*.so' --age-group MIXED_AGES + ./ovr-platform-util upload-quest-build --app-id ${OCULUS_QUEST_APP_ID} --app-secret ${OCULUS_QUEST_APP_SECRET} --apk OpenBrush_Quest_$VERSION.apk --channel LIVE --debug_symbols_dir ./arm64-v8a/ --debug-symbols-pattern '*.so' --age-group MIXED_AGES else CHANGELOG="${RAW_CHANGELOG}" - ./ovr-platform-util upload-quest-build --app-id ${OCULUS_QUEST_APP_ID} --app-secret ${OCULUS_QUEST_APP_SECRET} --apk OpenBrush_Quest_$VERSION.apk --channel Beta:quest2+ --debug_symbols_dir ./arm64-v8a/ --debug-symbols-pattern '*.so' --notes "${CHANGELOG}" --age-group MIXED_AGES - fi - - publish_oculus_quest1: - name: Publish Oculus Quest 1 Release - needs: [configuration, build] - runs-on: macos-latest # the ovr-platform-util tool is only available for Mac and Windows - if: | - github.event_name == 'push' && - github.repository == 'icosa-foundation/open-brush' && - (github.ref == 'refs/heads/main' || contains(github.ref, 'refs/tags/v')) - - steps: - - name: Download Build Artifacts (Oculus Quest 1) - uses: actions/download-artifact@v4 - with: - name: Oculus Quest (1) - path: build_oculus_quest1 - - name: Publish Oculus Builds - env: - VERSION: ${{ needs.configuration.outputs.version }} - PRERELEASE: ${{ needs.configuration.outputs.prerelease }} - RAW_CHANGELOG: ${{ needs.configuration.outputs.rawchangelog }} - OCULUS_QUEST_APP_ID: ${{ vars.OCULUS_QUEST_APP_ID }} - OCULUS_QUEST_APP_SECRET: ${{ secrets.OCULUS_QUEST_APP_SECRET }} - run: | - mkdir releases1 - mv build_oculus_quest1/*/com.Icosa.OpenBrush*apk releases1/OpenBrush_Quest1_$VERSION.apk - mv build_oculus_quest1/*/com.Icosa.OpenBrush*.symbols.zip releases1/symbols.zip - - cd releases1 - unzip symbols.zip - curl -L 'https://www.oculus.com/download_app/?id=1462426033810370' -o ovr-platform-util - chmod 755 ovr-platform-util - - if [ "$PRERELEASE" == "false" ] - then - ./ovr-platform-util upload-quest-build --app-id ${OCULUS_QUEST_APP_ID} --app-secret ${OCULUS_QUEST_APP_SECRET} --apk OpenBrush_Quest1_$VERSION.apk --channel LIVE:quest1only --debug_symbols_dir ./arm64-v8a/ --debug-symbols-pattern '*.so' --age-group MIXED_AGES - else - CHANGELOG="${RAW_CHANGELOG}" - ./ovr-platform-util upload-quest-build --app-id ${OCULUS_QUEST_APP_ID} --app-secret ${OCULUS_QUEST_APP_SECRET} --apk OpenBrush_Quest1_$VERSION.apk --channel Beta:quest1only --debug_symbols_dir ./arm64-v8a/ --debug-symbols-pattern '*.so' --notes "${CHANGELOG}" --age-group MIXED_AGES + ./ovr-platform-util upload-quest-build --app-id ${OCULUS_QUEST_APP_ID} --app-secret ${OCULUS_QUEST_APP_SECRET} --apk OpenBrush_Quest_$VERSION.apk --channel Beta --debug_symbols_dir ./arm64-v8a/ --debug-symbols-pattern '*.so' --notes "${CHANGELOG}" --age-group MIXED_AGES fi publish_oculus_rift: @@ -1149,11 +1029,11 @@ jobs: (github.ref == 'refs/heads/main' || contains(github.ref, 'refs/tags/v')) steps: - - name: Download Build Artifacts (Windows Rift) + - name: Download Build Artifacts (Windows OpenXR) uses: actions/download-artifact@v4 with: - name: Windows Rift - path: build_windows_rift + name: Windows OpenXR + path: build_windows_openxr - name: Publish Oculus Builds env: VERSION: ${{ needs.configuration.outputs.version }} @@ -1163,7 +1043,7 @@ jobs: OCULUS_RIFT_APP_SECRET: ${{ secrets.OCULUS_RIFT_APP_SECRET }} run: | mkdir releases - mv build_windows_rift/StandaloneWindows64/ releases/OpenBrush_Rift_$VERSION/ + mv build_windows_openxr/StandaloneWindows64/ releases/OpenBrush_Rift_$VERSION/ cd releases zip -r OpenBrush_Rift_$VERSION.zip OpenBrush_Rift_$VERSION/ curl -L 'https://www.oculus.com/download_app/?id=1462426033810370' -o ovr-platform-util @@ -1187,16 +1067,16 @@ jobs: (github.ref == 'refs/heads/main' || contains(github.ref, 'refs/tags/v')) steps: - - name: Download Build Artifacts (Android Pico) + - name: Download Build Artifacts (Android OpenXR) uses: actions/download-artifact@v4 with: - name: Android Pico - path: build_android_pico - - name: Download Build Artifacts (Android Pico CN) + name: Android OpenXR + path: build_android_openxr + - name: Download Build Artifacts (Android OpenXR CN) uses: actions/download-artifact@v4 with: - name: Android Pico (CN) - path: build_android_pico_cn + name: Android OpenXR (CN) + path: build_android_openxr_cn - name: Publish Pico Builds env: VERSION: ${{ needs.configuration.outputs.version }} @@ -1206,8 +1086,8 @@ jobs: PICO_APP_SECRET: ${{ secrets.PICO_APP_SECRET }} run: | mkdir releases - mv build_android_pico/*/com.Icosa.OpenBrush*apk releases/OpenBrush_Pico_$VERSION.apk - mv build_android_pico_cn/*/com.Icosa.OpenBrush*apk releases/OpenBrush_Pico_CN_$VERSION.apk + mv build_android_openxr/*/com.Icosa.OpenBrush*apk releases/OpenBrush_Pico_$VERSION.apk + mv build_android_openxr_cn/*/com.Icosa.OpenBrush*apk releases/OpenBrush_Pico_CN_$VERSION.apk cd releases # pico-cli v1.0.3 diff --git a/.gitignore b/.gitignore index 48368ea94c..59515fb0ee 100644 --- a/.gitignore +++ b/.gitignore @@ -65,14 +65,6 @@ # This seems to be generated by SteamVR, and it contains absolute paths to things # eg, "action_manifest_path": "C:\\src\\tbq2\\actions.json", /unityProject.vrmanifest - -# This seems to contain user-specific configuration data like: -# androidSDKPath: C:\Users\pld\AppData\Local\Android\Sdk -# and doesn't contain any general configuration data, so I think it doesn't go in the repo -/Assets/Resources/OVRBuildConfig.asset* -# Oculus Unitypackage 23.1 (or something in between 1.41 and 23.1) added this as a local file -/Assets/Resources/OVRPlatformToolSettings.asset* - # m_DebugWebRequest creates this /Requests @@ -84,24 +76,6 @@ /Assets/StreamingAssets/ /Assets/StreamingAssets.meta -# Google process -.gitbugtraq - -# Oculus Integration -/Assets/Oculus/** -/Assets/Oculus.meta -!/Assets/Oculus/OculusProjectConfig.asset* - -# In CI, this symlink is created to allow the updater to run. It should never go into source control -/Assets/Editor/OVRPluginUpdater.cs - -# Pimax Integration -/Assets/Pimax -/Assets/Pimax.meta - -# Pico Integration -Packages/com.unity.xr.picoxr - # Photon Integration /Assets/Photon/** /Assets/Photon.meta diff --git a/Assets/Editor/BuildTiltBrushPostProcess.cs b/Assets/Editor/BuildTiltBrushPostProcess.cs index 780f0c2dad..ae8740fbb9 100644 --- a/Assets/Editor/BuildTiltBrushPostProcess.cs +++ b/Assets/Editor/BuildTiltBrushPostProcess.cs @@ -41,60 +41,7 @@ public void OnPostGenerateGradleAndroidProject(string path) XmlElement element = (XmlElement)doc.SelectSingleNode("/manifest"); var androidNamespaceURI = element.GetAttribute("xmlns:android"); - - -#if FORCE_QUEST_SUPPORT_DEVICE - UnityEngine.Debug.Log("Add quest as a supported devices"); - AddOrRemoveTag(doc, - androidNamespaceURI, - "/manifest/application", - "meta-data", - "com.oculus.supportedDevices", - true, - true, - "value", "quest" - ); -#endif - -#if FORCE_FOCUSAWARE - UnityEngine.Debug.Log("Add com.oculus.vr.focusaware"); - AddOrRemoveTag(doc, - androidNamespaceURI, - "/manifest/application/activity", - "meta-data", - "com.oculus.vr.focusaware", - true, - true, - "value", "true" - ); -#endif - -#if ENABLE_CONTEXTUAL_BOUNDARYLESS_APP - UnityEngine.Debug.Log("Add com.oculus.feature.CONTEXTUAL_BOUNDARYLESS_APP"); - AddOrRemoveTag(doc, - androidNamespaceURI, - "/manifest", - "uses-feature", - "com.oculus.feature.CONTEXTUAL_BOUNDARYLESS_APP", - true, - true, - "required", "true" - ); -#endif - -#if FORCE_HEADTRACKING - UnityEngine.Debug.Log("Add android.hardware.vr.headtracking"); - AddOrRemoveTag(doc, - androidNamespaceURI, - "/manifest", - "uses-feature", - "android.hardware.vr.headtracking", - true, - true, - "version", "1", - "required", "true" - ); -#endif + // Currently nothing to modify! doc.Save(file); } diff --git a/Assets/Resources/ImmersiveDebuggerSettings.asset b/Assets/Resources/ImmersiveDebuggerSettings.asset deleted file mode 100644 index db2346a4b1..0000000000 --- a/Assets/Resources/ImmersiveDebuggerSettings.asset +++ /dev/null @@ -1,37 +0,0 @@ -%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: a7d75bea1662418ab5f9e0c22110bc09, type: 3} - m_Name: ImmersiveDebuggerSettings - m_EditorClassIdentifier: - debugTypes: [] - immersiveDebuggerEnabled: 0 - immersiveDebuggerDisplayAtStartup: 0 - immersiveDebuggerToggleDisplayButton: 2 - showInspectors: 0 - showConsole: 0 - followOverride: 1 - rotateOverride: 0 - showInfoLog: 0 - showWarningLog: 1 - showErrorLog: 1 - collapsedIdenticalLogEntries: 0 - maximumNumberOfLogEntries: 1000 - panelDistance: 1 - createEventSystem: 1 - automaticLayerCullingUpdate: 1 - panelLayer: 20 - meshRendererLayer: 21 - overlayDepth: 10 - inspectedDataEnabled: - inspectedDataAssets: [] - useCustomIntegrationConfig: 0 - customIntegrationConfigClassName: diff --git a/Assets/Resources/ImmersiveDebuggerSettings.asset.meta b/Assets/Resources/ImmersiveDebuggerSettings.asset.meta deleted file mode 100644 index c4369a5c1f..0000000000 --- a/Assets/Resources/ImmersiveDebuggerSettings.asset.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: fe1e377f71ef6c54ba04c979771ecd67 -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 11400000 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Resources/ONSPSettings.asset b/Assets/Resources/ONSPSettings.asset deleted file mode 100644 index e09d86951b..0000000000 --- a/Assets/Resources/ONSPSettings.asset +++ /dev/null @@ -1,15 +0,0 @@ -%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: ad074644ff568a14187a3690cfbd7534, type: 3} - m_Name: ONSPSettings - m_EditorClassIdentifier: - voiceLimit: 64 diff --git a/Assets/Resources/ONSPSettings.asset.meta b/Assets/Resources/ONSPSettings.asset.meta deleted file mode 100644 index 58cb5e6839..0000000000 --- a/Assets/Resources/ONSPSettings.asset.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: b963d2f7e534bfc4d8756aeaf1c6441d -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 11400000 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Resources/OculusPlatformSettings.asset b/Assets/Resources/OculusPlatformSettings.asset index da71bb0d37..d6892970e0 100644 --- a/Assets/Resources/OculusPlatformSettings.asset +++ b/Assets/Resources/OculusPlatformSettings.asset @@ -9,9 +9,9 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b3d881e962d099f4a8eb492ef7e9a8c0, type: 3} + m_Script: {fileID: 0} m_Name: OculusPlatformSettings - m_EditorClassIdentifier: + m_EditorClassIdentifier: Oculus.Platform:Oculus.Platform:PlatformSettings ovrAppID: 5227489953989768 ovrMobileAppID: 3600360710032222 ovrUseMobileAppIDInEditor: 0 diff --git a/Assets/XR/Settings/Open XR Package Settings.asset b/Assets/XR/Settings/Open XR Package Settings.asset index ea5f696fcc..19f6225a65 100644 --- a/Assets/XR/Settings/Open XR Package Settings.asset +++ b/Assets/XR/Settings/Open XR Package Settings.asset @@ -1,5 +1,48 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: +--- !u!114 &-9196741783422382633 +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: 0} + m_Name: MetaQuestFeature Android + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.MetaQuestSupport:UnityEngine.XR.OpenXR.Features.MetaQuestSupport:MetaQuestFeature + m_enabled: 0 + nameUi: Meta Quest Support + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.metaquest + openxrExtensionStrings: XR_OCULUS_android_initialize_loader + company: Unity + priority: 0 + required: 0 + targetDevices: + - visibleName: Quest + manifestName: quest + enabled: 1 + - visibleName: Quest 2 + manifestName: quest2 + enabled: 1 + - visibleName: Quest Pro + manifestName: cambria + enabled: 1 + - visibleName: Quest 3 + manifestName: eureka + enabled: 1 + - visibleName: Quest 3S + manifestName: quest3s + enabled: 1 + forceRemoveInternetPermission: 0 + symmetricProjection: 0 + foveatedRenderingApi: 0 + systemSplashScreen: {fileID: 0} + optimizeBufferDiscards: 1 + lateLatchingMode: 0 + lateLatchingDebug: 0 --- !u!114 &-9060494924153373858 MonoBehaviour: m_ObjectHideFlags: 0 @@ -33,6 +76,28 @@ MonoBehaviour: extensionStrings: - XR_KHR_binding_modification - XR_EXT_dpad_binding +--- !u!114 &-8966146951722896836 +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: 0} + m_Name: FBPassthrough Android + m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:FBPassthrough + m_enabled: 0 + nameUi: FB Passthrough + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbpassthrough + openxrExtensionStrings: XR_FB_passthrough + company: Mikesky + priority: 0 + required: 0 + RequiredFeature: 0 + StartEnabled: 0 --- !u!114 &-8884335381328831304 MonoBehaviour: m_ObjectHideFlags: 0 @@ -53,6 +118,48 @@ MonoBehaviour: company: Unity priority: 0 required: 0 +--- !u!114 &-8874194640578678354 +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: 0} + m_Name: RuntimeDebuggerOpenXRFeature Metro + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_enabled: 0 + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &-8864075374018006181 +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: 0} + m_Name: METABoundaryVisibility Metro + m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:METABoundaryVisibility + m_enabled: 0 + nameUi: META Boundary Visibility + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.metaboundaryvisibility + openxrExtensionStrings: XR_META_boundary_visibility + company: Mikesky + priority: 0 + required: 0 --- !u!114 &-8850364997158714336 MonoBehaviour: m_ObjectHideFlags: 0 @@ -168,7 +275,7 @@ MonoBehaviour: company: Oculus priority: 0 required: 0 ---- !u!114 &-8049897441354217187 +--- !u!114 &-8485223727787876540 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -177,18 +284,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5019471fb2174e5c852ecd4047163007, type: 3} - m_Name: HandInteractionProfile Android - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: HPReverbG2ControllerProfile Metro + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HPReverbG2ControllerProfile m_enabled: 0 - nameUi: Hand Interaction Profile + nameUi: HP Reverb G2 Controller Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteraction - openxrExtensionStrings: XR_EXT_hand_interaction + featureIdInternal: com.unity.openxr.feature.input.hpreverb + openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller company: Unity priority: 0 required: 0 ---- !u!114 &-7956739036010045027 +--- !u!114 &-8449561839197411985 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -197,18 +304,20 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2a24be4b5ebfe5f4d8ed1de9b25cb7aa, type: 3} - m_Name: HandCommonPosesInteraction Metro - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: FBPassthrough Standalone + m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:FBPassthrough m_enabled: 0 - nameUi: Hand Interaction Poses - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteractionposes - openxrExtensionStrings: XR_EXT_hand_interaction - company: Unity + nameUi: FB Passthrough + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbpassthrough + openxrExtensionStrings: XR_FB_passthrough + company: Mikesky priority: 0 required: 0 ---- !u!114 &-7871932882014305355 + RequiredFeature: 0 + StartEnabled: 0 +--- !u!114 &-8365127447102093481 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -217,19 +326,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3d28f705476c80d47acb3dfade3d3142, type: 3} - m_Name: MetaXRFoveationFeature Android - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: HandInteractionProfile Android + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile m_enabled: 0 - k__BackingField: 0 - nameUi: Meta XR Foveation - version: 1.0.0 - featureIdInternal: com.meta.openxr.feature.foveation - openxrExtensionStrings: 'XR_FB_foveation XR_FB_foveation_configuration XR_FB_foveation_vulkan ' - company: Meta + nameUi: Hand Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handinteraction + openxrExtensionStrings: XR_EXT_hand_interaction + company: Unity priority: 0 required: 0 ---- !u!114 &-7684321372143382812 +--- !u!114 &-8355349918226375087 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -239,17 +347,19 @@ MonoBehaviour: m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 0} - m_Name: HandInteractionProfile Android - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile + m_Name: RuntimeDebuggerOpenXRFeature Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature m_enabled: 0 - nameUi: Hand Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteraction - openxrExtensionStrings: XR_EXT_hand_interaction + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: company: Unity priority: 0 required: 0 ---- !u!114 &-7635896756621915544 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &-8293200647379595408 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -258,10 +368,10 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 056125dd64c0ed540b40a4af74f7b495, type: 3} + m_Script: {fileID: 0} m_Name: RuntimeDebuggerOpenXRFeature Standalone - m_EditorClassIdentifier: - m_enabled: 1 + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_enabled: 0 nameUi: Runtime Debugger version: 1 featureIdInternal: com.unity.openxr.features.runtimedebugger @@ -271,7 +381,7 @@ MonoBehaviour: required: 0 cacheSize: 1048576 perThreadCacheSize: 51200 ---- !u!114 &-7605348493486604068 +--- !u!114 &-8250884243501108759 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -280,18 +390,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 380ed73f3efd2fa43af94bae88b6ad53, type: 3} - m_Name: FBCompositionLayerAlphaBlend Android - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: EyeGazeInteraction Metro + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction m_enabled: 0 - nameUi: FB Composition Layer Alpha Blend - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbcompositionlayeralphablend - openxrExtensionStrings: XR_FB_composition_layer_alpha_blend - company: Mikesky + nameUi: + version: + featureIdInternal: + openxrExtensionStrings: + company: priority: 0 required: 0 ---- !u!114 &-7457498403352615917 +--- !u!114 &-8049897441354217187 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -300,31 +410,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 9c5b5af5107e35a43818d5411328bfc3, type: 3} - m_Name: DPadInteraction Standalone + m_Script: {fileID: 11500000, guid: 5019471fb2174e5c852ecd4047163007, type: 3} + m_Name: HandInteractionProfile Android m_EditorClassIdentifier: m_enabled: 0 - nameUi: D-Pad Binding + nameUi: Hand Interaction Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.dpadinteraction - openxrExtensionStrings: XR_KHR_binding_modification XR_EXT_dpad_binding + featureIdInternal: com.unity.openxr.feature.input.handinteraction + openxrExtensionStrings: XR_EXT_hand_interaction company: Unity priority: 0 required: 0 - forceThresholdLeft: 0.5 - forceThresholdReleaseLeft: 0.4 - centerRegionLeft: 0.5 - wedgeAngleLeft: 1.5707964 - isStickyLeft: 0 - forceThresholdRight: 0.5 - forceThresholdReleaseRight: 0.4 - centerRegionRight: 0.5 - wedgeAngleRight: 1.5707964 - isStickyRight: 0 - extensionStrings: - - XR_KHR_binding_modification - - XR_EXT_dpad_binding ---- !u!114 &-7275543427072262896 +--- !u!114 &-7956739036010045027 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -333,18 +430,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b539472f3eea5fc4e89c6d3475c8e3a2, type: 3} - m_Name: FBDisplayRefreshRate Metro + m_Script: {fileID: 11500000, guid: 2a24be4b5ebfe5f4d8ed1de9b25cb7aa, type: 3} + m_Name: HandCommonPosesInteraction Metro m_EditorClassIdentifier: m_enabled: 0 - nameUi: FB Display Refresh Rate - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbdisplayrefreshrate - openxrExtensionStrings: XR_FB_display_refresh_rate - company: Mikesky - priority: 1 + nameUi: Hand Interaction Poses + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handinteractionposes + openxrExtensionStrings: XR_EXT_hand_interaction + company: Unity + priority: 0 required: 0 ---- !u!114 &-7254429083908333054 +--- !u!114 &-7871932882014305355 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -353,18 +450,19 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f028123e2efe1d443875bc7609b4a98b, type: 3} - m_Name: PalmPoseInteraction Metro + m_Script: {fileID: 11500000, guid: 3d28f705476c80d47acb3dfade3d3142, type: 3} + m_Name: MetaXRFoveationFeature Android m_EditorClassIdentifier: m_enabled: 0 - nameUi: Palm Pose - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.palmpose - openxrExtensionStrings: XR_EXT_palm_pose - company: Unity + k__BackingField: 0 + nameUi: Meta XR Foveation + version: 1.0.0 + featureIdInternal: com.meta.openxr.feature.foveation + openxrExtensionStrings: 'XR_FB_foveation XR_FB_foveation_configuration XR_FB_foveation_vulkan ' + company: Meta priority: 0 required: 0 ---- !u!114 &-7234237292461389992 +--- !u!114 &-7786107685796052692 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -374,17 +472,17 @@ MonoBehaviour: m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 0} - m_Name: MetaQuestTouchProControllerProfile Android - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile + m_Name: EyeGazeInteraction Metro + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction m_enabled: 0 - nameUi: Meta Quest Touch Pro Controller Profile + nameUi: Eye Gaze Interaction Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestpro - openxrExtensionStrings: XR_FB_touch_controller_pro + featureIdInternal: com.unity.openxr.feature.input.eyetracking + openxrExtensionStrings: XR_EXT_eye_gaze_interaction company: Unity priority: 0 required: 0 ---- !u!114 &-7051889729387785101 +--- !u!114 &-7755850208149452619 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -394,39 +492,17 @@ MonoBehaviour: m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 0} - m_Name: RuntimeDebuggerOpenXRFeature Metro - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_Name: MetaQuestTouchProControllerProfile Metro + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &-6553496117388817208 -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: 761fdd4502cb7a84e9ec7a2b24f33f37, type: 3} - m_Name: MicrosoftMotionControllerProfile Standalone - m_EditorClassIdentifier: - m_enabled: 1 - nameUi: Microsoft Motion Controller Profile + nameUi: Meta Quest Touch Pro Controller Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.microsoftmotioncontroller - openxrExtensionStrings: + featureIdInternal: com.unity.openxr.feature.input.metaquestpro + openxrExtensionStrings: XR_FB_touch_controller_pro company: Unity priority: 0 required: 0 ---- !u!114 &-6490217007365981742 +--- !u!114 &-7684321372143382812 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -435,18 +511,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f928d0d73a35f294fbe357ca17aa3547, type: 3} - m_Name: MicrosoftHandInteraction Standalone - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: HandInteractionProfile Android + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile m_enabled: 0 - nameUi: Microsoft Hand Interaction Profile + nameUi: Hand Interaction Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handtracking - openxrExtensionStrings: XR_MSFT_hand_interaction + featureIdInternal: com.unity.openxr.feature.input.handinteraction + openxrExtensionStrings: XR_EXT_hand_interaction company: Unity priority: 0 required: 0 ---- !u!114 &-6452589779438814163 +--- !u!114 &-7660927032867208547 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -455,18 +531,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b3cf79659a011bd419c7a2a30eb74e9a, type: 3} - m_Name: EyeGazeInteraction WSA - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: PalmPoseInteraction Android + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction m_enabled: 0 - nameUi: Eye Gaze Interaction Profile + nameUi: Palm Pose version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.eyetracking - openxrExtensionStrings: XR_EXT_eye_gaze_interaction + featureIdInternal: com.unity.openxr.feature.input.palmpose + openxrExtensionStrings: XR_EXT_palm_pose company: Unity priority: 0 required: 0 ---- !u!114 &-6440525335018112848 +--- !u!114 &-7635896756621915544 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -475,18 +551,20 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 9dd5613b2a5a0a24aa3d61b135e8af42, type: 3} - m_Name: FBBodyTracking Metro + m_Script: {fileID: 11500000, guid: 056125dd64c0ed540b40a4af74f7b495, type: 3} + m_Name: RuntimeDebuggerOpenXRFeature Standalone m_EditorClassIdentifier: - m_enabled: 0 - nameUi: FB Body Tracking + META Body Tracking Full Body - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbbodytracking - openxrExtensionStrings: XR_FB_body_tracking XR_META_body_tracking_full_body - company: Mikesky - priority: 1 + m_enabled: 1 + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: + company: Unity + priority: 0 required: 0 ---- !u!114 &-6344979334240806338 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &-7620270462566669437 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -495,18 +573,41 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 486b5e28864f9a94b979b9620ce5006d, type: 3} - m_Name: ConformanceAutomationFeature Metro - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: MetaQuestFeature Android + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.MetaQuestSupport:UnityEngine.XR.OpenXR.Features.MetaQuestSupport:MetaQuestFeature m_enabled: 0 - nameUi: Conformance Automation - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.conformance - openxrExtensionStrings: XR_EXT_conformance_automation + nameUi: Meta Quest Support + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.metaquest + openxrExtensionStrings: XR_OCULUS_android_initialize_loader company: Unity priority: 0 required: 0 ---- !u!114 &-6302694607310401378 + targetDevices: + - visibleName: Quest + manifestName: quest + enabled: 1 + - visibleName: Quest 2 + manifestName: quest2 + enabled: 1 + - visibleName: Quest Pro + manifestName: cambria + enabled: 1 + - visibleName: Quest 3 + manifestName: eureka + enabled: 1 + - visibleName: Quest 3S + manifestName: quest3s + enabled: 1 + forceRemoveInternetPermission: 0 + symmetricProjection: 0 + foveatedRenderingApi: 0 + systemSplashScreen: {fileID: 0} + optimizeBufferDiscards: 1 + lateLatchingMode: 0 + lateLatchingDebug: 0 +--- !u!114 &-7612459406186083662 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -516,19 +617,17 @@ MonoBehaviour: m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 0} - m_Name: RuntimeDebuggerOpenXRFeature Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_Name: EyeGazeInteraction Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: + nameUi: Eye Gaze Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.eyetracking + openxrExtensionStrings: XR_EXT_eye_gaze_interaction company: Unity priority: 0 required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &-6188679329620277984 +--- !u!114 &-7605348493486604068 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -537,19 +636,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 81954520b8bbd2f458104fe69f5a7680, type: 3} - m_Name: MetaXRSpaceWarp Android + m_Script: {fileID: 11500000, guid: 380ed73f3efd2fa43af94bae88b6ad53, type: 3} + m_Name: FBCompositionLayerAlphaBlend Android m_EditorClassIdentifier: m_enabled: 0 - k__BackingField: 0 - nameUi: Meta XR Space Warp - version: 1.0.0 - featureIdInternal: com.meta.openxr.feature.spacewarp - openxrExtensionStrings: XR_FB_space_warp - company: Meta + nameUi: FB Composition Layer Alpha Blend + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbcompositionlayeralphablend + openxrExtensionStrings: XR_FB_composition_layer_alpha_blend + company: Mikesky priority: 0 required: 0 ---- !u!114 &-6002454310084566546 +--- !u!114 &-7542369937695667085 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -558,18 +656,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2b7365b139f7aec43b23d26b7a48b5a6, type: 3} - m_Name: MetaQuestTouchPlusControllerProfile Standalone - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: EyeGazeInteraction Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction m_enabled: 0 - nameUi: Meta Quest Touch Plus Controller Profile + nameUi: Eye Gaze Interaction Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestplus - openxrExtensionStrings: XR_META_touch_controller_plus + featureIdInternal: com.unity.openxr.feature.input.eyetracking + openxrExtensionStrings: XR_EXT_eye_gaze_interaction company: Unity priority: 0 required: 0 ---- !u!114 &-5849645255729437738 +--- !u!114 &-7487436404430183363 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -579,7 +677,7 @@ MonoBehaviour: m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 0} - m_Name: HandInteractionProfile Android + m_Name: HandInteractionProfile Standalone m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile m_enabled: 0 nameUi: Hand Interaction Profile @@ -589,28 +687,7 @@ MonoBehaviour: company: Unity priority: 0 required: 0 ---- !u!114 &-5585190116095795567 -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: 4710975c7840e7d499bbb3757c22b0a5, type: 3} - m_Name: MetaXRSubsampledLayout Standalone - m_EditorClassIdentifier: - m_enabled: 0 - k__BackingField: 0 - nameUi: Meta XR Subsampled Layout - version: 0.0.1 - featureIdInternal: com.meta.openxr.feature.subsampledLayout - openxrExtensionStrings: XR_META_vulkan_swapchain_create_info - company: Meta - priority: 0 - required: 0 ---- !u!114 &-5453487588099642660 +--- !u!114 &-7457498403352615917 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -619,30 +696,31 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1927c045052a06d49a9b21fdcaa26db6, type: 3} - m_Name: OculusXRFeature Standalone + m_Script: {fileID: 11500000, guid: 9c5b5af5107e35a43818d5411328bfc3, type: 3} + m_Name: DPadInteraction Standalone m_EditorClassIdentifier: m_enabled: 0 - k__BackingField: 0 - nameUi: OculusXR Feature + nameUi: D-Pad Binding version: 0.0.1 - featureIdInternal: com.oculus.openxr.feature.oculusxr - openxrExtensionStrings: 'XR_KHR_vulkan_enable XR_KHR_D3D11_enable XR_OCULUS_common_reference_spaces - XR_FB_display_refresh_rate XR_EXT_performance_settings XR_FB_composition_layer_image_layout - XR_KHR_android_surface_swapchain XR_FB_android_surface_swapchain_create XR_KHR_composition_layer_color_scale_bias - XR_FB_color_space XR_EXT_hand_tracking XR_FB_swapchain_update_state XR_FB_swapchain_update_state_opengl_es - XR_FB_swapchain_update_state_vulkan XR_FB_foveation XR_FB_foveation_configuration - XR_FB_foveation_vulkan XR_FB_composition_layer_alpha_blend XR_KHR_composition_layer_depth - XR_KHR_composition_layer_cylinder XR_KHR_composition_layer_cube XR_KHR_composition_layer_equirect2 - XR_KHR_convert_timespec_time XR_KHR_visibility_mask XR_FB_render_model XR_FB_spatial_entity - XR_FB_spatial_entity_query XR_FB_spatial_entity_storage XR_META_performance_metrics - XR_FB_keyboard_tracking XR_FB_passthrough XR_FB_triangle_mesh XR_FB_passthrough_keyboard_hands - XR_OCULUS_audio_device_guid XR_FB_common_events XR_FB_space_warp XR_FB_hand_tracking_capsules - XR_FB_hand_tracking_mesh XR_FB_hand_tracking_aim ' - company: Oculus + featureIdInternal: com.unity.openxr.feature.input.dpadinteraction + openxrExtensionStrings: XR_KHR_binding_modification XR_EXT_dpad_binding + company: Unity priority: 0 required: 0 ---- !u!114 &-5402383903550822874 + forceThresholdLeft: 0.5 + forceThresholdReleaseLeft: 0.4 + centerRegionLeft: 0.5 + wedgeAngleLeft: 1.5707964 + isStickyLeft: 0 + forceThresholdRight: 0.5 + forceThresholdReleaseRight: 0.4 + centerRegionRight: 0.5 + wedgeAngleRight: 1.5707964 + isStickyRight: 0 + extensionStrings: + - XR_KHR_binding_modification + - XR_EXT_dpad_binding +--- !u!114 &-7426830496136073272 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -664,7 +742,7 @@ MonoBehaviour: required: 0 cacheSize: 1048576 perThreadCacheSize: 51200 ---- !u!114 &-5369529246399082918 +--- !u!114 &-7315938118246750755 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -673,52 +751,3427 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 056125dd64c0ed540b40a4af74f7b495, type: 3} - m_Name: RuntimeDebuggerOpenXRFeature WSA - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: MetaQuestFeature Android + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.MetaQuestSupport:UnityEngine.XR.OpenXR.Features.MetaQuestSupport:MetaQuestFeature m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: + nameUi: Meta Quest Support + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.metaquest + openxrExtensionStrings: XR_OCULUS_android_initialize_loader company: Unity priority: 0 required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &-5283878353087867321 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 + targetDevices: + - visibleName: Quest + manifestName: quest + enabled: 1 + - visibleName: Quest 2 + manifestName: quest2 + enabled: 1 + - visibleName: Quest Pro + manifestName: cambria + enabled: 1 + - visibleName: Quest 3 + manifestName: eureka + enabled: 1 + - visibleName: Quest 3S + manifestName: quest3s + enabled: 1 + forceRemoveInternetPermission: 0 + symmetricProjection: 0 + foveatedRenderingApi: 0 + systemSplashScreen: {fileID: 0} + optimizeBufferDiscards: 1 + lateLatchingMode: 0 + lateLatchingDebug: 0 +--- !u!114 &-7297782257565124622 +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: 0} + m_Name: RuntimeDebuggerOpenXRFeature Metro + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_enabled: 0 + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &-7275543427072262896 +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: b539472f3eea5fc4e89c6d3475c8e3a2, type: 3} + m_Name: FBDisplayRefreshRate Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: FB Display Refresh Rate + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbdisplayrefreshrate + openxrExtensionStrings: XR_FB_display_refresh_rate + company: Mikesky + priority: 1 + required: 0 +--- !u!114 &-7254429083908333054 +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: f028123e2efe1d443875bc7609b4a98b, type: 3} + m_Name: PalmPoseInteraction Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Palm Pose + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.palmpose + openxrExtensionStrings: XR_EXT_palm_pose + company: Unity + priority: 0 + required: 0 +--- !u!114 &-7234237292461389992 +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: 0} + m_Name: MetaQuestTouchProControllerProfile Android + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile + m_enabled: 0 + nameUi: Meta Quest Touch Pro Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.metaquestpro + openxrExtensionStrings: XR_FB_touch_controller_pro + company: Unity + priority: 0 + required: 0 +--- !u!114 &-7200622634833377500 +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: 0} + m_Name: HandInteractionProfile Android + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile + m_enabled: 0 + nameUi: Hand Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handinteraction + openxrExtensionStrings: XR_EXT_hand_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &-7109603592451094839 +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: cc9d97d3e118e10498b22af44f652f5c, type: 3} + m_Name: FBCompositionLayerDepthTest Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: FB Composition Layer Depth Test + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbcompositionlayeralphablend + openxrExtensionStrings: XR_FB_composition_layer_depth_test + company: Mikesky + priority: 0 + required: 0 +--- !u!114 &-7051889729387785101 +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: 0} + m_Name: RuntimeDebuggerOpenXRFeature Metro + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_enabled: 0 + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &-7009281398188536388 +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: 0} + m_Name: HandInteractionProfile Metro + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile + m_enabled: 0 + nameUi: Hand Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handinteraction + openxrExtensionStrings: XR_EXT_hand_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &-7003340124589553223 +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: 0} + m_Name: RuntimeDebuggerOpenXRFeature Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_enabled: 0 + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &-6981471953886191935 +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: 0} + m_Name: FBPassthrough Standalone + m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:FBPassthrough + m_enabled: 0 + nameUi: FB Passthrough + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbpassthrough + openxrExtensionStrings: XR_FB_passthrough + company: Mikesky + priority: 0 + required: 0 + RequiredFeature: 0 + StartEnabled: 0 +--- !u!114 &-6979008269863527865 +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: 0} + m_Name: HandInteractionProfile Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile + m_enabled: 0 + nameUi: Hand Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handinteraction + openxrExtensionStrings: XR_EXT_hand_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &-6944927087001086024 +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: 0} + m_Name: PalmPoseInteraction Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction + m_enabled: 0 + nameUi: Palm Pose + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.palmpose + openxrExtensionStrings: XR_EXT_palm_pose + company: Unity + priority: 0 + required: 0 +--- !u!114 &-6908363818494111529 +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: 0} + m_Name: MetaQuestTouchProControllerProfile Metro + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile + m_enabled: 0 + nameUi: Meta Quest Touch Pro Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.metaquestpro + openxrExtensionStrings: XR_FB_touch_controller_pro + company: Unity + priority: 0 + required: 0 +--- !u!114 &-6864329649230828903 +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: 0} + m_Name: RuntimeDebuggerOpenXRFeature Metro + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_enabled: 0 + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &-6623623332708239690 +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: e0c08893328d4904cbc44298641cb087, type: 3} + m_Name: OpenXRAndroidSettings Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Android Settings + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.androidmanifest + openxrExtensionStrings: + company: Mikesky + priority: 0 + required: 0 + systemSplashScreen: {fileID: 0} +--- !u!114 &-6556698822168799609 +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: 0} + m_Name: METABoundaryVisibility Metro + m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:METABoundaryVisibility + m_enabled: 0 + nameUi: META Boundary Visibility + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.metaboundaryvisibility + openxrExtensionStrings: XR_META_boundary_visibility + company: Mikesky + priority: 0 + required: 0 +--- !u!114 &-6553496117388817208 +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: 761fdd4502cb7a84e9ec7a2b24f33f37, type: 3} + m_Name: MicrosoftMotionControllerProfile Standalone + m_EditorClassIdentifier: + m_enabled: 1 + nameUi: Microsoft Motion Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.microsoftmotioncontroller + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 +--- !u!114 &-6490217007365981742 +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: f928d0d73a35f294fbe357ca17aa3547, type: 3} + m_Name: MicrosoftHandInteraction Standalone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Microsoft Hand Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handtracking + openxrExtensionStrings: XR_MSFT_hand_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &-6452589779438814163 +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: b3cf79659a011bd419c7a2a30eb74e9a, type: 3} + m_Name: EyeGazeInteraction WSA + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Eye Gaze Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.eyetracking + openxrExtensionStrings: XR_EXT_eye_gaze_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &-6440525335018112848 +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: 9dd5613b2a5a0a24aa3d61b135e8af42, type: 3} + m_Name: FBBodyTracking Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: FB Body Tracking + META Body Tracking Full Body + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbbodytracking + openxrExtensionStrings: XR_FB_body_tracking XR_META_body_tracking_full_body + company: Mikesky + priority: 1 + required: 0 +--- !u!114 &-6344979334240806338 +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: 486b5e28864f9a94b979b9620ce5006d, type: 3} + m_Name: ConformanceAutomationFeature Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Conformance Automation + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.conformance + openxrExtensionStrings: XR_EXT_conformance_automation + company: Unity + priority: 0 + required: 0 +--- !u!114 &-6302694607310401378 +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: 0} + m_Name: RuntimeDebuggerOpenXRFeature Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_enabled: 0 + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &-6273527657734032007 +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: 0} + m_Name: MetaQuestTouchProControllerProfile Metro + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile + m_enabled: 0 + nameUi: + version: + featureIdInternal: + openxrExtensionStrings: + company: + priority: 0 + required: 0 +--- !u!114 &-6200960693240192100 +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: 0} + m_Name: RuntimeDebuggerOpenXRFeature Android + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_enabled: 0 + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &-6192575239782500975 +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: 0} + m_Name: PalmPoseInteraction Metro + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction + m_enabled: 0 + nameUi: Palm Pose + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.palmpose + openxrExtensionStrings: XR_EXT_palm_pose + company: Unity + priority: 0 + required: 0 +--- !u!114 &-6188679329620277984 +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: 81954520b8bbd2f458104fe69f5a7680, type: 3} + m_Name: MetaXRSpaceWarp Android + m_EditorClassIdentifier: + m_enabled: 0 + k__BackingField: 0 + nameUi: Meta XR Space Warp + version: 1.0.0 + featureIdInternal: com.meta.openxr.feature.spacewarp + openxrExtensionStrings: XR_FB_space_warp + company: Meta + priority: 0 + required: 0 +--- !u!114 &-6095326714735229348 +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: 0} + m_Name: MetaQuestTouchProControllerProfile Android + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile + m_enabled: 0 + nameUi: Meta Quest Touch Pro Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.metaquestpro + openxrExtensionStrings: XR_FB_touch_controller_pro + company: Unity + priority: 0 + required: 0 +--- !u!114 &-6002454310084566546 +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: 2b7365b139f7aec43b23d26b7a48b5a6, type: 3} + m_Name: MetaQuestTouchPlusControllerProfile Standalone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Meta Quest Touch Plus Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.metaquestplus + openxrExtensionStrings: XR_META_touch_controller_plus + company: Unity + priority: 0 + required: 0 +--- !u!114 &-5978898464104184837 +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: 0} + m_Name: EyeGazeInteraction Android + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction + m_enabled: 0 + nameUi: Eye Gaze Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.eyetracking + openxrExtensionStrings: XR_EXT_eye_gaze_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &-5858995374088617778 +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: 0} + m_Name: RuntimeDebuggerOpenXRFeature Android + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_enabled: 0 + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &-5849645255729437738 +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: 0} + m_Name: HandInteractionProfile Android + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile + m_enabled: 0 + nameUi: Hand Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handinteraction + openxrExtensionStrings: XR_EXT_hand_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &-5715537343928846407 +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: 0} + m_Name: HandInteractionProfile Metro + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile + m_enabled: 0 + nameUi: Hand Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handinteraction + openxrExtensionStrings: XR_EXT_hand_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &-5585190116095795567 +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: 4710975c7840e7d499bbb3757c22b0a5, type: 3} + m_Name: MetaXRSubsampledLayout Standalone + m_EditorClassIdentifier: + m_enabled: 0 + k__BackingField: 0 + nameUi: Meta XR Subsampled Layout + version: 0.0.1 + featureIdInternal: com.meta.openxr.feature.subsampledLayout + openxrExtensionStrings: XR_META_vulkan_swapchain_create_info + company: Meta + priority: 0 + required: 0 +--- !u!114 &-5555046147373273937 +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: 0} + m_Name: MetaQuestTouchProControllerProfile Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile + m_enabled: 0 + nameUi: Meta Quest Touch Pro Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.metaquestpro + openxrExtensionStrings: XR_FB_touch_controller_pro + company: Unity + priority: 0 + required: 0 +--- !u!114 &-5493531717704832650 +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: 0} + m_Name: PalmPoseInteraction Android + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction + m_enabled: 0 + nameUi: Palm Pose + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.palmpose + openxrExtensionStrings: XR_EXT_palm_pose + company: Unity + priority: 0 + required: 0 +--- !u!114 &-5453487588099642660 +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: 1927c045052a06d49a9b21fdcaa26db6, type: 3} + m_Name: OculusXRFeature Standalone + m_EditorClassIdentifier: + m_enabled: 0 + k__BackingField: 0 + nameUi: OculusXR Feature + version: 0.0.1 + featureIdInternal: com.oculus.openxr.feature.oculusxr + openxrExtensionStrings: 'XR_KHR_vulkan_enable XR_KHR_D3D11_enable XR_OCULUS_common_reference_spaces + XR_FB_display_refresh_rate XR_EXT_performance_settings XR_FB_composition_layer_image_layout + XR_KHR_android_surface_swapchain XR_FB_android_surface_swapchain_create XR_KHR_composition_layer_color_scale_bias + XR_FB_color_space XR_EXT_hand_tracking XR_FB_swapchain_update_state XR_FB_swapchain_update_state_opengl_es + XR_FB_swapchain_update_state_vulkan XR_FB_foveation XR_FB_foveation_configuration + XR_FB_foveation_vulkan XR_FB_composition_layer_alpha_blend XR_KHR_composition_layer_depth + XR_KHR_composition_layer_cylinder XR_KHR_composition_layer_cube XR_KHR_composition_layer_equirect2 + XR_KHR_convert_timespec_time XR_KHR_visibility_mask XR_FB_render_model XR_FB_spatial_entity + XR_FB_spatial_entity_query XR_FB_spatial_entity_storage XR_META_performance_metrics + XR_FB_keyboard_tracking XR_FB_passthrough XR_FB_triangle_mesh XR_FB_passthrough_keyboard_hands + XR_OCULUS_audio_device_guid XR_FB_common_events XR_FB_space_warp XR_FB_hand_tracking_capsules + XR_FB_hand_tracking_mesh XR_FB_hand_tracking_aim ' + company: Oculus + priority: 0 + required: 0 +--- !u!114 &-5402383903550822874 +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: 0} + m_Name: RuntimeDebuggerOpenXRFeature Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_enabled: 0 + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &-5369529246399082918 +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: 056125dd64c0ed540b40a4af74f7b495, type: 3} + m_Name: RuntimeDebuggerOpenXRFeature WSA + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &-5314430178731478631 +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: 0} + m_Name: PalmPoseInteraction Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction + m_enabled: 0 + nameUi: Palm Pose + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.palmpose + openxrExtensionStrings: XR_EXT_palm_pose + company: Unity + priority: 0 + required: 0 +--- !u!114 &-5283878353087867321 +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: 1927c045052a06d49a9b21fdcaa26db6, type: 3} + m_Name: OculusXRFeature Android + m_EditorClassIdentifier: + m_enabled: 0 + k__BackingField: 0 + nameUi: OculusXR Feature + version: 0.0.1 + featureIdInternal: com.oculus.openxr.feature.oculusxr + openxrExtensionStrings: 'XR_KHR_vulkan_enable XR_KHR_D3D11_enable XR_OCULUS_common_reference_spaces + XR_FB_display_refresh_rate XR_EXT_performance_settings XR_FB_composition_layer_image_layout + XR_KHR_android_surface_swapchain XR_FB_android_surface_swapchain_create XR_KHR_composition_layer_color_scale_bias + XR_FB_color_space XR_EXT_hand_tracking XR_FB_swapchain_update_state XR_FB_swapchain_update_state_opengl_es + XR_FB_swapchain_update_state_vulkan XR_FB_foveation XR_FB_foveation_configuration + XR_FB_foveation_vulkan XR_FB_composition_layer_alpha_blend XR_KHR_composition_layer_depth + XR_KHR_composition_layer_cylinder XR_KHR_composition_layer_cube XR_KHR_composition_layer_equirect2 + XR_KHR_convert_timespec_time XR_KHR_visibility_mask XR_FB_render_model XR_FB_spatial_entity + XR_FB_spatial_entity_query XR_FB_spatial_entity_storage XR_META_performance_metrics + XR_FB_keyboard_tracking XR_FB_passthrough XR_FB_triangle_mesh XR_FB_passthrough_keyboard_hands + XR_OCULUS_audio_device_guid XR_FB_common_events XR_FB_space_warp XR_FB_hand_tracking_capsules + XR_FB_hand_tracking_mesh XR_FB_hand_tracking_aim ' + company: Oculus + priority: 0 + required: 0 +--- !u!114 &-5209833154160481440 +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: e5315f812f023cf4ebf26f7e5d2d70f2, type: 3} + m_Name: HPReverbG2ControllerProfile Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: HP Reverb G2 Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.hpreverb + openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller + company: Unity + priority: 0 + required: 0 +--- !u!114 &-5115759704379696724 +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: 0} + m_Name: RuntimeDebuggerOpenXRFeature Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_enabled: 0 + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &-5099302859331215841 +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: 274c02963f889a64e90bc2e596e21d13, type: 3} + m_Name: HTCViveControllerProfile Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: HTC Vive Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.htcvive + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 +--- !u!114 &-5098754768238288905 +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: 9c5b5af5107e35a43818d5411328bfc3, type: 3} + m_Name: DPadInteraction Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: D-Pad Binding + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.dpadinteraction + openxrExtensionStrings: XR_KHR_binding_modification XR_EXT_dpad_binding + company: Unity + priority: 0 + required: 0 + forceThresholdLeft: 0.5 + forceThresholdReleaseLeft: 0.4 + centerRegionLeft: 0.5 + wedgeAngleLeft: 1.5707964 + isStickyLeft: 0 + forceThresholdRight: 0.5 + forceThresholdReleaseRight: 0.4 + centerRegionRight: 0.5 + wedgeAngleRight: 1.5707964 + isStickyRight: 0 + extensionStrings: + - XR_KHR_binding_modification + - XR_EXT_dpad_binding +--- !u!114 &-5086588257097655960 +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: 9c5b5af5107e35a43818d5411328bfc3, type: 3} + m_Name: DPadInteraction WSA + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: D-Pad Binding + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.dpadinteraction + openxrExtensionStrings: XR_KHR_binding_modification XR_EXT_dpad_binding + company: Unity + priority: 0 + required: 0 + forceThresholdLeft: 0.5 + forceThresholdReleaseLeft: 0.4 + centerRegionLeft: 0.5 + wedgeAngleLeft: 1.5707964 + isStickyLeft: 0 + forceThresholdRight: 0.5 + forceThresholdReleaseRight: 0.4 + centerRegionRight: 0.5 + wedgeAngleRight: 1.5707964 + isStickyRight: 0 + extensionStrings: + - XR_KHR_binding_modification + - XR_EXT_dpad_binding +--- !u!114 &-5059719240913959129 +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: 0} + m_Name: EyeGazeInteraction Android + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction + m_enabled: 0 + nameUi: Eye Gaze Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.eyetracking + openxrExtensionStrings: XR_EXT_eye_gaze_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &-5027550921310962242 +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: b539472f3eea5fc4e89c6d3475c8e3a2, type: 3} + m_Name: FBDisplayRefreshRate Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: FB Display Refresh Rate + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbdisplayrefreshrate + openxrExtensionStrings: XR_FB_display_refresh_rate + company: Mikesky + priority: 1 + required: 0 +--- !u!114 &-4971751487047288188 +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: e5315f812f023cf4ebf26f7e5d2d70f2, type: 3} + m_Name: HPReverbG2ControllerProfile Standalone + m_EditorClassIdentifier: + m_enabled: 1 + nameUi: HP Reverb G2 Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.hpreverb + openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller + company: Unity + priority: 0 + required: 0 +--- !u!114 &-4773087401744612407 +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: 1927c045052a06d49a9b21fdcaa26db6, type: 3} + m_Name: OculusXRFeature Standalone + m_EditorClassIdentifier: + m_enabled: 0 + k__BackingField: 0 + nameUi: Meta XR Feature + version: 0.0.1 + featureIdInternal: com.meta.openxr.feature.metaxr + openxrExtensionStrings: 'XR_KHR_vulkan_enable XR_KHR_D3D11_enable XR_OCULUS_common_reference_spaces + XR_FB_display_refresh_rate XR_EXT_performance_settings XR_FB_composition_layer_image_layout + XR_KHR_android_surface_swapchain XR_FB_android_surface_swapchain_create XR_KHR_composition_layer_color_scale_bias + XR_FB_color_space XR_EXT_hand_tracking XR_FB_swapchain_update_state XR_FB_swapchain_update_state_opengl_es + XR_FB_swapchain_update_state_vulkan XR_FB_composition_layer_alpha_blend XR_KHR_composition_layer_depth + XR_KHR_composition_layer_cylinder XR_KHR_composition_layer_cube XR_KHR_composition_layer_equirect2 + XR_KHR_convert_timespec_time XR_KHR_visibility_mask XR_FB_render_model XR_FB_spatial_entity + XR_FB_spatial_entity_user XR_FB_spatial_entity_query XR_FB_spatial_entity_storage + XR_FB_spatial_entity_storage_batch XR_META_spatial_entity_mesh XR_META_performance_metrics + XR_FB_spatial_entity_sharing XR_FB_scene XR_FB_spatial_entity_container XR_FB_scene_capture + XR_FB_face_tracking XR_FB_face_tracking2 XR_FB_eye_tracking XR_FB_eye_tracking_social + XR_FB_body_tracking XR_META_body_tracking_full_body XR_META_body_tracking_calibration + XR_META_body_tracking_fidelity XR_FB_keyboard_tracking XR_META_virtual_keyboard + XR_FB_passthrough XR_FB_triangle_mesh XR_FB_passthrough_keyboard_hands XR_META_passthrough_layer_resumed_event + XR_META_passthrough_color_lut XR_META_passthrough_preferences XR_OCULUS_audio_device_guid + XR_FB_common_events XR_FB_hand_tracking_capsules XR_FB_hand_tracking_mesh XR_FB_hand_tracking_aim + XR_FB_touch_controller_pro XR_FB_touch_controller_proximity XR_FB_composition_layer_depth_test + XR_FB_haptic_amplitude_envelope XR_FB_haptic_pcm XR_META_local_dimming XR_META_hand_tracking_wide_motion_mode + XR_EXT_hand_tracking_data_source XR_EXT_hand_joints_motion_range XR_META_touch_controller_plus + XR_META_simultaneous_hands_and_controllers XR_MSFT_hand_interaction XR_FB_hand_tracking_confidence + XR_META_detached_controllers XR_META_spatial_entity_persistence XR_META_spatial_entity_discovery + XR_META_boundary_visibility XR_META_headset_id XR_FB_composition_layer_settings + XR_META_automatic_layer_filter ' + company: Meta + priority: 0 + required: 0 +--- !u!114 &-4759314595999847035 +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: 0} + m_Name: HPReverbG2ControllerProfile Metro + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HPReverbG2ControllerProfile + m_enabled: 0 + nameUi: HP Reverb G2 Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.hpreverb + openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller + company: Unity + priority: 0 + required: 0 +--- !u!114 &-4728098243312227510 +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: 0} + m_Name: RuntimeDebuggerOpenXRFeature Metro + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_enabled: 0 + nameUi: + version: + featureIdInternal: + openxrExtensionStrings: + company: + priority: 0 + required: 0 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &-4696490741500380813 +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: 0} + m_Name: HandInteractionProfile Metro + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile + m_enabled: 0 + nameUi: Hand Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handinteraction + openxrExtensionStrings: XR_EXT_hand_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &-4503424521023124838 +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: 0} + m_Name: HPReverbG2ControllerProfile Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HPReverbG2ControllerProfile + m_enabled: 0 + nameUi: HP Reverb G2 Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.hpreverb + openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller + company: Unity + priority: 0 + required: 0 +--- !u!114 &-4469311779315207794 +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: 486b5e28864f9a94b979b9620ce5006d, type: 3} + m_Name: ConformanceAutomationFeature Standalone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Conformance Automation + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.conformance + openxrExtensionStrings: XR_EXT_conformance_automation + company: Unity + priority: 0 + required: 0 +--- !u!114 &-4441698771411996237 +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: 0} + m_Name: HandInteractionProfile Metro + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile + m_enabled: 0 + nameUi: Hand Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handinteraction + openxrExtensionStrings: XR_EXT_hand_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &-4431914812882349843 +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: 0f6bfdbcb316ed242b30a8798c9eb853, type: 3} + m_Name: KHRSimpleControllerProfile Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Khronos Simple Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.khrsimpleprofile + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 +--- !u!114 &-4420908261047938705 +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: 0} + m_Name: HPReverbG2ControllerProfile Metro + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HPReverbG2ControllerProfile + m_enabled: 0 + nameUi: HP Reverb G2 Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.hpreverb + openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller + company: Unity + priority: 0 + required: 0 +--- !u!114 &-4132139697062415981 +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: 0} + m_Name: HandInteractionProfile Metro + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile + m_enabled: 0 + nameUi: Hand Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handinteraction + openxrExtensionStrings: XR_EXT_hand_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &-4125410153319695613 +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: 0} + m_Name: PalmPoseInteraction Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction + m_enabled: 0 + nameUi: Palm Pose + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.palmpose + openxrExtensionStrings: XR_EXT_palm_pose + company: Unity + priority: 0 + required: 0 +--- !u!114 &-3988207141228038949 +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: 9dd5613b2a5a0a24aa3d61b135e8af42, type: 3} + m_Name: FBBodyTracking Standalone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: FB Body Tracking + META Body Tracking Full Body + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbbodytracking + openxrExtensionStrings: XR_FB_body_tracking XR_META_body_tracking_full_body + company: Mikesky + priority: 1 + required: 0 +--- !u!114 &-3963671849960855988 +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: 0} + m_Name: MetaQuestFeature Android + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.MetaQuestSupport:UnityEngine.XR.OpenXR.Features.MetaQuestSupport:MetaQuestFeature + m_enabled: 0 + nameUi: Meta Quest Support + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.metaquest + openxrExtensionStrings: XR_OCULUS_android_initialize_loader + company: Unity + priority: 0 + required: 0 + targetDevices: + - visibleName: Quest + manifestName: quest + enabled: 1 + - visibleName: Quest 2 + manifestName: quest2 + enabled: 1 + - visibleName: Quest Pro + manifestName: cambria + enabled: 1 + - visibleName: Quest 3 + manifestName: eureka + enabled: 1 + - visibleName: Quest 3S + manifestName: quest3s + enabled: 1 + forceRemoveInternetPermission: 0 + symmetricProjection: 0 + foveatedRenderingApi: 0 + systemSplashScreen: {fileID: 0} + optimizeBufferDiscards: 1 + lateLatchingMode: 0 + lateLatchingDebug: 0 +--- !u!114 &-3768601675236611697 +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: feeef8d85de8db242bdda70cc7ff5acd, type: 3} + m_Name: OculusTouchControllerProfile Android + m_EditorClassIdentifier: + m_enabled: 1 + nameUi: Oculus Touch Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.oculustouch + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 +--- !u!114 &-3766016798992950701 +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: 0} + m_Name: HandInteractionProfile Metro + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile + m_enabled: 0 + nameUi: + version: + featureIdInternal: + openxrExtensionStrings: + company: + priority: 0 + required: 0 +--- !u!114 &-3756081456893125512 +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: 380ed73f3efd2fa43af94bae88b6ad53, type: 3} + m_Name: FBCompositionLayerAlphaBlend Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: FB Composition Layer Alpha Blend + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbcompositionlayeralphablend + openxrExtensionStrings: XR_FB_composition_layer_alpha_blend + company: Mikesky + priority: 0 + required: 0 +--- !u!114 &-3704371903554123730 +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: 0} + m_Name: FBBodyTracking Metro + m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:FBBodyTracking + m_enabled: 0 + nameUi: FB Body Tracking + META Body Tracking Full Body + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbbodytracking + openxrExtensionStrings: XR_FB_body_tracking XR_META_body_tracking_full_body + company: Mikesky + priority: 1 + required: 0 + RequiredFeature: 0 + _TrackingType: 0 +--- !u!114 &-3663565451006470578 +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: 0} + m_Name: HandInteractionProfile Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile + m_enabled: 0 + nameUi: Hand Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handinteraction + openxrExtensionStrings: XR_EXT_hand_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &-3656571113646423923 +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: c4b862ee14fb479fbfe5fffe655d3ed3, type: 3} + m_Name: MetaQuestTouchProControllerProfile Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Meta Quest Touch Pro Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.metaquestpro + openxrExtensionStrings: XR_FB_touch_controller_pro + company: Unity + priority: 0 + required: 0 +--- !u!114 &-3576082863044369247 +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: 0} + m_Name: HPReverbG2ControllerProfile Metro + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HPReverbG2ControllerProfile + m_enabled: 0 + nameUi: HP Reverb G2 Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.hpreverb + openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller + company: Unity + priority: 0 + required: 0 +--- !u!114 &-3575603292408468093 +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: 0} + m_Name: MetaQuestFeature Android + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.MetaQuestSupport:UnityEngine.XR.OpenXR.Features.MetaQuestSupport:MetaQuestFeature + m_enabled: 0 + nameUi: Meta Quest Support + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.metaquest + openxrExtensionStrings: XR_OCULUS_android_initialize_loader + company: Unity + priority: 0 + required: 0 + targetDevices: + - visibleName: Quest + manifestName: quest + enabled: 1 + - visibleName: Quest 2 + manifestName: quest2 + enabled: 1 + - visibleName: Quest Pro + manifestName: cambria + enabled: 1 + - visibleName: Quest 3 + manifestName: eureka + enabled: 1 + - visibleName: Quest 3S + manifestName: quest3s + enabled: 1 + forceRemoveInternetPermission: 0 + symmetricProjection: 0 + foveatedRenderingApi: 0 + systemSplashScreen: {fileID: 0} + optimizeBufferDiscards: 1 + lateLatchingMode: 0 + lateLatchingDebug: 0 +--- !u!114 &-3466295998588373144 +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: 0} + m_Name: METABoundaryVisibility Standalone + m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:METABoundaryVisibility + m_enabled: 0 + nameUi: META Boundary Visibility + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.metaboundaryvisibility + openxrExtensionStrings: XR_META_boundary_visibility + company: Mikesky + priority: 0 + required: 0 +--- !u!114 &-3429667311346100559 +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: 0} + m_Name: METABoundaryVisibility Standalone + m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:METABoundaryVisibility + m_enabled: 0 + nameUi: META Boundary Visibility + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.metaboundaryvisibility + openxrExtensionStrings: XR_META_boundary_visibility + company: Mikesky + priority: 0 + required: 0 +--- !u!114 &-3199145190972460908 +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: 0f6bfdbcb316ed242b30a8798c9eb853, type: 3} + m_Name: KHRSimpleControllerProfile Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Khronos Simple Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.khrsimpleprofile + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 +--- !u!114 &-3155737484702066491 +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: e5315f812f023cf4ebf26f7e5d2d70f2, type: 3} + m_Name: HPReverbG2ControllerProfile Standalone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: HP Reverb G2 Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.hpreverb + openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller + company: Unity + priority: 0 + required: 0 +--- !u!114 &-2995124423222007804 +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: b213d3e3c7f3109449eb46a4c8ee42f0, type: 3} + m_Name: XrPerformanceSettingsFeature Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: XR Performance Settings + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.extension.performance_settings + openxrExtensionStrings: XR_EXT_performance_settings + company: Unity + priority: 0 + required: 0 +--- !u!114 &-2935091098925344722 +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: 0} + m_Name: EyeGazeInteraction Android + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction + m_enabled: 0 + nameUi: Eye Gaze Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.eyetracking + openxrExtensionStrings: XR_EXT_eye_gaze_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &-2904243158092956397 +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: 0} + m_Name: RuntimeDebuggerOpenXRFeature Metro + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_enabled: 0 + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &-2850712415182944465 +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: 0} + m_Name: HPReverbG2ControllerProfile Metro + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HPReverbG2ControllerProfile + m_enabled: 0 + nameUi: HP Reverb G2 Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.hpreverb + openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller + company: Unity + priority: 0 + required: 0 +--- !u!114 &-2801224607385271280 +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: 0} + m_Name: RuntimeDebuggerOpenXRFeature Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_enabled: 0 + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &-2708183062279173328 +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: 0} + m_Name: HPReverbG2ControllerProfile Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HPReverbG2ControllerProfile + m_enabled: 0 + nameUi: HP Reverb G2 Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.hpreverb + openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller + company: Unity + priority: 0 + required: 0 +--- !u!114 &-2581017241881390745 +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: e573a2aed6698b047aff95224499b722, type: 3} + m_Name: MetaXREyeTrackedFoveationFeature Standalone + m_EditorClassIdentifier: + m_enabled: 0 + k__BackingField: 0 + nameUi: Meta XR Eye Tracked Foveation + version: 0.0.1 + featureIdInternal: com.meta.openxr.feature.eyetrackedfoveation + openxrExtensionStrings: XR_META_foveation_eye_tracked XR_FB_eye_tracking_social + XR_META_vulkan_swapchain_create_info + company: Meta + priority: 0 + required: 0 +--- !u!114 &-2574120837619542528 +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: 0} + m_Name: PalmPoseInteraction Metro + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction + m_enabled: 0 + nameUi: Palm Pose + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.palmpose + openxrExtensionStrings: XR_EXT_palm_pose + company: Unity + priority: 0 + required: 0 +--- !u!114 &-2428714197209050051 +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: 0} + m_Name: MetaQuestFeature Android + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.MetaQuestSupport:UnityEngine.XR.OpenXR.Features.MetaQuestSupport:MetaQuestFeature + m_enabled: 0 + nameUi: Meta Quest Support + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.metaquest + openxrExtensionStrings: XR_OCULUS_android_initialize_loader + company: Unity + priority: 0 + required: 0 + targetDevices: + - visibleName: Quest + manifestName: quest + enabled: 1 + - visibleName: Quest 2 + manifestName: quest2 + enabled: 1 + - visibleName: Quest Pro + manifestName: cambria + enabled: 1 + - visibleName: Quest 3 + manifestName: eureka + enabled: 1 + - visibleName: Quest 3S + manifestName: quest3s + enabled: 1 + forceRemoveInternetPermission: 0 + symmetricProjection: 0 + foveatedRenderingApi: 0 + systemSplashScreen: {fileID: 0} + optimizeBufferDiscards: 1 + lateLatchingMode: 0 + lateLatchingDebug: 0 +--- !u!114 &-2414799205020681934 +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: 0} + m_Name: RuntimeDebuggerOpenXRFeature Android + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_enabled: 0 + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &-2158800351341693832 +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: 0} + m_Name: HPReverbG2ControllerProfile Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HPReverbG2ControllerProfile + m_enabled: 0 + nameUi: HP Reverb G2 Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.hpreverb + openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller + company: Unity + priority: 0 + required: 0 +--- !u!114 &-2052250879119323806 +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: 311418363b561b04e96974e030216b89, type: 3} + m_Name: METABoundaryVisibility Standalone + m_EditorClassIdentifier: + m_enabled: 1 + nameUi: META Boundary Visibility + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.metaboundaryvisibility + openxrExtensionStrings: XR_META_boundary_visibility + company: Mikesky + priority: 0 + required: 0 +--- !u!114 &-2045148045311858152 +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: 0} + m_Name: MetaQuestFeature Android + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.MetaQuestSupport:UnityEngine.XR.OpenXR.Features.MetaQuestSupport:MetaQuestFeature + m_enabled: 0 + nameUi: Meta Quest Support + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.metaquest + openxrExtensionStrings: XR_OCULUS_android_initialize_loader + company: Unity + priority: 0 + required: 0 + targetDevices: + - visibleName: Quest + manifestName: quest + enabled: 1 + - visibleName: Quest 2 + manifestName: quest2 + enabled: 1 + - visibleName: Quest Pro + manifestName: cambria + enabled: 1 + - visibleName: Quest 3 + manifestName: eureka + enabled: 1 + - visibleName: Quest 3S + manifestName: quest3s + enabled: 1 + forceRemoveInternetPermission: 0 + symmetricProjection: 0 + foveatedRenderingApi: 0 + systemSplashScreen: {fileID: 0} + optimizeBufferDiscards: 1 + lateLatchingMode: 0 + lateLatchingDebug: 0 +--- !u!114 &-2021925341700479113 +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: f928d0d73a35f294fbe357ca17aa3547, type: 3} + m_Name: MicrosoftHandInteraction WSA + m_EditorClassIdentifier: + m_enabled: 1 + nameUi: Microsoft Hand Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handtracking + openxrExtensionStrings: XR_MSFT_hand_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &-1928326258734647002 +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: 0} + m_Name: RuntimeDebuggerOpenXRFeature Metro + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_enabled: 0 + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &-1808595922885573336 +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: 0} + m_Name: RuntimeDebuggerOpenXRFeature Android + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_enabled: 0 + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &-1729055449683593181 +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: 486b5e28864f9a94b979b9620ce5006d, type: 3} + m_Name: ConformanceAutomationFeature Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Conformance Automation + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.conformance + openxrExtensionStrings: XR_EXT_conformance_automation + company: Unity + priority: 0 + required: 0 +--- !u!114 &-1629027275074480489 +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: 0} + m_Name: PalmPoseInteraction Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction + m_enabled: 0 + nameUi: Palm Pose + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.palmpose + openxrExtensionStrings: XR_EXT_palm_pose + company: Unity + priority: 0 + required: 0 +--- !u!114 &-1607521124414548650 +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: 056125dd64c0ed540b40a4af74f7b495, type: 3} + m_Name: RuntimeDebuggerOpenXRFeature Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &-1562417761177608366 +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: f928d0d73a35f294fbe357ca17aa3547, type: 3} + m_Name: MicrosoftHandInteraction Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Microsoft Hand Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handtracking + openxrExtensionStrings: XR_MSFT_hand_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &-1527891640108886994 +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: 0} + m_Name: MetaQuestTouchProControllerProfile Metro + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile + m_enabled: 0 + nameUi: Meta Quest Touch Pro Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.metaquestpro + openxrExtensionStrings: XR_FB_touch_controller_pro + company: Unity + priority: 0 + required: 0 +--- !u!114 &-1488560748780556704 +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: 0} + m_Name: HandInteractionProfile Metro + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile + m_enabled: 0 + nameUi: Hand Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handinteraction + openxrExtensionStrings: XR_EXT_hand_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &-1400783702900575335 +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: 0} + m_Name: HandInteractionProfile Android + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile + m_enabled: 0 + nameUi: Hand Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handinteraction + openxrExtensionStrings: XR_EXT_hand_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &-1314002266431043046 +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: 0} + m_Name: HandInteractionProfile Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile + m_enabled: 0 + nameUi: Hand Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handinteraction + openxrExtensionStrings: XR_EXT_hand_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &-1294329756112899549 +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: b5a1f07dc5afe854f9f12a4194aca3fb, type: 3} + m_Name: Android + m_EditorClassIdentifier: + features: + - {fileID: 5668639331416289695} + - {fileID: -5027550921310962242} + - {fileID: -6623623332708239690} + - {fileID: 3438722145102186730} + - {fileID: -1729055449683593181} + - {fileID: -9060494924153373858} + - {fileID: -26191158653149625} + - {fileID: -7605348493486604068} + - {fileID: -7109603592451094839} + - {fileID: -8966146951722896836} + - {fileID: 3729635443001478327} + - {fileID: 7119053722403177422} + - {fileID: -4431914812882349843} + - {fileID: 4814471256809595610} + - {fileID: -2045148045311858152} + - {fileID: 7572829481798904910} + - {fileID: 7760363379089939366} + - {fileID: -1562417761177608366} + - {fileID: -568313750252970699} + - {fileID: -238312934105289492} + - {fileID: -3768601675236611697} + - {fileID: -7660927032867208547} + - {fileID: 294586919070467646} + - {fileID: 9137515127556058079} + m_renderMode: 0 + m_autoColorSubmissionMode: 1 + m_colorSubmissionModes: + m_List: 00000000 + m_depthSubmissionMode: 1 + m_optimizeBufferDiscards: 0 + m_symmetricProjection: 0 +--- !u!114 &-1255024121792926188 +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: 0} + m_Name: PalmPoseInteraction Metro + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction + m_enabled: 0 + nameUi: + version: + featureIdInternal: + openxrExtensionStrings: + company: + priority: 0 + required: 0 +--- !u!114 &-1141087023836400243 +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: 0} + m_Name: PalmPoseInteraction Android + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction + m_enabled: 0 + nameUi: Palm Pose + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.palmpose + openxrExtensionStrings: XR_EXT_palm_pose + company: Unity + priority: 0 + required: 0 +--- !u!114 &-1017398330378219115 +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: 0} + m_Name: PalmPoseInteraction Android + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction + m_enabled: 0 + nameUi: Palm Pose + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.palmpose + openxrExtensionStrings: XR_EXT_palm_pose + company: Unity + priority: 0 + required: 0 +--- !u!114 &-937873686496211436 +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: 311418363b561b04e96974e030216b89, type: 3} + m_Name: METABoundaryVisibility Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: META Boundary Visibility + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.metaboundaryvisibility + openxrExtensionStrings: XR_META_boundary_visibility + company: Mikesky + priority: 0 + required: 0 +--- !u!114 &-926590902572576670 +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: b213d3e3c7f3109449eb46a4c8ee42f0, type: 3} + m_Name: XrPerformanceSettingsFeature Standalone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: XR Performance Settings + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.extension.performance_settings + openxrExtensionStrings: XR_EXT_performance_settings + company: Unity + priority: 0 + required: 0 +--- !u!114 &-915244875029882426 +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: 056125dd64c0ed540b40a4af74f7b495, type: 3} + m_Name: RuntimeDebuggerOpenXRFeature Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &-864891121527730005 +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: 0} + m_Name: FBPassthrough Metro + m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:FBPassthrough + m_enabled: 0 + nameUi: FB Passthrough + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbpassthrough + openxrExtensionStrings: XR_FB_passthrough + company: Mikesky + priority: 0 + required: 0 + RequiredFeature: 0 + StartEnabled: 0 +--- !u!114 &-833196900144520528 +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: 0} + m_Name: MetaQuestTouchProControllerProfile Android + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile + m_enabled: 0 + nameUi: Meta Quest Touch Pro Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.metaquestpro + openxrExtensionStrings: XR_FB_touch_controller_pro + company: Unity + priority: 0 + required: 0 +--- !u!114 &-816819487172342302 +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: 0} + m_Name: HPReverbG2ControllerProfile Metro + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HPReverbG2ControllerProfile + m_enabled: 0 + nameUi: + version: + featureIdInternal: + openxrExtensionStrings: + company: + priority: 0 + required: 0 +--- !u!114 &-805380989133432241 +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: 0} + m_Name: FBBodyTracking Android + m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:FBBodyTracking + m_enabled: 0 + nameUi: FB Body Tracking + META Body Tracking Full Body + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbbodytracking + openxrExtensionStrings: XR_FB_body_tracking XR_META_body_tracking_full_body + company: Mikesky + priority: 1 + required: 0 + RequiredFeature: 0 + _TrackingType: 0 +--- !u!114 &-803293609031204139 +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: 9dd5613b2a5a0a24aa3d61b135e8af42, type: 3} + m_Name: FBBodyTracking Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: FB Body Tracking + META Body Tracking Full Body + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbbodytracking + openxrExtensionStrings: XR_FB_body_tracking XR_META_body_tracking_full_body + company: Mikesky + priority: 1 + required: 0 +--- !u!114 &-792796085665928788 +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: 1927c045052a06d49a9b21fdcaa26db6, type: 3} + m_Name: OculusXRFeature Android + m_EditorClassIdentifier: + m_enabled: 0 + k__BackingField: 0 + nameUi: Meta XR Feature + version: 0.0.1 + featureIdInternal: com.meta.openxr.feature.metaxr + openxrExtensionStrings: 'XR_KHR_vulkan_enable XR_KHR_D3D11_enable XR_OCULUS_common_reference_spaces + XR_FB_display_refresh_rate XR_EXT_performance_settings XR_FB_composition_layer_image_layout + XR_KHR_android_surface_swapchain XR_FB_android_surface_swapchain_create XR_KHR_composition_layer_color_scale_bias + XR_FB_color_space XR_EXT_hand_tracking XR_FB_swapchain_update_state XR_FB_swapchain_update_state_opengl_es + XR_FB_swapchain_update_state_vulkan XR_FB_composition_layer_alpha_blend XR_KHR_composition_layer_depth + XR_KHR_composition_layer_cylinder XR_KHR_composition_layer_cube XR_KHR_composition_layer_equirect2 + XR_KHR_convert_timespec_time XR_KHR_visibility_mask XR_FB_render_model XR_FB_spatial_entity + XR_FB_spatial_entity_user XR_FB_spatial_entity_query XR_FB_spatial_entity_storage + XR_FB_spatial_entity_storage_batch XR_META_spatial_entity_mesh XR_META_performance_metrics + XR_FB_spatial_entity_sharing XR_FB_scene XR_FB_spatial_entity_container XR_FB_scene_capture + XR_FB_face_tracking XR_FB_face_tracking2 XR_FB_eye_tracking XR_FB_eye_tracking_social + XR_FB_body_tracking XR_META_body_tracking_full_body XR_META_body_tracking_calibration + XR_META_body_tracking_fidelity XR_FB_keyboard_tracking XR_META_virtual_keyboard + XR_FB_passthrough XR_FB_triangle_mesh XR_FB_passthrough_keyboard_hands XR_META_passthrough_layer_resumed_event + XR_META_passthrough_color_lut XR_META_passthrough_preferences XR_OCULUS_audio_device_guid + XR_FB_common_events XR_FB_hand_tracking_capsules XR_FB_hand_tracking_mesh XR_FB_hand_tracking_aim + XR_FB_touch_controller_pro XR_FB_touch_controller_proximity XR_FB_composition_layer_depth_test + XR_FB_haptic_amplitude_envelope XR_FB_haptic_pcm XR_META_local_dimming XR_META_hand_tracking_wide_motion_mode + XR_EXT_hand_tracking_data_source XR_EXT_hand_joints_motion_range XR_META_touch_controller_plus + XR_META_simultaneous_hands_and_controllers XR_MSFT_hand_interaction XR_FB_hand_tracking_confidence + XR_META_detached_controllers XR_META_spatial_entity_persistence XR_META_spatial_entity_discovery + XR_META_boundary_visibility XR_META_headset_id XR_FB_composition_layer_settings + XR_META_automatic_layer_filter ' + company: Meta + priority: 0 + required: 0 +--- !u!114 &-736748253630721105 +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: 6096094d69d82cc40947df806f66ab34, type: 3} + m_Name: OpenXRCompositionLayersFeature Standalone + m_EditorClassIdentifier: + m_enabled: 1 + nameUi: Composition Layers Support + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.compositionlayers + openxrExtensionStrings: XR_KHR_composition_layer_cylinder XR_KHR_composition_layer_equirect + XR_KHR_composition_layer_equirect2 XR_KHR_composition_layer_cube XR_KHR_composition_layer_color_scale_bias + XR_KHR_android_surface_swapchain + company: Unity + priority: 0 + required: 0 +--- !u!114 &-733288343936666655 +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: 0} + m_Name: MetaQuestTouchProControllerProfile Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile + m_enabled: 0 + nameUi: Meta Quest Touch Pro Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.metaquestpro + openxrExtensionStrings: XR_FB_touch_controller_pro + company: Unity + priority: 0 + required: 0 +--- !u!114 &-694374493348946391 +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: 0} + m_Name: MetaQuestTouchProControllerProfile Metro + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile + m_enabled: 0 + nameUi: Meta Quest Touch Pro Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.metaquestpro + openxrExtensionStrings: XR_FB_touch_controller_pro + company: Unity + priority: 0 + required: 0 +--- !u!114 &-657966865062040067 +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: 0} + m_Name: PalmPoseInteraction Android + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction + m_enabled: 0 + nameUi: Palm Pose + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.palmpose + openxrExtensionStrings: XR_EXT_palm_pose + company: Unity + priority: 0 + required: 0 +--- !u!114 &-655989565311091624 +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: 0} + m_Name: FBBodyTracking Standalone + m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:FBBodyTracking + m_enabled: 0 + nameUi: FB Body Tracking + META Body Tracking Full Body + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbbodytracking + openxrExtensionStrings: XR_FB_body_tracking XR_META_body_tracking_full_body + company: Mikesky + priority: 1 + required: 0 + RequiredFeature: 0 + _TrackingType: 0 +--- !u!114 &-568313750252970699 +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: 7de993716e042c6499d0c18eed3a773c, type: 3} + m_Name: MockRuntime Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Mock Runtime + version: 0.0.2 + featureIdInternal: com.unity.openxr.feature.mockruntime + openxrExtensionStrings: XR_UNITY_null_gfx XR_UNITY_android_present + company: Unity + priority: 0 + required: 0 + ignoreValidationErrors: 0 +--- !u!114 &-359388495042143212 +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: 5019471fb2174e5c852ecd4047163007, type: 3} + m_Name: HandInteractionProfile Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Hand Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handinteraction + openxrExtensionStrings: XR_EXT_hand_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &-345907987508416232 +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: 2a24be4b5ebfe5f4d8ed1de9b25cb7aa, type: 3} + m_Name: HandCommonPosesInteraction WSA + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Hand Interaction Poses + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handinteractionposes + openxrExtensionStrings: XR_EXT_hand_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &-238312934105289492 +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: 9ef793c31862a37448e907829482ef80, type: 3} + m_Name: OculusQuestFeature Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Oculus Quest Support + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.oculusquest + openxrExtensionStrings: XR_OCULUS_android_initialize_loader + company: Unity + priority: 0 + required: 0 + targetQuest: 1 + targetQuest2: 1 +--- !u!114 &-223543171262116239 +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: c4b862ee14fb479fbfe5fffe655d3ed3, type: 3} + m_Name: MetaQuestTouchProControllerProfile Standalone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Meta Quest Touch Pro Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.metaquestpro + openxrExtensionStrings: XR_FB_touch_controller_pro + company: Unity + priority: 0 + required: 0 +--- !u!114 &-177044242218828340 +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: 0d6ccd3d0ef0f1d458e69421dccbdae1, type: 3} + m_Name: ValveIndexControllerProfile Standalone + m_EditorClassIdentifier: + m_enabled: 1 + nameUi: Valve Index Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.valveindex + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 +--- !u!114 &-147410222034222949 +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: b5a1f07dc5afe854f9f12a4194aca3fb, type: 3} + m_Name: VisionOS + m_EditorClassIdentifier: + features: + - {fileID: 1321573593377777893} + m_renderMode: 1 + m_autoColorSubmissionMode: 1 + m_colorSubmissionModes: + m_List: 00000000 + m_depthSubmissionMode: 0 + m_optimizeBufferDiscards: 0 + m_symmetricProjection: 0 +--- !u!114 &-57994259809233075 +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: f028123e2efe1d443875bc7609b4a98b, type: 3} + m_Name: PalmPoseInteraction Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Palm Pose + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.palmpose + openxrExtensionStrings: XR_EXT_palm_pose + company: Unity + priority: 0 + required: 0 +--- !u!114 &-45565950339541431 +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: 0} + m_Name: RuntimeDebuggerOpenXRFeature Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_enabled: 0 + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &-26191158653149625 +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: 0} + m_Name: EyeGazeInteraction Android + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction + m_enabled: 0 + nameUi: Eye Gaze Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.eyetracking + openxrExtensionStrings: XR_EXT_eye_gaze_interaction + company: Unity + priority: 0 + required: 0 +--- !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: 9f0ebc320a151d3408ea1e9fce54d40e, type: 3} + m_Name: Open XR Package Settings + m_EditorClassIdentifier: + Keys: 01000000070000000d0000000e0000000400000024000000 + Values: + - {fileID: 7381656899648225167} + - {fileID: -1294329756112899549} + - {fileID: 9061466112958658113} + - {fileID: 5710753191044472963} + - {fileID: 2540959591261858297} + - {fileID: -147410222034222949} +--- !u!114 &182495744435344008 +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: f028123e2efe1d443875bc7609b4a98b, type: 3} + m_Name: PalmPoseInteraction Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Palm Pose + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.palmpose + openxrExtensionStrings: XR_EXT_palm_pose + company: Unity + priority: 0 + required: 0 +--- !u!114 &230821405261271020 +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: 0} + m_Name: PalmPoseInteraction Android + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction + m_enabled: 0 + nameUi: Palm Pose + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.palmpose + openxrExtensionStrings: XR_EXT_palm_pose + company: Unity + priority: 0 + required: 0 +--- !u!114 &271538386983659576 +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: 0} + m_Name: HPReverbG2ControllerProfile Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HPReverbG2ControllerProfile + m_enabled: 0 + nameUi: HP Reverb G2 Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.hpreverb + openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller + company: Unity + priority: 0 + required: 0 +--- !u!114 &278510016605624271 +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: 0d6ccd3d0ef0f1d458e69421dccbdae1, type: 3} + m_Name: ValveIndexControllerProfile Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Valve Index Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.valveindex + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 +--- !u!114 &294586919070467646 +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: 0} + m_Name: RuntimeDebuggerOpenXRFeature Android + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_enabled: 0 + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &307725664085586263 +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: 0} + m_Name: MetaQuestFeature Android + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.MetaQuestSupport:UnityEngine.XR.OpenXR.Features.MetaQuestSupport:MetaQuestFeature + m_enabled: 0 + nameUi: Meta Quest Support + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.metaquest + openxrExtensionStrings: XR_OCULUS_android_initialize_loader + company: Unity + priority: 0 + required: 0 + targetDevices: + - visibleName: Quest + manifestName: quest + enabled: 1 + - visibleName: Quest 2 + manifestName: quest2 + enabled: 1 + - visibleName: Quest Pro + manifestName: cambria + enabled: 1 + - visibleName: Quest 3 + manifestName: eureka + enabled: 1 + - visibleName: Quest 3S + manifestName: quest3s + enabled: 1 + forceRemoveInternetPermission: 0 + symmetricProjection: 0 + foveatedRenderingApi: 0 + systemSplashScreen: {fileID: 0} + optimizeBufferDiscards: 1 + lateLatchingMode: 0 + lateLatchingDebug: 0 +--- !u!114 &310430984593368073 +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: 0} + m_Name: RuntimeDebuggerOpenXRFeature Metro + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_enabled: 0 + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &478461831656758566 +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: 0} + m_Name: EyeGazeInteraction Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction + m_enabled: 0 + nameUi: Eye Gaze Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.eyetracking + openxrExtensionStrings: XR_EXT_eye_gaze_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &549587953263322998 +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: 0} + m_Name: HandInteractionProfile Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile + m_enabled: 0 + nameUi: Hand Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handinteraction + openxrExtensionStrings: XR_EXT_hand_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &574840683824583675 +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: e5315f812f023cf4ebf26f7e5d2d70f2, type: 3} + m_Name: HPReverbG2ControllerProfile WSA + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: HP Reverb G2 Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.hpreverb + openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller + company: Unity + priority: 0 + required: 0 +--- !u!114 &575862498442502605 +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: 0} + m_Name: EyeGazeInteraction Metro + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction + m_enabled: 0 + nameUi: Eye Gaze Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.eyetracking + openxrExtensionStrings: XR_EXT_eye_gaze_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &612927061893152235 +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: f028123e2efe1d443875bc7609b4a98b, type: 3} + m_Name: PalmPoseInteraction Standalone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Palm Pose + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.palmpose + openxrExtensionStrings: XR_EXT_palm_pose + company: Unity + priority: 0 + required: 0 +--- !u!114 &642243684216336265 +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: 0} + m_Name: PalmPoseInteraction Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction + m_enabled: 0 + nameUi: Palm Pose + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.palmpose + openxrExtensionStrings: XR_EXT_palm_pose + company: Unity + priority: 0 + required: 0 +--- !u!114 &660273641456430646 +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: 0} + m_Name: MetaQuestTouchProControllerProfile Android + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile + m_enabled: 0 + nameUi: Meta Quest Touch Pro Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.metaquestpro + openxrExtensionStrings: XR_FB_touch_controller_pro + company: Unity + priority: 0 + required: 0 +--- !u!114 &706594700983639897 +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: 311418363b561b04e96974e030216b89, type: 3} + m_Name: METABoundaryVisibility Android + m_EditorClassIdentifier: + m_enabled: 1 + nameUi: META Boundary Visibility + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.metaboundaryvisibility + openxrExtensionStrings: XR_META_boundary_visibility + company: Mikesky + priority: 0 + required: 0 +--- !u!114 &779638469448190728 +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: 0} + m_Name: HandInteractionProfile Android + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile + m_enabled: 0 + nameUi: Hand Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handinteraction + openxrExtensionStrings: XR_EXT_hand_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &792817780763860715 +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: 0} + m_Name: RuntimeDebuggerOpenXRFeature Metro + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_enabled: 0 + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &860700251918427217 +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: 0} + m_Name: MetaQuestTouchProControllerProfile Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile + m_enabled: 0 + nameUi: Meta Quest Touch Pro Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.metaquestpro + openxrExtensionStrings: XR_FB_touch_controller_pro + company: Unity + priority: 0 + required: 0 +--- !u!114 &877868099952115604 +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: 0} + m_Name: HPReverbG2ControllerProfile Metro + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HPReverbG2ControllerProfile + m_enabled: 0 + nameUi: HP Reverb G2 Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.hpreverb + openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller + company: Unity + priority: 0 + required: 0 +--- !u!114 &887424966740871682 +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: 0} + m_Name: RuntimeDebuggerOpenXRFeature Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_enabled: 0 + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &899323000399979251 +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: 0} + m_Name: MetaQuestTouchProControllerProfile Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile + m_enabled: 0 + nameUi: Meta Quest Touch Pro Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.metaquestpro + openxrExtensionStrings: XR_FB_touch_controller_pro + company: Unity + priority: 0 + required: 0 +--- !u!114 &909687532924436492 +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: 0} + m_Name: HandInteractionProfile Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile + m_enabled: 0 + nameUi: Hand Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handinteraction + openxrExtensionStrings: XR_EXT_hand_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &1104377150978337437 +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: 3d28f705476c80d47acb3dfade3d3142, type: 3} + m_Name: MetaXRFoveationFeature Standalone + m_EditorClassIdentifier: + m_enabled: 0 + k__BackingField: 0 + nameUi: Meta XR Foveation + version: 1.0.0 + featureIdInternal: com.meta.openxr.feature.foveation + openxrExtensionStrings: 'XR_FB_foveation XR_FB_foveation_configuration XR_FB_foveation_vulkan ' + company: Meta + priority: 0 + required: 0 +--- !u!114 &1113418531928474326 +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: 0} + m_Name: EyeGazeInteraction Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction + m_enabled: 0 + nameUi: Eye Gaze Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.eyetracking + openxrExtensionStrings: XR_EXT_eye_gaze_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &1257011597261025930 +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: 0} + m_Name: RuntimeDebuggerOpenXRFeature Android + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_enabled: 0 + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &1263590293311991825 +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: 1927c045052a06d49a9b21fdcaa26db6, type: 3} m_Name: OculusXRFeature Android m_EditorClassIdentifier: m_enabled: 0 k__BackingField: 0 - nameUi: OculusXR Feature + nameUi: + version: + featureIdInternal: + openxrExtensionStrings: + company: + priority: 0 + required: 0 +--- !u!114 &1288961720814020653 +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: b539472f3eea5fc4e89c6d3475c8e3a2, type: 3} + m_Name: FBDisplayRefreshRate Standalone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: FB Display Refresh Rate + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbdisplayrefreshrate + openxrExtensionStrings: XR_FB_display_refresh_rate + company: Mikesky + priority: 1 + required: 0 +--- !u!114 &1302668994057080467 +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: f028123e2efe1d443875bc7609b4a98b, type: 3} + m_Name: PalmPoseInteraction Standalone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Palm Pose version: 0.0.1 - featureIdInternal: com.oculus.openxr.feature.oculusxr - openxrExtensionStrings: 'XR_KHR_vulkan_enable XR_KHR_D3D11_enable XR_OCULUS_common_reference_spaces - XR_FB_display_refresh_rate XR_EXT_performance_settings XR_FB_composition_layer_image_layout - XR_KHR_android_surface_swapchain XR_FB_android_surface_swapchain_create XR_KHR_composition_layer_color_scale_bias - XR_FB_color_space XR_EXT_hand_tracking XR_FB_swapchain_update_state XR_FB_swapchain_update_state_opengl_es - XR_FB_swapchain_update_state_vulkan XR_FB_foveation XR_FB_foveation_configuration - XR_FB_foveation_vulkan XR_FB_composition_layer_alpha_blend XR_KHR_composition_layer_depth - XR_KHR_composition_layer_cylinder XR_KHR_composition_layer_cube XR_KHR_composition_layer_equirect2 - XR_KHR_convert_timespec_time XR_KHR_visibility_mask XR_FB_render_model XR_FB_spatial_entity - XR_FB_spatial_entity_query XR_FB_spatial_entity_storage XR_META_performance_metrics - XR_FB_keyboard_tracking XR_FB_passthrough XR_FB_triangle_mesh XR_FB_passthrough_keyboard_hands - XR_OCULUS_audio_device_guid XR_FB_common_events XR_FB_space_warp XR_FB_hand_tracking_capsules - XR_FB_hand_tracking_mesh XR_FB_hand_tracking_aim ' - company: Oculus + featureIdInternal: com.unity.openxr.feature.input.palmpose + openxrExtensionStrings: XR_EXT_palm_pose + company: Unity priority: 0 required: 0 ---- !u!114 &-5209833154160481440 +--- !u!114 &1321573593377777893 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -727,18 +4180,160 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: e5315f812f023cf4ebf26f7e5d2d70f2, type: 3} - m_Name: HPReverbG2ControllerProfile Metro + m_Script: {fileID: 11500000, guid: b213d3e3c7f3109449eb46a4c8ee42f0, type: 3} + m_Name: XrPerformanceSettingsFeature VisionOS m_EditorClassIdentifier: m_enabled: 0 - nameUi: HP Reverb G2 Controller Profile + nameUi: XR Performance Settings + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.extension.performance_settings + openxrExtensionStrings: XR_EXT_performance_settings + company: Unity + priority: 0 + required: 0 +--- !u!114 &1400216255102434415 +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: 0} + m_Name: MetaQuestTouchProControllerProfile Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile + m_enabled: 0 + nameUi: Meta Quest Touch Pro Controller Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.hpreverb - openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller + featureIdInternal: com.unity.openxr.feature.input.metaquestpro + openxrExtensionStrings: XR_FB_touch_controller_pro company: Unity priority: 0 required: 0 ---- !u!114 &-5115759704379696724 +--- !u!114 &1506797601685453907 +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: 0} + m_Name: EyeGazeInteraction Metro + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction + m_enabled: 0 + nameUi: Eye Gaze Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.eyetracking + openxrExtensionStrings: XR_EXT_eye_gaze_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &1534160117759194013 +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: 0} + m_Name: EyeGazeInteraction Android + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction + m_enabled: 0 + nameUi: Eye Gaze Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.eyetracking + openxrExtensionStrings: XR_EXT_eye_gaze_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &1576540767524714970 +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: 0} + m_Name: RuntimeDebuggerOpenXRFeature Android + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_enabled: 0 + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &1618651464046490541 +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: b3cf79659a011bd419c7a2a30eb74e9a, type: 3} + m_Name: EyeGazeInteraction Standalone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Eye Gaze Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.eyetracking + openxrExtensionStrings: XR_EXT_eye_gaze_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &1638299284819138145 +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: feeef8d85de8db242bdda70cc7ff5acd, type: 3} + m_Name: OculusTouchControllerProfile WSA + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Oculus Touch Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.oculustouch + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 +--- !u!114 &1657382482759009192 +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: 0} + m_Name: MetaQuestTouchProControllerProfile Android + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile + m_enabled: 0 + nameUi: Meta Quest Touch Pro Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.metaquestpro + openxrExtensionStrings: XR_FB_touch_controller_pro + company: Unity + priority: 0 + required: 0 +--- !u!114 &1715441417563652541 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -748,19 +4343,17 @@ MonoBehaviour: m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 0} - m_Name: RuntimeDebuggerOpenXRFeature Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_Name: PalmPoseInteraction Metro + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: + nameUi: Palm Pose + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.palmpose + openxrExtensionStrings: XR_EXT_palm_pose company: Unity priority: 0 required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &-5099302859331215841 +--- !u!114 &1719335652475784772 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -769,18 +4362,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 274c02963f889a64e90bc2e596e21d13, type: 3} - m_Name: HTCViveControllerProfile Metro - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: PalmPoseInteraction Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction m_enabled: 0 - nameUi: HTC Vive Controller Profile + nameUi: Palm Pose version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.htcvive - openxrExtensionStrings: + featureIdInternal: com.unity.openxr.feature.input.palmpose + openxrExtensionStrings: XR_EXT_palm_pose company: Unity priority: 0 required: 0 ---- !u!114 &-5098754768238288905 +--- !u!114 &1746742006375697571 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -789,31 +4382,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 9c5b5af5107e35a43818d5411328bfc3, type: 3} - m_Name: DPadInteraction Metro - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: HPReverbG2ControllerProfile Metro + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HPReverbG2ControllerProfile m_enabled: 0 - nameUi: D-Pad Binding + nameUi: HP Reverb G2 Controller Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.dpadinteraction - openxrExtensionStrings: XR_KHR_binding_modification XR_EXT_dpad_binding + featureIdInternal: com.unity.openxr.feature.input.hpreverb + openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller company: Unity priority: 0 required: 0 - forceThresholdLeft: 0.5 - forceThresholdReleaseLeft: 0.4 - centerRegionLeft: 0.5 - wedgeAngleLeft: 1.5707964 - isStickyLeft: 0 - forceThresholdRight: 0.5 - forceThresholdReleaseRight: 0.4 - centerRegionRight: 0.5 - wedgeAngleRight: 1.5707964 - isStickyRight: 0 - extensionStrings: - - XR_KHR_binding_modification - - XR_EXT_dpad_binding ---- !u!114 &-5086588257097655960 +--- !u!114 &1790945603299878907 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -822,31 +4402,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 9c5b5af5107e35a43818d5411328bfc3, type: 3} - m_Name: DPadInteraction WSA - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: PalmPoseInteraction Android + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction m_enabled: 0 - nameUi: D-Pad Binding + nameUi: Palm Pose version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.dpadinteraction - openxrExtensionStrings: XR_KHR_binding_modification XR_EXT_dpad_binding + featureIdInternal: com.unity.openxr.feature.input.palmpose + openxrExtensionStrings: XR_EXT_palm_pose company: Unity priority: 0 required: 0 - forceThresholdLeft: 0.5 - forceThresholdReleaseLeft: 0.4 - centerRegionLeft: 0.5 - wedgeAngleLeft: 1.5707964 - isStickyLeft: 0 - forceThresholdRight: 0.5 - forceThresholdReleaseRight: 0.4 - centerRegionRight: 0.5 - wedgeAngleRight: 1.5707964 - isStickyRight: 0 - extensionStrings: - - XR_KHR_binding_modification - - XR_EXT_dpad_binding ---- !u!114 &-5027550921310962242 +--- !u!114 &1827103528056647146 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -855,18 +4422,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b539472f3eea5fc4e89c6d3475c8e3a2, type: 3} - m_Name: FBDisplayRefreshRate Android + m_Script: {fileID: 11500000, guid: 274c02963f889a64e90bc2e596e21d13, type: 3} + m_Name: HTCViveControllerProfile Standalone m_EditorClassIdentifier: m_enabled: 1 - nameUi: FB Display Refresh Rate - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbdisplayrefreshrate - openxrExtensionStrings: XR_FB_display_refresh_rate - company: Mikesky - priority: 1 + nameUi: HTC Vive Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.htcvive + openxrExtensionStrings: + company: Unity + priority: 0 required: 0 ---- !u!114 &-4971751487047288188 +--- !u!114 &1995135396447337485 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -875,18 +4442,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: e5315f812f023cf4ebf26f7e5d2d70f2, type: 3} - m_Name: HPReverbG2ControllerProfile Standalone + m_Script: {fileID: 11500000, guid: 274c02963f889a64e90bc2e596e21d13, type: 3} + m_Name: HTCViveControllerProfile WSA m_EditorClassIdentifier: - m_enabled: 1 - nameUi: HP Reverb G2 Controller Profile + m_enabled: 0 + nameUi: HTC Vive Controller Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.hpreverb - openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller + featureIdInternal: com.unity.openxr.feature.input.htcvive + openxrExtensionStrings: company: Unity priority: 0 required: 0 ---- !u!114 &-4773087401744612407 +--- !u!114 &2021573117141221377 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -895,41 +4462,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1927c045052a06d49a9b21fdcaa26db6, type: 3} - m_Name: OculusXRFeature Standalone - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: EyeGazeInteraction Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction m_enabled: 0 - k__BackingField: 0 - nameUi: Meta XR Feature + nameUi: Eye Gaze Interaction Profile version: 0.0.1 - featureIdInternal: com.meta.openxr.feature.metaxr - openxrExtensionStrings: 'XR_KHR_vulkan_enable XR_KHR_D3D11_enable XR_OCULUS_common_reference_spaces - XR_FB_display_refresh_rate XR_EXT_performance_settings XR_FB_composition_layer_image_layout - XR_KHR_android_surface_swapchain XR_FB_android_surface_swapchain_create XR_KHR_composition_layer_color_scale_bias - XR_FB_color_space XR_EXT_hand_tracking XR_FB_swapchain_update_state XR_FB_swapchain_update_state_opengl_es - XR_FB_swapchain_update_state_vulkan XR_FB_composition_layer_alpha_blend XR_KHR_composition_layer_depth - XR_KHR_composition_layer_cylinder XR_KHR_composition_layer_cube XR_KHR_composition_layer_equirect2 - XR_KHR_convert_timespec_time XR_KHR_visibility_mask XR_FB_render_model XR_FB_spatial_entity - XR_FB_spatial_entity_user XR_FB_spatial_entity_query XR_FB_spatial_entity_storage - XR_FB_spatial_entity_storage_batch XR_META_spatial_entity_mesh XR_META_performance_metrics - XR_FB_spatial_entity_sharing XR_FB_scene XR_FB_spatial_entity_container XR_FB_scene_capture - XR_FB_face_tracking XR_FB_face_tracking2 XR_FB_eye_tracking XR_FB_eye_tracking_social - XR_FB_body_tracking XR_META_body_tracking_full_body XR_META_body_tracking_calibration - XR_META_body_tracking_fidelity XR_FB_keyboard_tracking XR_META_virtual_keyboard - XR_FB_passthrough XR_FB_triangle_mesh XR_FB_passthrough_keyboard_hands XR_META_passthrough_layer_resumed_event - XR_META_passthrough_color_lut XR_META_passthrough_preferences XR_OCULUS_audio_device_guid - XR_FB_common_events XR_FB_hand_tracking_capsules XR_FB_hand_tracking_mesh XR_FB_hand_tracking_aim - XR_FB_touch_controller_pro XR_FB_touch_controller_proximity XR_FB_composition_layer_depth_test - XR_FB_haptic_amplitude_envelope XR_FB_haptic_pcm XR_META_local_dimming XR_META_hand_tracking_wide_motion_mode - XR_EXT_hand_tracking_data_source XR_EXT_hand_joints_motion_range XR_META_touch_controller_plus - XR_META_simultaneous_hands_and_controllers XR_MSFT_hand_interaction XR_FB_hand_tracking_confidence - XR_META_detached_controllers XR_META_spatial_entity_persistence XR_META_spatial_entity_discovery - XR_META_boundary_visibility XR_META_headset_id XR_FB_composition_layer_settings - XR_META_automatic_layer_filter ' - company: Meta + featureIdInternal: com.unity.openxr.feature.input.eyetracking + openxrExtensionStrings: XR_EXT_eye_gaze_interaction + company: Unity priority: 0 required: 0 ---- !u!114 &-4469311779315207794 +--- !u!114 &2042460862730635953 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -938,18 +4482,20 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 486b5e28864f9a94b979b9620ce5006d, type: 3} - m_Name: ConformanceAutomationFeature Standalone - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: RuntimeDebuggerOpenXRFeature Android + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature m_enabled: 0 - nameUi: Conformance Automation - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.conformance - openxrExtensionStrings: XR_EXT_conformance_automation + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: company: Unity priority: 0 required: 0 ---- !u!114 &-4431914812882349843 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &2105268745197950013 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -958,18 +4504,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 0f6bfdbcb316ed242b30a8798c9eb853, type: 3} - m_Name: KHRSimpleControllerProfile Android + m_Script: {fileID: 11500000, guid: c4b862ee14fb479fbfe5fffe655d3ed3, type: 3} + m_Name: MetaQuestTouchProControllerProfile WSA m_EditorClassIdentifier: m_enabled: 0 - nameUi: Khronos Simple Controller Profile + nameUi: Meta Quest Touch Pro Controller Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.khrsimpleprofile - openxrExtensionStrings: + featureIdInternal: com.unity.openxr.feature.input.metaquestpro + openxrExtensionStrings: XR_FB_touch_controller_pro company: Unity priority: 0 required: 0 ---- !u!114 &-4132139697062415981 +--- !u!114 &2125173321813520911 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -979,17 +4525,17 @@ MonoBehaviour: m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 0} - m_Name: HandInteractionProfile Metro - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile + m_Name: HPReverbG2ControllerProfile Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HPReverbG2ControllerProfile m_enabled: 0 - nameUi: Hand Interaction Profile + nameUi: HP Reverb G2 Controller Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteraction - openxrExtensionStrings: XR_EXT_hand_interaction + featureIdInternal: com.unity.openxr.feature.input.hpreverb + openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller company: Unity priority: 0 required: 0 ---- !u!114 &-3988207141228038949 +--- !u!114 &2190257640103381370 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -998,18 +4544,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 9dd5613b2a5a0a24aa3d61b135e8af42, type: 3} - m_Name: FBBodyTracking Standalone - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: EyeGazeInteraction Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction m_enabled: 0 - nameUi: FB Body Tracking + META Body Tracking Full Body - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbbodytracking - openxrExtensionStrings: XR_FB_body_tracking XR_META_body_tracking_full_body - company: Mikesky - priority: 1 + nameUi: Eye Gaze Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.eyetracking + openxrExtensionStrings: XR_EXT_eye_gaze_interaction + company: Unity + priority: 0 required: 0 ---- !u!114 &-3768601675236611697 +--- !u!114 &2224665737294612572 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1018,18 +4564,20 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: feeef8d85de8db242bdda70cc7ff5acd, type: 3} - m_Name: OculusTouchControllerProfile Android - m_EditorClassIdentifier: - m_enabled: 1 - nameUi: Oculus Touch Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.oculustouch + m_Script: {fileID: 0} + m_Name: RuntimeDebuggerOpenXRFeature Android + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_enabled: 0 + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger openxrExtensionStrings: company: Unity priority: 0 required: 0 ---- !u!114 &-3756081456893125512 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &2243531575245570694 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1038,18 +4586,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 380ed73f3efd2fa43af94bae88b6ad53, type: 3} - m_Name: FBCompositionLayerAlphaBlend Metro - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: EyeGazeInteraction Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction m_enabled: 0 - nameUi: FB Composition Layer Alpha Blend - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbcompositionlayeralphablend - openxrExtensionStrings: XR_FB_composition_layer_alpha_blend - company: Mikesky + nameUi: Eye Gaze Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.eyetracking + openxrExtensionStrings: XR_EXT_eye_gaze_interaction + company: Unity priority: 0 required: 0 ---- !u!114 &-3656571113646423923 +--- !u!114 &2372011686619033440 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1058,18 +4606,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c4b862ee14fb479fbfe5fffe655d3ed3, type: 3} - m_Name: MetaQuestTouchProControllerProfile Metro + m_Script: {fileID: 11500000, guid: e5315f812f023cf4ebf26f7e5d2d70f2, type: 3} + m_Name: HPReverbG2ControllerProfile Metro m_EditorClassIdentifier: m_enabled: 0 - nameUi: Meta Quest Touch Pro Controller Profile + nameUi: HP Reverb G2 Controller Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestpro - openxrExtensionStrings: XR_FB_touch_controller_pro + featureIdInternal: com.unity.openxr.feature.input.hpreverb + openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller company: Unity priority: 0 required: 0 ---- !u!114 &-3199145190972460908 +--- !u!114 &2540959591261858297 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1078,18 +4626,19 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 0f6bfdbcb316ed242b30a8798c9eb853, type: 3} - m_Name: KHRSimpleControllerProfile Metro + m_Script: {fileID: 11500000, guid: b5a1f07dc5afe854f9f12a4194aca3fb, type: 3} + m_Name: iPhone m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Khronos Simple Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.khrsimpleprofile - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 ---- !u!114 &-3155737484702066491 + features: + - {fileID: 6801835840831992736} + m_renderMode: 1 + m_autoColorSubmissionMode: 1 + m_colorSubmissionModes: + m_List: 00000000 + m_depthSubmissionMode: 0 + m_optimizeBufferDiscards: 0 + m_symmetricProjection: 0 +--- !u!114 &2554124788269052071 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1098,18 +4647,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: e5315f812f023cf4ebf26f7e5d2d70f2, type: 3} - m_Name: HPReverbG2ControllerProfile Standalone + m_Script: {fileID: 11500000, guid: 0f6bfdbcb316ed242b30a8798c9eb853, type: 3} + m_Name: KHRSimpleControllerProfile Standalone m_EditorClassIdentifier: - m_enabled: 0 - nameUi: HP Reverb G2 Controller Profile + m_enabled: 1 + nameUi: Khronos Simple Controller Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.hpreverb - openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller + featureIdInternal: com.unity.openxr.feature.input.khrsimpleprofile + openxrExtensionStrings: company: Unity priority: 0 required: 0 ---- !u!114 &-2995124423222007804 +--- !u!114 &2613101488522602096 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1118,18 +4667,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b213d3e3c7f3109449eb46a4c8ee42f0, type: 3} - m_Name: XrPerformanceSettingsFeature Metro - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: HandInteractionProfile Android + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile m_enabled: 0 - nameUi: XR Performance Settings - version: 1.0.0 - featureIdInternal: com.unity.openxr.feature.extension.performance_settings - openxrExtensionStrings: XR_EXT_performance_settings + nameUi: Hand Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handinteraction + openxrExtensionStrings: XR_EXT_hand_interaction company: Unity priority: 0 required: 0 ---- !u!114 &-2801224607385271280 +--- !u!114 &2721371635198411673 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1151,7 +4700,7 @@ MonoBehaviour: required: 0 cacheSize: 1048576 perThreadCacheSize: 51200 ---- !u!114 &-2581017241881390745 +--- !u!114 &2847573118692416834 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1160,20 +4709,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: e573a2aed6698b047aff95224499b722, type: 3} - m_Name: MetaXREyeTrackedFoveationFeature Standalone + m_Script: {fileID: 11500000, guid: b213d3e3c7f3109449eb46a4c8ee42f0, type: 3} + m_Name: XrPerformanceSettingsFeature WebGL m_EditorClassIdentifier: m_enabled: 0 - k__BackingField: 0 - nameUi: Meta XR Eye Tracked Foveation - version: 0.0.1 - featureIdInternal: com.meta.openxr.feature.eyetrackedfoveation - openxrExtensionStrings: XR_META_foveation_eye_tracked XR_FB_eye_tracking_social - XR_META_vulkan_swapchain_create_info - company: Meta + nameUi: XR Performance Settings + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.extension.performance_settings + openxrExtensionStrings: XR_EXT_performance_settings + company: Unity priority: 0 required: 0 ---- !u!114 &-2428714197209050051 +--- !u!114 &2882588155496114823 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1183,40 +4730,17 @@ MonoBehaviour: m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 0} - m_Name: MetaQuestFeature Android - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.MetaQuestSupport:UnityEngine.XR.OpenXR.Features.MetaQuestSupport:MetaQuestFeature + m_Name: EyeGazeInteraction Android + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction m_enabled: 0 - nameUi: Meta Quest Support - version: 1.0.0 - featureIdInternal: com.unity.openxr.feature.metaquest - openxrExtensionStrings: XR_OCULUS_android_initialize_loader + nameUi: Eye Gaze Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.eyetracking + openxrExtensionStrings: XR_EXT_eye_gaze_interaction company: Unity priority: 0 required: 0 - targetDevices: - - visibleName: Quest - manifestName: quest - enabled: 1 - - visibleName: Quest 2 - manifestName: quest2 - enabled: 1 - - visibleName: Quest Pro - manifestName: cambria - enabled: 1 - - visibleName: Quest 3 - manifestName: eureka - enabled: 1 - - visibleName: Quest 3S - manifestName: quest3s - enabled: 1 - forceRemoveInternetPermission: 0 - symmetricProjection: 0 - foveatedRenderingApi: 0 - systemSplashScreen: {fileID: 0} - optimizeBufferDiscards: 1 - lateLatchingMode: 0 - lateLatchingDebug: 0 ---- !u!114 &-2414799205020681934 +--- !u!114 &2891764793872385970 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1226,19 +4750,17 @@ MonoBehaviour: m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 0} - m_Name: RuntimeDebuggerOpenXRFeature Android - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_Name: PalmPoseInteraction Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: + nameUi: Palm Pose + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.palmpose + openxrExtensionStrings: XR_EXT_palm_pose company: Unity priority: 0 required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &-2052250879119323806 +--- !u!114 &2962455534881775404 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1247,18 +4769,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 311418363b561b04e96974e030216b89, type: 3} - m_Name: METABoundaryVisibility Standalone - m_EditorClassIdentifier: - m_enabled: 1 - nameUi: META Boundary Visibility - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.metaboundaryvisibility - openxrExtensionStrings: XR_META_boundary_visibility - company: Mikesky + m_Script: {fileID: 0} + m_Name: EyeGazeInteraction Metro + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction + m_enabled: 0 + nameUi: Eye Gaze Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.eyetracking + openxrExtensionStrings: XR_EXT_eye_gaze_interaction + company: Unity priority: 0 required: 0 ---- !u!114 &-2021925341700479113 +--- !u!114 &2975191948821513704 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1267,18 +4789,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f928d0d73a35f294fbe357ca17aa3547, type: 3} - m_Name: MicrosoftHandInteraction WSA - m_EditorClassIdentifier: - m_enabled: 1 - nameUi: Microsoft Hand Interaction Profile + m_Script: {fileID: 0} + m_Name: HandInteractionProfile Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile + m_enabled: 0 + nameUi: Hand Interaction Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handtracking - openxrExtensionStrings: XR_MSFT_hand_interaction + featureIdInternal: com.unity.openxr.feature.input.handinteraction + openxrExtensionStrings: XR_EXT_hand_interaction company: Unity priority: 0 required: 0 ---- !u!114 &-1928326258734647002 +--- !u!114 &2988532055098582389 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1287,20 +4809,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 0} - m_Name: RuntimeDebuggerOpenXRFeature Metro - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_Script: {fileID: 11500000, guid: b3cf79659a011bd419c7a2a30eb74e9a, type: 3} + m_Name: EyeGazeInteraction Metro + m_EditorClassIdentifier: m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: + nameUi: Eye Gaze Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.eyetracking + openxrExtensionStrings: XR_EXT_eye_gaze_interaction company: Unity priority: 0 required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &-1808595922885573336 +--- !u!114 &3073017015649252843 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1310,19 +4830,17 @@ MonoBehaviour: m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 0} - m_Name: RuntimeDebuggerOpenXRFeature Android - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_Name: PalmPoseInteraction Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: + nameUi: Palm Pose + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.palmpose + openxrExtensionStrings: XR_EXT_palm_pose company: Unity priority: 0 required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &-1729055449683593181 +--- !u!114 &3106534461171692324 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1331,18 +4849,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 486b5e28864f9a94b979b9620ce5006d, type: 3} - m_Name: ConformanceAutomationFeature Android + m_Script: {fileID: 11500000, guid: feeef8d85de8db242bdda70cc7ff5acd, type: 3} + m_Name: OculusTouchControllerProfile Metro m_EditorClassIdentifier: m_enabled: 0 - nameUi: Conformance Automation + nameUi: Oculus Touch Controller Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.conformance - openxrExtensionStrings: XR_EXT_conformance_automation + featureIdInternal: com.unity.openxr.feature.input.oculustouch + openxrExtensionStrings: company: Unity priority: 0 required: 0 ---- !u!114 &-1562417761177608366 +--- !u!114 &3156379343888415674 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1351,18 +4869,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f928d0d73a35f294fbe357ca17aa3547, type: 3} - m_Name: MicrosoftHandInteraction Android + m_Script: {fileID: 11500000, guid: b3cf79659a011bd419c7a2a30eb74e9a, type: 3} + m_Name: EyeGazeInteraction Metro m_EditorClassIdentifier: m_enabled: 0 - nameUi: Microsoft Hand Interaction Profile + nameUi: Eye Gaze Interaction Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handtracking - openxrExtensionStrings: XR_MSFT_hand_interaction + featureIdInternal: com.unity.openxr.feature.input.eyetracking + openxrExtensionStrings: XR_EXT_eye_gaze_interaction company: Unity priority: 0 required: 0 ---- !u!114 &-1314002266431043046 +--- !u!114 &3224715287201229885 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1372,7 +4890,7 @@ MonoBehaviour: m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 0} - m_Name: HandInteractionProfile Standalone + m_Name: HandInteractionProfile Metro m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile m_enabled: 0 nameUi: Hand Interaction Profile @@ -1382,7 +4900,7 @@ MonoBehaviour: company: Unity priority: 0 required: 0 ---- !u!114 &-1294329756112899549 +--- !u!114 &3238800898370297597 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1391,60 +4909,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b5a1f07dc5afe854f9f12a4194aca3fb, type: 3} - m_Name: Android + m_Script: {fileID: 11500000, guid: 5019471fb2174e5c852ecd4047163007, type: 3} + m_Name: HandInteractionProfile WSA m_EditorClassIdentifier: - features: - - {fileID: -803293609031204139} - - {fileID: -5027550921310962242} - - {fileID: 3438722145102186730} - - {fileID: -1729055449683593181} - - {fileID: -9060494924153373858} - - {fileID: 6566603068462745561} - - {fileID: -7605348493486604068} - - {fileID: 5872022670951397758} - - {fileID: 3729635443001478327} - - {fileID: -359388495042143212} - - {fileID: -4431914812882349843} - - {fileID: 706594700983639897} - - {fileID: -8843572672058236420} - - {fileID: 7572829481798904910} - - {fileID: 5662570250215147847} - - {fileID: -1562417761177608366} - - {fileID: -568313750252970699} - - {fileID: -238312934105289492} - - {fileID: -3768601675236611697} - - {fileID: 5452654191548238638} - - {fileID: 6589980099124863518} - - {fileID: 9137515127556058079} - m_renderMode: 0 - m_autoColorSubmissionMode: 1 - m_colorSubmissionModes: - m_List: 00000000 - m_depthSubmissionMode: 1 - m_optimizeBufferDiscards: 0 - m_symmetricProjection: 0 ---- !u!114 &-1017398330378219115 -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: 0} - m_Name: PalmPoseInteraction Android - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction m_enabled: 0 - nameUi: Palm Pose + nameUi: Hand Interaction Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.palmpose - openxrExtensionStrings: XR_EXT_palm_pose + featureIdInternal: com.unity.openxr.feature.input.handinteraction + openxrExtensionStrings: XR_EXT_hand_interaction company: Unity priority: 0 required: 0 ---- !u!114 &-937873686496211436 +--- !u!114 &3242847385945741224 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1453,18 +4929,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 311418363b561b04e96974e030216b89, type: 3} - m_Name: METABoundaryVisibility Metro - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: HandInteractionProfile Android + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile m_enabled: 0 - nameUi: META Boundary Visibility - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.metaboundaryvisibility - openxrExtensionStrings: XR_META_boundary_visibility - company: Mikesky + nameUi: Hand Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handinteraction + openxrExtensionStrings: XR_EXT_hand_interaction + company: Unity priority: 0 required: 0 ---- !u!114 &-926590902572576670 +--- !u!114 &3392845971268509444 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1473,18 +4949,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b213d3e3c7f3109449eb46a4c8ee42f0, type: 3} - m_Name: XrPerformanceSettingsFeature Standalone - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: PalmPoseInteraction Metro + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction m_enabled: 0 - nameUi: XR Performance Settings - version: 1.0.0 - featureIdInternal: com.unity.openxr.feature.extension.performance_settings - openxrExtensionStrings: XR_EXT_performance_settings + nameUi: Palm Pose + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.palmpose + openxrExtensionStrings: XR_EXT_palm_pose company: Unity priority: 0 required: 0 ---- !u!114 &-803293609031204139 +--- !u!114 &3405362293045848653 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1493,18 +4969,41 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 9dd5613b2a5a0a24aa3d61b135e8af42, type: 3} - m_Name: FBBodyTracking Android + m_Script: {fileID: 11500000, guid: f647cc0545697264a9878224faada6d5, type: 3} + m_Name: MetaQuestFeature Android m_EditorClassIdentifier: m_enabled: 0 - nameUi: FB Body Tracking + META Body Tracking Full Body - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbbodytracking - openxrExtensionStrings: XR_FB_body_tracking XR_META_body_tracking_full_body - company: Mikesky - priority: 1 + nameUi: Meta Quest Support + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.metaquest + openxrExtensionStrings: XR_OCULUS_android_initialize_loader + company: Unity + priority: 0 required: 0 ---- !u!114 &-792796085665928788 + targetDevices: + - visibleName: Quest + manifestName: quest + enabled: 1 + - visibleName: Quest 2 + manifestName: quest2 + enabled: 1 + - visibleName: Quest Pro + manifestName: cambria + enabled: 1 + - visibleName: Quest 3 + manifestName: eureka + enabled: 1 + - visibleName: Quest 3S + manifestName: quest3s + enabled: 1 + forceRemoveInternetPermission: 1 + symmetricProjection: 0 + foveatedRenderingApi: 0 + systemSplashScreen: {fileID: 0} + optimizeBufferDiscards: 1 + lateLatchingMode: 0 + lateLatchingDebug: 0 +--- !u!114 &3409825189635461668 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1513,41 +5012,20 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1927c045052a06d49a9b21fdcaa26db6, type: 3} - m_Name: OculusXRFeature Android + m_Script: {fileID: 11500000, guid: e573a2aed6698b047aff95224499b722, type: 3} + m_Name: MetaXREyeTrackedFoveationFeature Android m_EditorClassIdentifier: m_enabled: 0 k__BackingField: 0 - nameUi: Meta XR Feature + nameUi: Meta XR Eye Tracked Foveation version: 0.0.1 - featureIdInternal: com.meta.openxr.feature.metaxr - openxrExtensionStrings: 'XR_KHR_vulkan_enable XR_KHR_D3D11_enable XR_OCULUS_common_reference_spaces - XR_FB_display_refresh_rate XR_EXT_performance_settings XR_FB_composition_layer_image_layout - XR_KHR_android_surface_swapchain XR_FB_android_surface_swapchain_create XR_KHR_composition_layer_color_scale_bias - XR_FB_color_space XR_EXT_hand_tracking XR_FB_swapchain_update_state XR_FB_swapchain_update_state_opengl_es - XR_FB_swapchain_update_state_vulkan XR_FB_composition_layer_alpha_blend XR_KHR_composition_layer_depth - XR_KHR_composition_layer_cylinder XR_KHR_composition_layer_cube XR_KHR_composition_layer_equirect2 - XR_KHR_convert_timespec_time XR_KHR_visibility_mask XR_FB_render_model XR_FB_spatial_entity - XR_FB_spatial_entity_user XR_FB_spatial_entity_query XR_FB_spatial_entity_storage - XR_FB_spatial_entity_storage_batch XR_META_spatial_entity_mesh XR_META_performance_metrics - XR_FB_spatial_entity_sharing XR_FB_scene XR_FB_spatial_entity_container XR_FB_scene_capture - XR_FB_face_tracking XR_FB_face_tracking2 XR_FB_eye_tracking XR_FB_eye_tracking_social - XR_FB_body_tracking XR_META_body_tracking_full_body XR_META_body_tracking_calibration - XR_META_body_tracking_fidelity XR_FB_keyboard_tracking XR_META_virtual_keyboard - XR_FB_passthrough XR_FB_triangle_mesh XR_FB_passthrough_keyboard_hands XR_META_passthrough_layer_resumed_event - XR_META_passthrough_color_lut XR_META_passthrough_preferences XR_OCULUS_audio_device_guid - XR_FB_common_events XR_FB_hand_tracking_capsules XR_FB_hand_tracking_mesh XR_FB_hand_tracking_aim - XR_FB_touch_controller_pro XR_FB_touch_controller_proximity XR_FB_composition_layer_depth_test - XR_FB_haptic_amplitude_envelope XR_FB_haptic_pcm XR_META_local_dimming XR_META_hand_tracking_wide_motion_mode - XR_EXT_hand_tracking_data_source XR_EXT_hand_joints_motion_range XR_META_touch_controller_plus - XR_META_simultaneous_hands_and_controllers XR_MSFT_hand_interaction XR_FB_hand_tracking_confidence - XR_META_detached_controllers XR_META_spatial_entity_persistence XR_META_spatial_entity_discovery - XR_META_boundary_visibility XR_META_headset_id XR_FB_composition_layer_settings - XR_META_automatic_layer_filter ' + featureIdInternal: com.meta.openxr.feature.eyetrackedfoveation + openxrExtensionStrings: XR_META_foveation_eye_tracked XR_FB_eye_tracking_social + XR_META_vulkan_swapchain_create_info company: Meta priority: 0 required: 0 ---- !u!114 &-736748253630721105 +--- !u!114 &3438722145102186730 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1557,7 +5035,7 @@ MonoBehaviour: m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 6096094d69d82cc40947df806f66ab34, type: 3} - m_Name: OpenXRCompositionLayersFeature Standalone + m_Name: OpenXRCompositionLayersFeature Android m_EditorClassIdentifier: m_enabled: 1 nameUi: Composition Layers Support @@ -1569,7 +5047,7 @@ MonoBehaviour: company: Unity priority: 0 required: 0 ---- !u!114 &-568313750252970699 +--- !u!114 &3442458366111397828 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1579,7 +5057,7 @@ MonoBehaviour: m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 7de993716e042c6499d0c18eed3a773c, type: 3} - m_Name: MockRuntime Android + m_Name: MockRuntime Standalone m_EditorClassIdentifier: m_enabled: 0 nameUi: Mock Runtime @@ -1590,7 +5068,7 @@ MonoBehaviour: priority: 0 required: 0 ignoreValidationErrors: 0 ---- !u!114 &-359388495042143212 +--- !u!114 &3463114591734499261 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1599,9 +5077,31 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5019471fb2174e5c852ecd4047163007, type: 3} - m_Name: HandInteractionProfile Android - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: RuntimeDebuggerOpenXRFeature Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_enabled: 0 + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &3540722479377555281 +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: 0} + m_Name: HandInteractionProfile Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile m_enabled: 0 nameUi: Hand Interaction Profile version: 0.0.1 @@ -1610,7 +5110,69 @@ MonoBehaviour: company: Unity priority: 0 required: 0 ---- !u!114 &-345907987508416232 +--- !u!114 &3575793672613456262 +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: 0} + m_Name: RuntimeDebuggerOpenXRFeature Metro + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_enabled: 0 + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &3701968863295678716 +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: b3cf79659a011bd419c7a2a30eb74e9a, type: 3} + m_Name: EyeGazeInteraction Standalone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Eye Gaze Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.eyetracking + openxrExtensionStrings: XR_EXT_eye_gaze_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &3718384640293943108 +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: 0} + m_Name: EyeGazeInteraction Android + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction + m_enabled: 0 + nameUi: Eye Gaze Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.eyetracking + openxrExtensionStrings: XR_EXT_eye_gaze_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &3729635443001478327 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1620,7 +5182,7 @@ MonoBehaviour: m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 2a24be4b5ebfe5f4d8ed1de9b25cb7aa, type: 3} - m_Name: HandCommonPosesInteraction WSA + m_Name: HandCommonPosesInteraction Android m_EditorClassIdentifier: m_enabled: 0 nameUi: Hand Interaction Poses @@ -1630,7 +5192,7 @@ MonoBehaviour: company: Unity priority: 0 required: 0 ---- !u!114 &-238312934105289492 +--- !u!114 &3773748072371025898 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1639,20 +5201,40 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 9ef793c31862a37448e907829482ef80, type: 3} - m_Name: OculusQuestFeature Android - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: HPReverbG2ControllerProfile Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HPReverbG2ControllerProfile m_enabled: 0 - nameUi: Oculus Quest Support - version: 1.0.0 - featureIdInternal: com.unity.openxr.feature.oculusquest - openxrExtensionStrings: XR_OCULUS_android_initialize_loader + nameUi: HP Reverb G2 Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.hpreverb + openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller company: Unity priority: 0 required: 0 - targetQuest: 1 - targetQuest2: 1 ---- !u!114 &-223543171262116239 +--- !u!114 &3781503593313349708 +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: 0} + m_Name: RuntimeDebuggerOpenXRFeature Metro + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_enabled: 0 + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &3978454027102150924 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1661,18 +5243,19 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c4b862ee14fb479fbfe5fffe655d3ed3, type: 3} - m_Name: MetaQuestTouchProControllerProfile Standalone + m_Script: {fileID: 11500000, guid: 81954520b8bbd2f458104fe69f5a7680, type: 3} + m_Name: MetaXRSpaceWarp Android m_EditorClassIdentifier: m_enabled: 0 - nameUi: Meta Quest Touch Pro Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestpro - openxrExtensionStrings: XR_FB_touch_controller_pro - company: Unity + k__BackingField: 0 + nameUi: Meta XR Space Warp + version: 1.0.0 + featureIdInternal: com.meta.openxr.feature.spacewarp + openxrExtensionStrings: XR_FB_space_warp + company: Meta priority: 0 required: 0 ---- !u!114 &-177044242218828340 +--- !u!114 &4073621059260807014 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1681,18 +5264,20 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 0d6ccd3d0ef0f1d458e69421dccbdae1, type: 3} - m_Name: ValveIndexControllerProfile Standalone + m_Script: {fileID: 11500000, guid: 056125dd64c0ed540b40a4af74f7b495, type: 3} + m_Name: RuntimeDebuggerOpenXRFeature Android m_EditorClassIdentifier: m_enabled: 1 - nameUi: Valve Index Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.valveindex + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger openxrExtensionStrings: company: Unity priority: 0 required: 0 ---- !u!114 &-147410222034222949 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &4079545869061188692 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1701,19 +5286,20 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b5a1f07dc5afe854f9f12a4194aca3fb, type: 3} - m_Name: VisionOS - m_EditorClassIdentifier: - features: - - {fileID: 1321573593377777893} - m_renderMode: 1 - m_autoColorSubmissionMode: 1 - m_colorSubmissionModes: - m_List: 00000000 - m_depthSubmissionMode: 0 - m_optimizeBufferDiscards: 0 - m_symmetricProjection: 0 ---- !u!114 &-57994259809233075 + m_Script: {fileID: 0} + m_Name: FBBodyTracking Metro + m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:FBBodyTracking + m_enabled: 0 + nameUi: FB Body Tracking + META Body Tracking Full Body + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbbodytracking + openxrExtensionStrings: XR_FB_body_tracking XR_META_body_tracking_full_body + company: Mikesky + priority: 1 + required: 0 + RequiredFeature: 0 + _TrackingType: 0 +--- !u!114 &4257055574109055482 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1722,18 +5308,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f028123e2efe1d443875bc7609b4a98b, type: 3} - m_Name: PalmPoseInteraction Android - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: MetaQuestTouchProControllerProfile Metro + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile m_enabled: 0 - nameUi: Palm Pose + nameUi: Meta Quest Touch Pro Controller Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.palmpose - openxrExtensionStrings: XR_EXT_palm_pose + featureIdInternal: com.unity.openxr.feature.input.metaquestpro + openxrExtensionStrings: XR_FB_touch_controller_pro company: Unity priority: 0 required: 0 ---- !u!114 &11400000 +--- !u!114 &4392734621799105716 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1742,18 +5328,20 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 9f0ebc320a151d3408ea1e9fce54d40e, type: 3} - m_Name: Open XR Package Settings - m_EditorClassIdentifier: - Keys: 01000000070000000d0000000e0000000400000024000000 - Values: - - {fileID: 7381656899648225167} - - {fileID: -1294329756112899549} - - {fileID: 9061466112958658113} - - {fileID: 5710753191044472963} - - {fileID: 2540959591261858297} - - {fileID: -147410222034222949} ---- !u!114 &182495744435344008 + m_Script: {fileID: 0} + m_Name: RuntimeDebuggerOpenXRFeature Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_enabled: 0 + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &4432650494097248010 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1763,7 +5351,7 @@ MonoBehaviour: m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: f028123e2efe1d443875bc7609b4a98b, type: 3} - m_Name: PalmPoseInteraction Metro + m_Name: PalmPoseInteraction WSA m_EditorClassIdentifier: m_enabled: 0 nameUi: Palm Pose @@ -1773,7 +5361,7 @@ MonoBehaviour: company: Unity priority: 0 required: 0 ---- !u!114 &271538386983659576 +--- !u!114 &4476664847270932731 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1783,17 +5371,17 @@ MonoBehaviour: m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 0} - m_Name: HPReverbG2ControllerProfile Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HPReverbG2ControllerProfile + m_Name: EyeGazeInteraction Metro + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction m_enabled: 0 - nameUi: HP Reverb G2 Controller Profile + nameUi: Eye Gaze Interaction Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.hpreverb - openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller + featureIdInternal: com.unity.openxr.feature.input.eyetracking + openxrExtensionStrings: XR_EXT_eye_gaze_interaction company: Unity priority: 0 required: 0 ---- !u!114 &278510016605624271 +--- !u!114 &4679983028198813813 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1802,18 +5390,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 0d6ccd3d0ef0f1d458e69421dccbdae1, type: 3} - m_Name: ValveIndexControllerProfile Metro - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: HandInteractionProfile Android + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile m_enabled: 0 - nameUi: Valve Index Controller Profile + nameUi: Hand Interaction Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.valveindex - openxrExtensionStrings: + featureIdInternal: com.unity.openxr.feature.input.handinteraction + openxrExtensionStrings: XR_EXT_hand_interaction company: Unity priority: 0 required: 0 ---- !u!114 &310430984593368073 +--- !u!114 &4728281383085209085 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1823,19 +5411,17 @@ MonoBehaviour: m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 0} - m_Name: RuntimeDebuggerOpenXRFeature Metro - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_Name: EyeGazeInteraction Android + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: + nameUi: Eye Gaze Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.eyetracking + openxrExtensionStrings: XR_EXT_eye_gaze_interaction company: Unity priority: 0 required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &574840683824583675 +--- !u!114 &4782467264293227121 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1844,18 +5430,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: e5315f812f023cf4ebf26f7e5d2d70f2, type: 3} - m_Name: HPReverbG2ControllerProfile WSA - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: PalmPoseInteraction Metro + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction m_enabled: 0 - nameUi: HP Reverb G2 Controller Profile + nameUi: Palm Pose version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.hpreverb - openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller + featureIdInternal: com.unity.openxr.feature.input.palmpose + openxrExtensionStrings: XR_EXT_palm_pose company: Unity priority: 0 required: 0 ---- !u!114 &612927061893152235 +--- !u!114 &4814471256809595610 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1864,18 +5450,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f028123e2efe1d443875bc7609b4a98b, type: 3} - m_Name: PalmPoseInteraction Standalone - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: METABoundaryVisibility Android + m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:METABoundaryVisibility m_enabled: 0 - nameUi: Palm Pose - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.palmpose - openxrExtensionStrings: XR_EXT_palm_pose - company: Unity + nameUi: META Boundary Visibility + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.metaboundaryvisibility + openxrExtensionStrings: XR_META_boundary_visibility + company: Mikesky priority: 0 required: 0 ---- !u!114 &706594700983639897 +--- !u!114 &4879129667963011197 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1884,18 +5470,19 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 311418363b561b04e96974e030216b89, type: 3} - m_Name: METABoundaryVisibility Android + m_Script: {fileID: 11500000, guid: e0487890a3eee83449ce94b951042ace, type: 3} + m_Name: FBPassthrough Metro m_EditorClassIdentifier: - m_enabled: 1 - nameUi: META Boundary Visibility + m_enabled: 0 + nameUi: FB Passthrough version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.metaboundaryvisibility - openxrExtensionStrings: XR_META_boundary_visibility + featureIdInternal: dev.mikesky.openxr.extensions.fbpassthrough + openxrExtensionStrings: XR_FB_passthrough company: Mikesky priority: 0 required: 0 ---- !u!114 &792817780763860715 + StartEnabled: 0 +--- !u!114 &4885237812122955660 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1904,20 +5491,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 0} - m_Name: RuntimeDebuggerOpenXRFeature Metro - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_Script: {fileID: 11500000, guid: cc9d97d3e118e10498b22af44f652f5c, type: 3} + m_Name: FBCompositionLayerDepthTest Metro + m_EditorClassIdentifier: m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: - company: Unity + nameUi: FB Composition Layer Depth Test + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbcompositionlayeralphablend + openxrExtensionStrings: XR_FB_composition_layer_depth_test + company: Mikesky priority: 0 required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &887424966740871682 +--- !u!114 &4957948030984565251 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1926,9 +5511,9 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 0} + m_Script: {fileID: 11500000, guid: 056125dd64c0ed540b40a4af74f7b495, type: 3} m_Name: RuntimeDebuggerOpenXRFeature Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_EditorClassIdentifier: m_enabled: 0 nameUi: Runtime Debugger version: 1 @@ -1939,7 +5524,7 @@ MonoBehaviour: required: 0 cacheSize: 1048576 perThreadCacheSize: 51200 ---- !u!114 &1104377150978337437 +--- !u!114 &4980278333451499208 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1948,19 +5533,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3d28f705476c80d47acb3dfade3d3142, type: 3} - m_Name: MetaXRFoveationFeature Standalone - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: EyeGazeInteraction Metro + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction m_enabled: 0 - k__BackingField: 0 - nameUi: Meta XR Foveation - version: 1.0.0 - featureIdInternal: com.meta.openxr.feature.foveation - openxrExtensionStrings: 'XR_FB_foveation XR_FB_foveation_configuration XR_FB_foveation_vulkan ' - company: Meta + nameUi: Eye Gaze Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.eyetracking + openxrExtensionStrings: XR_EXT_eye_gaze_interaction + company: Unity priority: 0 required: 0 ---- !u!114 &1263590293311991825 +--- !u!114 &5082403655935391592 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1969,39 +5553,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1927c045052a06d49a9b21fdcaa26db6, type: 3} - m_Name: OculusXRFeature Android + m_Script: {fileID: 11500000, guid: b3cf79659a011bd419c7a2a30eb74e9a, type: 3} + m_Name: EyeGazeInteraction Android m_EditorClassIdentifier: m_enabled: 0 - k__BackingField: 0 - nameUi: - version: - featureIdInternal: - openxrExtensionStrings: - company: - priority: 0 - required: 0 ---- !u!114 &1288961720814020653 -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: b539472f3eea5fc4e89c6d3475c8e3a2, type: 3} - m_Name: FBDisplayRefreshRate Standalone - m_EditorClassIdentifier: - m_enabled: 1 - nameUi: FB Display Refresh Rate - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbdisplayrefreshrate - openxrExtensionStrings: XR_FB_display_refresh_rate - company: Mikesky - priority: 1 + nameUi: Eye Gaze Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.eyetracking + openxrExtensionStrings: XR_EXT_eye_gaze_interaction + company: Unity + priority: 0 required: 0 ---- !u!114 &1302668994057080467 +--- !u!114 &5149001175253969819 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2010,18 +5573,20 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f028123e2efe1d443875bc7609b4a98b, type: 3} - m_Name: PalmPoseInteraction Standalone - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: RuntimeDebuggerOpenXRFeature Metro + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature m_enabled: 0 - nameUi: Palm Pose - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.palmpose - openxrExtensionStrings: XR_EXT_palm_pose + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: company: Unity priority: 0 required: 0 ---- !u!114 &1321573593377777893 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &5171151559502093930 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2030,18 +5595,20 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b213d3e3c7f3109449eb46a4c8ee42f0, type: 3} - m_Name: XrPerformanceSettingsFeature VisionOS - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: RuntimeDebuggerOpenXRFeature Metro + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature m_enabled: 0 - nameUi: XR Performance Settings - version: 1.0.0 - featureIdInternal: com.unity.openxr.feature.extension.performance_settings - openxrExtensionStrings: XR_EXT_performance_settings + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: company: Unity priority: 0 required: 0 ---- !u!114 &1618651464046490541 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &5188064289718265781 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2050,18 +5617,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b3cf79659a011bd419c7a2a30eb74e9a, type: 3} - m_Name: EyeGazeInteraction Standalone - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: METABoundaryVisibility Android + m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:METABoundaryVisibility m_enabled: 0 - nameUi: Eye Gaze Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.eyetracking - openxrExtensionStrings: XR_EXT_eye_gaze_interaction - company: Unity + nameUi: META Boundary Visibility + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.metaboundaryvisibility + openxrExtensionStrings: XR_META_boundary_visibility + company: Mikesky priority: 0 required: 0 ---- !u!114 &1638299284819138145 +--- !u!114 &5402310707982557781 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2070,18 +5637,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: feeef8d85de8db242bdda70cc7ff5acd, type: 3} - m_Name: OculusTouchControllerProfile WSA - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: PalmPoseInteraction Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction m_enabled: 0 - nameUi: Oculus Touch Controller Profile + nameUi: Palm Pose version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.oculustouch - openxrExtensionStrings: + featureIdInternal: com.unity.openxr.feature.input.palmpose + openxrExtensionStrings: XR_EXT_palm_pose company: Unity priority: 0 required: 0 ---- !u!114 &1719335652475784772 +--- !u!114 &5452654191548238638 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2090,9 +5657,9 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 0} - m_Name: PalmPoseInteraction Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction + m_Script: {fileID: 11500000, guid: f028123e2efe1d443875bc7609b4a98b, type: 3} + m_Name: PalmPoseInteraction Android + m_EditorClassIdentifier: m_enabled: 0 nameUi: Palm Pose version: 0.0.1 @@ -2101,7 +5668,7 @@ MonoBehaviour: company: Unity priority: 0 required: 0 ---- !u!114 &1746742006375697571 +--- !u!114 &5581522049850351323 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2111,7 +5678,7 @@ MonoBehaviour: m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 0} - m_Name: HPReverbG2ControllerProfile Metro + m_Name: HPReverbG2ControllerProfile Standalone m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HPReverbG2ControllerProfile m_enabled: 0 nameUi: HP Reverb G2 Controller Profile @@ -2121,7 +5688,7 @@ MonoBehaviour: company: Unity priority: 0 required: 0 ---- !u!114 &1827103528056647146 +--- !u!114 &5635249410294987815 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2130,18 +5697,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 274c02963f889a64e90bc2e596e21d13, type: 3} - m_Name: HTCViveControllerProfile Standalone + m_Script: {fileID: 11500000, guid: 96efa89124dda0941802f28ad8249b87, type: 3} + m_Name: MockDriver Standalone m_EditorClassIdentifier: - m_enabled: 1 - nameUi: HTC Vive Controller Profile + m_enabled: 0 + nameUi: Mock Driver version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.htcvive - openxrExtensionStrings: + featureIdInternal: com.unity.openxr.feature.mockdriver + openxrExtensionStrings: XR_UNITY_mock_driver company: Unity priority: 0 required: 0 ---- !u!114 &1995135396447337485 +--- !u!114 &5648280007240669178 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2150,18 +5717,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 274c02963f889a64e90bc2e596e21d13, type: 3} - m_Name: HTCViveControllerProfile WSA - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: PalmPoseInteraction Metro + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction m_enabled: 0 - nameUi: HTC Vive Controller Profile + nameUi: Palm Pose version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.htcvive - openxrExtensionStrings: + featureIdInternal: com.unity.openxr.feature.input.palmpose + openxrExtensionStrings: XR_EXT_palm_pose company: Unity priority: 0 required: 0 ---- !u!114 &2105268745197950013 +--- !u!114 &5648715027789847164 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2170,18 +5737,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c4b862ee14fb479fbfe5fffe655d3ed3, type: 3} - m_Name: MetaQuestTouchProControllerProfile WSA - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: PalmPoseInteraction Metro + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction m_enabled: 0 - nameUi: Meta Quest Touch Pro Controller Profile + nameUi: Palm Pose version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestpro - openxrExtensionStrings: XR_FB_touch_controller_pro + featureIdInternal: com.unity.openxr.feature.input.palmpose + openxrExtensionStrings: XR_EXT_palm_pose company: Unity priority: 0 required: 0 ---- !u!114 &2243531575245570694 +--- !u!114 &5662570250215147847 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2190,18 +5757,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 0} - m_Name: EyeGazeInteraction Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction + m_Script: {fileID: 11500000, guid: c4b862ee14fb479fbfe5fffe655d3ed3, type: 3} + m_Name: MetaQuestTouchProControllerProfile Android + m_EditorClassIdentifier: m_enabled: 0 - nameUi: Eye Gaze Interaction Profile + nameUi: Meta Quest Touch Pro Controller Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.eyetracking - openxrExtensionStrings: XR_EXT_eye_gaze_interaction + featureIdInternal: com.unity.openxr.feature.input.metaquestpro + openxrExtensionStrings: XR_FB_touch_controller_pro company: Unity priority: 0 required: 0 ---- !u!114 &2372011686619033440 +--- !u!114 &5668639331416289695 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2210,18 +5777,20 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: e5315f812f023cf4ebf26f7e5d2d70f2, type: 3} - m_Name: HPReverbG2ControllerProfile Metro - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: FBBodyTracking Android + m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:FBBodyTracking m_enabled: 0 - nameUi: HP Reverb G2 Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.hpreverb - openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller - company: Unity - priority: 0 + nameUi: FB Body Tracking + META Body Tracking Full Body + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbbodytracking + openxrExtensionStrings: XR_FB_body_tracking XR_META_body_tracking_full_body + company: Mikesky + priority: 1 required: 0 ---- !u!114 &2540959591261858297 + RequiredFeature: 0 + _TrackingType: 0 +--- !u!114 &5710753191044472963 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2231,18 +5800,40 @@ MonoBehaviour: m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: b5a1f07dc5afe854f9f12a4194aca3fb, type: 3} - m_Name: iPhone + m_Name: WSA m_EditorClassIdentifier: features: - - {fileID: 6801835840831992736} - m_renderMode: 1 + - {fileID: -3704371903554123730} + - {fileID: -7275543427072262896} + - {fileID: -6344979334240806338} + - {fileID: -5098754768238288905} + - {fileID: 575862498442502605} + - {fileID: -3756081456893125512} + - {fileID: 4885237812122955660} + - {fileID: -864891121527730005} + - {fileID: -7956739036010045027} + - {fileID: -4441698771411996237} + - {fileID: -3576082863044369247} + - {fileID: -5099302859331215841} + - {fileID: -3199145190972460908} + - {fileID: -8864075374018006181} + - {fileID: 8049887066580020921} + - {fileID: -694374493348946391} + - {fileID: 6482902447761637292} + - {fileID: 9003827069442310504} + - {fileID: 3106534461171692324} + - {fileID: 1715441417563652541} + - {fileID: -8874194640578678354} + - {fileID: 278510016605624271} + - {fileID: -2995124423222007804} + m_renderMode: 0 m_autoColorSubmissionMode: 1 m_colorSubmissionModes: m_List: 00000000 - m_depthSubmissionMode: 0 + m_depthSubmissionMode: 1 m_optimizeBufferDiscards: 0 m_symmetricProjection: 0 ---- !u!114 &2554124788269052071 +--- !u!114 &5817429794619475868 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2251,18 +5842,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 0f6bfdbcb316ed242b30a8798c9eb853, type: 3} - m_Name: KHRSimpleControllerProfile Standalone - m_EditorClassIdentifier: - m_enabled: 1 - nameUi: Khronos Simple Controller Profile + m_Script: {fileID: 0} + m_Name: MetaQuestTouchProControllerProfile Android + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile + m_enabled: 0 + nameUi: Meta Quest Touch Pro Controller Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.khrsimpleprofile - openxrExtensionStrings: + featureIdInternal: com.unity.openxr.feature.input.metaquestpro + openxrExtensionStrings: XR_FB_touch_controller_pro company: Unity priority: 0 required: 0 ---- !u!114 &2847573118692416834 +--- !u!114 &5872022670951397758 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2271,18 +5862,19 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b213d3e3c7f3109449eb46a4c8ee42f0, type: 3} - m_Name: XrPerformanceSettingsFeature WebGL + m_Script: {fileID: 11500000, guid: e0487890a3eee83449ce94b951042ace, type: 3} + m_Name: FBPassthrough Android m_EditorClassIdentifier: - m_enabled: 0 - nameUi: XR Performance Settings - version: 1.0.0 - featureIdInternal: com.unity.openxr.feature.extension.performance_settings - openxrExtensionStrings: XR_EXT_performance_settings - company: Unity + m_enabled: 1 + nameUi: FB Passthrough + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbpassthrough + openxrExtensionStrings: XR_FB_passthrough + company: Mikesky priority: 0 required: 0 ---- !u!114 &2988532055098582389 + StartEnabled: 0 +--- !u!114 &6019140111641124994 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2291,18 +5883,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b3cf79659a011bd419c7a2a30eb74e9a, type: 3} - m_Name: EyeGazeInteraction Metro - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: MetaQuestTouchProControllerProfile Metro + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile m_enabled: 0 - nameUi: Eye Gaze Interaction Profile + nameUi: Meta Quest Touch Pro Controller Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.eyetracking - openxrExtensionStrings: XR_EXT_eye_gaze_interaction + featureIdInternal: com.unity.openxr.feature.input.metaquestpro + openxrExtensionStrings: XR_FB_touch_controller_pro company: Unity priority: 0 required: 0 ---- !u!114 &3106534461171692324 +--- !u!114 &6070319522137309020 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2311,18 +5903,40 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: feeef8d85de8db242bdda70cc7ff5acd, type: 3} - m_Name: OculusTouchControllerProfile Metro + m_Script: {fileID: 0} + m_Name: FBBodyTracking Standalone + m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:FBBodyTracking + m_enabled: 0 + nameUi: FB Body Tracking + META Body Tracking Full Body + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbbodytracking + openxrExtensionStrings: XR_FB_body_tracking XR_META_body_tracking_full_body + company: Mikesky + priority: 1 + required: 0 + RequiredFeature: 0 + _TrackingType: 0 +--- !u!114 &6163247034252501667 +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: 5019471fb2174e5c852ecd4047163007, type: 3} + m_Name: HandInteractionProfile Standalone m_EditorClassIdentifier: m_enabled: 0 - nameUi: Oculus Touch Controller Profile + nameUi: Hand Interaction Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.oculustouch - openxrExtensionStrings: + featureIdInternal: com.unity.openxr.feature.input.handinteraction + openxrExtensionStrings: XR_EXT_hand_interaction company: Unity priority: 0 required: 0 ---- !u!114 &3156379343888415674 +--- !u!114 &6226504958816653034 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2331,18 +5945,20 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b3cf79659a011bd419c7a2a30eb74e9a, type: 3} - m_Name: EyeGazeInteraction Metro - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: RuntimeDebuggerOpenXRFeature Android + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature m_enabled: 0 - nameUi: Eye Gaze Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.eyetracking - openxrExtensionStrings: XR_EXT_eye_gaze_interaction + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: company: Unity priority: 0 required: 0 ---- !u!114 &3238800898370297597 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &6229781539548151111 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2351,9 +5967,9 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5019471fb2174e5c852ecd4047163007, type: 3} - m_Name: HandInteractionProfile WSA - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: HandInteractionProfile Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile m_enabled: 0 nameUi: Hand Interaction Profile version: 0.0.1 @@ -2362,7 +5978,7 @@ MonoBehaviour: company: Unity priority: 0 required: 0 ---- !u!114 &3242847385945741224 +--- !u!114 &6370826120337889678 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2371,18 +5987,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 0} - m_Name: HandInteractionProfile Android - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile - m_enabled: 0 - nameUi: Hand Interaction Profile + m_Script: {fileID: 11500000, guid: 761fdd4502cb7a84e9ec7a2b24f33f37, type: 3} + m_Name: MicrosoftMotionControllerProfile WSA + m_EditorClassIdentifier: + m_enabled: 1 + nameUi: Microsoft Motion Controller Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteraction - openxrExtensionStrings: XR_EXT_hand_interaction + featureIdInternal: com.unity.openxr.feature.input.microsoftmotioncontroller + openxrExtensionStrings: company: Unity priority: 0 required: 0 ---- !u!114 &3405362293045848653 +--- !u!114 &6450873836216379317 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2391,41 +6007,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f647cc0545697264a9878224faada6d5, type: 3} - m_Name: MetaQuestFeature Android - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: EyeGazeInteraction Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction m_enabled: 0 - nameUi: Meta Quest Support - version: 1.0.0 - featureIdInternal: com.unity.openxr.feature.metaquest - openxrExtensionStrings: XR_OCULUS_android_initialize_loader + nameUi: Eye Gaze Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.eyetracking + openxrExtensionStrings: XR_EXT_eye_gaze_interaction company: Unity priority: 0 required: 0 - targetDevices: - - visibleName: Quest - manifestName: quest - enabled: 1 - - visibleName: Quest 2 - manifestName: quest2 - enabled: 1 - - visibleName: Quest Pro - manifestName: cambria - enabled: 1 - - visibleName: Quest 3 - manifestName: eureka - enabled: 1 - - visibleName: Quest 3S - manifestName: quest3s - enabled: 1 - forceRemoveInternetPermission: 1 - symmetricProjection: 0 - foveatedRenderingApi: 0 - systemSplashScreen: {fileID: 0} - optimizeBufferDiscards: 1 - lateLatchingMode: 0 - lateLatchingDebug: 0 ---- !u!114 &3409825189635461668 +--- !u!114 &6457187213107907505 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2434,20 +6027,19 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: e573a2aed6698b047aff95224499b722, type: 3} - m_Name: MetaXREyeTrackedFoveationFeature Android + m_Script: {fileID: 11500000, guid: 4710975c7840e7d499bbb3757c22b0a5, type: 3} + m_Name: MetaXRSubsampledLayout Android m_EditorClassIdentifier: m_enabled: 0 k__BackingField: 0 - nameUi: Meta XR Eye Tracked Foveation + nameUi: Meta XR Subsampled Layout version: 0.0.1 - featureIdInternal: com.meta.openxr.feature.eyetrackedfoveation - openxrExtensionStrings: XR_META_foveation_eye_tracked XR_FB_eye_tracking_social - XR_META_vulkan_swapchain_create_info + featureIdInternal: com.meta.openxr.feature.subsampledLayout + openxrExtensionStrings: XR_META_vulkan_swapchain_create_info company: Meta priority: 0 required: 0 ---- !u!114 &3438722145102186730 +--- !u!114 &6482902447761637292 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2456,20 +6048,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 6096094d69d82cc40947df806f66ab34, type: 3} - m_Name: OpenXRCompositionLayersFeature Android + m_Script: {fileID: 11500000, guid: f928d0d73a35f294fbe357ca17aa3547, type: 3} + m_Name: MicrosoftHandInteraction Metro m_EditorClassIdentifier: - m_enabled: 1 - nameUi: Composition Layers Support - version: 1.0.0 - featureIdInternal: com.unity.openxr.feature.compositionlayers - openxrExtensionStrings: XR_KHR_composition_layer_cylinder XR_KHR_composition_layer_equirect - XR_KHR_composition_layer_equirect2 XR_KHR_composition_layer_cube XR_KHR_composition_layer_color_scale_bias - XR_KHR_android_surface_swapchain + m_enabled: 0 + nameUi: Microsoft Hand Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handtracking + openxrExtensionStrings: XR_MSFT_hand_interaction company: Unity priority: 0 required: 0 ---- !u!114 &3442458366111397828 +--- !u!114 &6566603068462745561 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2478,19 +6068,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 7de993716e042c6499d0c18eed3a773c, type: 3} - m_Name: MockRuntime Standalone + m_Script: {fileID: 11500000, guid: b3cf79659a011bd419c7a2a30eb74e9a, type: 3} + m_Name: EyeGazeInteraction Android m_EditorClassIdentifier: m_enabled: 0 - nameUi: Mock Runtime - version: 0.0.2 - featureIdInternal: com.unity.openxr.feature.mockruntime - openxrExtensionStrings: XR_UNITY_null_gfx XR_UNITY_android_present + nameUi: Eye Gaze Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.eyetracking + openxrExtensionStrings: XR_EXT_eye_gaze_interaction company: Unity priority: 0 required: 0 - ignoreValidationErrors: 0 ---- !u!114 &3575793672613456262 +--- !u!114 &6589980099124863518 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2500,7 +6089,7 @@ MonoBehaviour: m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 0} - m_Name: RuntimeDebuggerOpenXRFeature Metro + m_Name: RuntimeDebuggerOpenXRFeature Android m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature m_enabled: 0 nameUi: Runtime Debugger @@ -2512,7 +6101,7 @@ MonoBehaviour: required: 0 cacheSize: 1048576 perThreadCacheSize: 51200 ---- !u!114 &3701968863295678716 +--- !u!114 &6774984544229067780 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2521,18 +6110,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b3cf79659a011bd419c7a2a30eb74e9a, type: 3} - m_Name: EyeGazeInteraction Standalone + m_Script: {fileID: 11500000, guid: 5019471fb2174e5c852ecd4047163007, type: 3} + m_Name: HandInteractionProfile Metro m_EditorClassIdentifier: m_enabled: 0 - nameUi: Eye Gaze Interaction Profile + nameUi: Hand Interaction Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.eyetracking - openxrExtensionStrings: XR_EXT_eye_gaze_interaction + featureIdInternal: com.unity.openxr.feature.input.handinteraction + openxrExtensionStrings: XR_EXT_hand_interaction company: Unity priority: 0 required: 0 ---- !u!114 &3729635443001478327 +--- !u!114 &6781313199298781951 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2541,18 +6130,30 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2a24be4b5ebfe5f4d8ed1de9b25cb7aa, type: 3} - m_Name: HandCommonPosesInteraction Android + m_Script: {fileID: 11500000, guid: 1927c045052a06d49a9b21fdcaa26db6, type: 3} + m_Name: OculusXRFeature Android m_EditorClassIdentifier: m_enabled: 0 - nameUi: Hand Interaction Poses + k__BackingField: 0 + nameUi: OculusXR Feature version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteractionposes - openxrExtensionStrings: XR_EXT_hand_interaction - company: Unity + featureIdInternal: com.oculus.openxr.feature.oculusxr + openxrExtensionStrings: 'XR_KHR_vulkan_enable XR_KHR_D3D11_enable XR_OCULUS_common_reference_spaces + XR_FB_display_refresh_rate XR_EXT_performance_settings XR_FB_composition_layer_image_layout + XR_KHR_android_surface_swapchain XR_FB_android_surface_swapchain_create XR_KHR_composition_layer_color_scale_bias + XR_FB_color_space XR_EXT_hand_tracking XR_FB_swapchain_update_state XR_FB_swapchain_update_state_opengl_es + XR_FB_swapchain_update_state_vulkan XR_FB_foveation XR_FB_foveation_configuration + XR_FB_foveation_vulkan XR_FB_composition_layer_alpha_blend XR_KHR_composition_layer_depth + XR_KHR_composition_layer_cylinder XR_KHR_composition_layer_cube XR_KHR_composition_layer_equirect2 + XR_KHR_convert_timespec_time XR_KHR_visibility_mask XR_FB_render_model XR_FB_spatial_entity + XR_FB_spatial_entity_query XR_FB_spatial_entity_storage XR_META_performance_metrics + XR_FB_keyboard_tracking XR_FB_passthrough XR_FB_triangle_mesh XR_FB_passthrough_keyboard_hands + XR_OCULUS_audio_device_guid XR_FB_common_events XR_FB_space_warp XR_FB_hand_tracking_capsules + XR_FB_hand_tracking_mesh XR_FB_hand_tracking_aim ' + company: Oculus priority: 0 required: 0 ---- !u!114 &3781503593313349708 +--- !u!114 &6801835840831992736 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2561,20 +6162,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 0} - m_Name: RuntimeDebuggerOpenXRFeature Metro - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_Script: {fileID: 11500000, guid: b213d3e3c7f3109449eb46a4c8ee42f0, type: 3} + m_Name: XrPerformanceSettingsFeature iPhone + m_EditorClassIdentifier: m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: + nameUi: XR Performance Settings + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.extension.performance_settings + openxrExtensionStrings: XR_EXT_performance_settings company: Unity priority: 0 required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &3978454027102150924 +--- !u!114 &6812736204562946406 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2583,19 +6182,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 81954520b8bbd2f458104fe69f5a7680, type: 3} - m_Name: MetaXRSpaceWarp Android + m_Script: {fileID: 11500000, guid: feeef8d85de8db242bdda70cc7ff5acd, type: 3} + m_Name: OculusTouchControllerProfile Standalone m_EditorClassIdentifier: - m_enabled: 0 - k__BackingField: 0 - nameUi: Meta XR Space Warp - version: 1.0.0 - featureIdInternal: com.meta.openxr.feature.spacewarp - openxrExtensionStrings: XR_FB_space_warp - company: Meta + m_enabled: 1 + nameUi: Oculus Touch Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.oculustouch + openxrExtensionStrings: + company: Unity priority: 0 required: 0 ---- !u!114 &4073621059260807014 +--- !u!114 &6842448983583082147 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2604,10 +6202,10 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 056125dd64c0ed540b40a4af74f7b495, type: 3} + m_Script: {fileID: 0} m_Name: RuntimeDebuggerOpenXRFeature Android - m_EditorClassIdentifier: - m_enabled: 1 + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_enabled: 0 nameUi: Runtime Debugger version: 1 featureIdInternal: com.unity.openxr.features.runtimedebugger @@ -2617,7 +6215,7 @@ MonoBehaviour: required: 0 cacheSize: 1048576 perThreadCacheSize: 51200 ---- !u!114 &4432650494097248010 +--- !u!114 &6895800800984937479 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2626,9 +6224,9 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f028123e2efe1d443875bc7609b4a98b, type: 3} - m_Name: PalmPoseInteraction WSA - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: PalmPoseInteraction Android + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction m_enabled: 0 nameUi: Palm Pose version: 0.0.1 @@ -2637,7 +6235,7 @@ MonoBehaviour: company: Unity priority: 0 required: 0 ---- !u!114 &4728281383085209085 +--- !u!114 &7010346316253303942 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2647,17 +6245,57 @@ MonoBehaviour: m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 0} - m_Name: EyeGazeInteraction Android - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction + m_Name: MetaQuestTouchProControllerProfile Android + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile m_enabled: 0 - nameUi: Eye Gaze Interaction Profile + nameUi: Meta Quest Touch Pro Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.metaquestpro + openxrExtensionStrings: XR_FB_touch_controller_pro + company: Unity + priority: 0 + required: 0 +--- !u!114 &7060344594945652602 +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: 0} + m_Name: HandInteractionProfile Android + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile + m_enabled: 0 + nameUi: Hand Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handinteraction + openxrExtensionStrings: XR_EXT_hand_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &7119053722403177422 +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: 0} + m_Name: HandInteractionProfile Android + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile + m_enabled: 0 + nameUi: Hand Interaction Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.eyetracking - openxrExtensionStrings: XR_EXT_eye_gaze_interaction + featureIdInternal: com.unity.openxr.feature.input.handinteraction + openxrExtensionStrings: XR_EXT_hand_interaction company: Unity priority: 0 required: 0 ---- !u!114 &4879129667963011197 +--- !u!114 &7136574916481677489 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2666,19 +6304,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: e0487890a3eee83449ce94b951042ace, type: 3} - m_Name: FBPassthrough Metro + m_Script: {fileID: 11500000, guid: c4b862ee14fb479fbfe5fffe655d3ed3, type: 3} + m_Name: MetaQuestTouchProControllerProfile Metro m_EditorClassIdentifier: m_enabled: 0 - nameUi: FB Passthrough - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbpassthrough - openxrExtensionStrings: XR_FB_passthrough - company: Mikesky + nameUi: Meta Quest Touch Pro Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.metaquestpro + openxrExtensionStrings: XR_FB_touch_controller_pro + company: Unity priority: 0 required: 0 - StartEnabled: 0 ---- !u!114 &4980278333451499208 +--- !u!114 &7209011146941604271 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2688,17 +6325,19 @@ MonoBehaviour: m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 0} - m_Name: EyeGazeInteraction Metro - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction + m_Name: RuntimeDebuggerOpenXRFeature Metro + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature m_enabled: 0 - nameUi: Eye Gaze Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.eyetracking - openxrExtensionStrings: XR_EXT_eye_gaze_interaction + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: company: Unity priority: 0 required: 0 ---- !u!114 &5082403655935391592 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &7381656899648225167 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2707,18 +6346,43 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b3cf79659a011bd419c7a2a30eb74e9a, type: 3} - m_Name: EyeGazeInteraction Android + m_Script: {fileID: 11500000, guid: b5a1f07dc5afe854f9f12a4194aca3fb, type: 3} + m_Name: Standalone m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Eye Gaze Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.eyetracking - openxrExtensionStrings: XR_EXT_eye_gaze_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &5452654191548238638 + features: + - {fileID: 6070319522137309020} + - {fileID: 1288961720814020653} + - {fileID: -736748253630721105} + - {fileID: -4469311779315207794} + - {fileID: -7457498403352615917} + - {fileID: -7612459406186083662} + - {fileID: 8383400387376223497} + - {fileID: 8812389047758975330} + - {fileID: -8449561839197411985} + - {fileID: 8280613793592923929} + - {fileID: 3540722479377555281} + - {fileID: 8493791790208482988} + - {fileID: 1827103528056647146} + - {fileID: 2554124788269052071} + - {fileID: -3429667311346100559} + - {fileID: -6002454310084566546} + - {fileID: 899323000399979251} + - {fileID: -6490217007365981742} + - {fileID: -6553496117388817208} + - {fileID: 3442458366111397828} + - {fileID: 6812736204562946406} + - {fileID: 5402310707982557781} + - {fileID: 2721371635198411673} + - {fileID: -177044242218828340} + - {fileID: -926590902572576670} + m_renderMode: 0 + m_autoColorSubmissionMode: 1 + m_colorSubmissionModes: + m_List: 00000000 + m_depthSubmissionMode: 2 + m_optimizeBufferDiscards: 0 + m_symmetricProjection: 0 +--- !u!114 &7390166600290948822 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2727,18 +6391,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f028123e2efe1d443875bc7609b4a98b, type: 3} - m_Name: PalmPoseInteraction Android - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: MetaQuestTouchProControllerProfile Metro + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile m_enabled: 0 - nameUi: Palm Pose + nameUi: Meta Quest Touch Pro Controller Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.palmpose - openxrExtensionStrings: XR_EXT_palm_pose + featureIdInternal: com.unity.openxr.feature.input.metaquestpro + openxrExtensionStrings: XR_FB_touch_controller_pro company: Unity priority: 0 required: 0 ---- !u!114 &5635249410294987815 +--- !u!114 &7465428043869424170 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2747,18 +6411,41 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 96efa89124dda0941802f28ad8249b87, type: 3} - m_Name: MockDriver Standalone - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: MetaQuestFeature Android + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.MetaQuestSupport:UnityEngine.XR.OpenXR.Features.MetaQuestSupport:MetaQuestFeature m_enabled: 0 - nameUi: Mock Driver - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.mockdriver - openxrExtensionStrings: XR_UNITY_mock_driver + nameUi: Meta Quest Support + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.metaquest + openxrExtensionStrings: XR_OCULUS_android_initialize_loader company: Unity priority: 0 required: 0 ---- !u!114 &5648715027789847164 + targetDevices: + - visibleName: Quest + manifestName: quest + enabled: 1 + - visibleName: Quest 2 + manifestName: quest2 + enabled: 1 + - visibleName: Quest Pro + manifestName: cambria + enabled: 1 + - visibleName: Quest 3 + manifestName: eureka + enabled: 1 + - visibleName: Quest 3S + manifestName: quest3s + enabled: 1 + forceRemoveInternetPermission: 0 + symmetricProjection: 0 + foveatedRenderingApi: 0 + systemSplashScreen: {fileID: 0} + optimizeBufferDiscards: 1 + lateLatchingMode: 0 + lateLatchingDebug: 0 +--- !u!114 &7572829481798904910 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2767,18 +6454,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 0} - m_Name: PalmPoseInteraction Metro - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction + m_Script: {fileID: 11500000, guid: 2b7365b139f7aec43b23d26b7a48b5a6, type: 3} + m_Name: MetaQuestTouchPlusControllerProfile Android + m_EditorClassIdentifier: m_enabled: 0 - nameUi: Palm Pose + nameUi: Meta Quest Touch Plus Controller Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.palmpose - openxrExtensionStrings: XR_EXT_palm_pose + featureIdInternal: com.unity.openxr.feature.input.metaquestplus + openxrExtensionStrings: XR_META_touch_controller_plus company: Unity priority: 0 required: 0 ---- !u!114 &5662570250215147847 +--- !u!114 &7584001526195082204 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2787,18 +6474,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c4b862ee14fb479fbfe5fffe655d3ed3, type: 3} - m_Name: MetaQuestTouchProControllerProfile Android + m_Script: {fileID: 11500000, guid: 0f6bfdbcb316ed242b30a8798c9eb853, type: 3} + m_Name: KHRSimpleControllerProfile WSA m_EditorClassIdentifier: m_enabled: 0 - nameUi: Meta Quest Touch Pro Controller Profile + nameUi: Khronos Simple Controller Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestpro - openxrExtensionStrings: XR_FB_touch_controller_pro + featureIdInternal: com.unity.openxr.feature.input.khrsimpleprofile + openxrExtensionStrings: company: Unity priority: 0 required: 0 ---- !u!114 &5710753191044472963 +--- !u!114 &7637672691753991184 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2807,40 +6494,20 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b5a1f07dc5afe854f9f12a4194aca3fb, type: 3} - m_Name: WSA - m_EditorClassIdentifier: - features: - - {fileID: -6440525335018112848} - - {fileID: -7275543427072262896} - - {fileID: -6344979334240806338} - - {fileID: -5098754768238288905} - - {fileID: 2988532055098582389} - - {fileID: -3756081456893125512} - - {fileID: 4879129667963011197} - - {fileID: -7956739036010045027} - - {fileID: 6774984544229067780} - - {fileID: 2372011686619033440} - - {fileID: -5099302859331215841} - - {fileID: -3199145190972460908} - - {fileID: -937873686496211436} - - {fileID: 8049887066580020921} - - {fileID: 7136574916481677489} - - {fileID: 6482902447761637292} - - {fileID: 9003827069442310504} - - {fileID: 3106534461171692324} - - {fileID: 182495744435344008} - - {fileID: 3575793672613456262} - - {fileID: 278510016605624271} - - {fileID: -2995124423222007804} - m_renderMode: 0 - m_autoColorSubmissionMode: 1 - m_colorSubmissionModes: - m_List: 00000000 - m_depthSubmissionMode: 1 - m_optimizeBufferDiscards: 0 - m_symmetricProjection: 0 ---- !u!114 &5872022670951397758 + m_Script: {fileID: 0} + m_Name: RuntimeDebuggerOpenXRFeature Android + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_enabled: 0 + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &7647029064195500634 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2849,10 +6516,10 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: e0487890a3eee83449ce94b951042ace, type: 3} + m_Script: {fileID: 0} m_Name: FBPassthrough Android - m_EditorClassIdentifier: - m_enabled: 1 + m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:FBPassthrough + m_enabled: 0 nameUi: FB Passthrough version: 0.1.0 featureIdInternal: dev.mikesky.openxr.extensions.fbpassthrough @@ -2860,8 +6527,9 @@ MonoBehaviour: company: Mikesky priority: 0 required: 0 + RequiredFeature: 0 StartEnabled: 0 ---- !u!114 &6019140111641124994 +--- !u!114 &7682352288251257475 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2870,18 +6538,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 0} - m_Name: MetaQuestTouchProControllerProfile Metro - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile + m_Script: {fileID: 11500000, guid: 5019471fb2174e5c852ecd4047163007, type: 3} + m_Name: HandInteractionProfile Standalone + m_EditorClassIdentifier: m_enabled: 0 - nameUi: Meta Quest Touch Pro Controller Profile + nameUi: Hand Interaction Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestpro - openxrExtensionStrings: XR_FB_touch_controller_pro + featureIdInternal: com.unity.openxr.feature.input.handinteraction + openxrExtensionStrings: XR_EXT_hand_interaction company: Unity priority: 0 required: 0 ---- !u!114 &6163247034252501667 +--- !u!114 &7710532992682813855 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2890,18 +6558,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5019471fb2174e5c852ecd4047163007, type: 3} - m_Name: HandInteractionProfile Standalone - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: MetaQuestTouchProControllerProfile Metro + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile m_enabled: 0 - nameUi: Hand Interaction Profile + nameUi: Meta Quest Touch Pro Controller Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteraction - openxrExtensionStrings: XR_EXT_hand_interaction + featureIdInternal: com.unity.openxr.feature.input.metaquestpro + openxrExtensionStrings: XR_FB_touch_controller_pro company: Unity priority: 0 required: 0 ---- !u!114 &6226504958816653034 +--- !u!114 &7722185766801338843 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2911,19 +6579,40 @@ MonoBehaviour: m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 0} - m_Name: RuntimeDebuggerOpenXRFeature Android - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_Name: MetaQuestFeature Android + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.MetaQuestSupport:UnityEngine.XR.OpenXR.Features.MetaQuestSupport:MetaQuestFeature m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: + nameUi: Meta Quest Support + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.metaquest + openxrExtensionStrings: XR_OCULUS_android_initialize_loader company: Unity priority: 0 required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &6229781539548151111 + targetDevices: + - visibleName: Quest + manifestName: quest + enabled: 1 + - visibleName: Quest 2 + manifestName: quest2 + enabled: 1 + - visibleName: Quest Pro + manifestName: cambria + enabled: 1 + - visibleName: Quest 3 + manifestName: eureka + enabled: 1 + - visibleName: Quest 3S + manifestName: quest3s + enabled: 1 + forceRemoveInternetPermission: 0 + symmetricProjection: 0 + foveatedRenderingApi: 0 + systemSplashScreen: {fileID: 0} + optimizeBufferDiscards: 1 + lateLatchingMode: 0 + lateLatchingDebug: 0 +--- !u!114 &7755255244189431342 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2932,18 +6621,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 0} - m_Name: HandInteractionProfile Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile + m_Script: {fileID: 11500000, guid: c4b862ee14fb479fbfe5fffe655d3ed3, type: 3} + m_Name: MetaQuestTouchProControllerProfile Standalone + m_EditorClassIdentifier: m_enabled: 0 - nameUi: Hand Interaction Profile + nameUi: Meta Quest Touch Pro Controller Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteraction - openxrExtensionStrings: XR_EXT_hand_interaction + featureIdInternal: com.unity.openxr.feature.input.metaquestpro + openxrExtensionStrings: XR_FB_touch_controller_pro company: Unity priority: 0 required: 0 ---- !u!114 &6370826120337889678 +--- !u!114 &7760363379089939366 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2952,18 +6641,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 761fdd4502cb7a84e9ec7a2b24f33f37, type: 3} - m_Name: MicrosoftMotionControllerProfile WSA - m_EditorClassIdentifier: - m_enabled: 1 - nameUi: Microsoft Motion Controller Profile + m_Script: {fileID: 0} + m_Name: MetaQuestTouchProControllerProfile Android + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile + m_enabled: 0 + nameUi: Meta Quest Touch Pro Controller Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.microsoftmotioncontroller - openxrExtensionStrings: + featureIdInternal: com.unity.openxr.feature.input.metaquestpro + openxrExtensionStrings: XR_FB_touch_controller_pro company: Unity priority: 0 required: 0 ---- !u!114 &6457187213107907505 +--- !u!114 &7765591419475012046 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2972,19 +6661,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4710975c7840e7d499bbb3757c22b0a5, type: 3} - m_Name: MetaXRSubsampledLayout Android - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: MetaQuestTouchProControllerProfile Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile m_enabled: 0 - k__BackingField: 0 - nameUi: Meta XR Subsampled Layout + nameUi: Meta Quest Touch Pro Controller Profile version: 0.0.1 - featureIdInternal: com.meta.openxr.feature.subsampledLayout - openxrExtensionStrings: XR_META_vulkan_swapchain_create_info - company: Meta + featureIdInternal: com.unity.openxr.feature.input.metaquestpro + openxrExtensionStrings: XR_FB_touch_controller_pro + company: Unity priority: 0 required: 0 ---- !u!114 &6482902447761637292 +--- !u!114 &7875633773414566808 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2993,18 +6681,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f928d0d73a35f294fbe357ca17aa3547, type: 3} - m_Name: MicrosoftHandInteraction Metro + m_Script: {fileID: 11500000, guid: c4b862ee14fb479fbfe5fffe655d3ed3, type: 3} + m_Name: MetaQuestTouchProControllerProfile Android m_EditorClassIdentifier: m_enabled: 0 - nameUi: Microsoft Hand Interaction Profile + nameUi: Meta Quest Touch Pro Controller Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handtracking - openxrExtensionStrings: XR_MSFT_hand_interaction + featureIdInternal: com.unity.openxr.feature.input.metaquestpro + openxrExtensionStrings: XR_FB_touch_controller_pro company: Unity priority: 0 required: 0 ---- !u!114 &6566603068462745561 +--- !u!114 &7936146014511481500 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -3013,18 +6701,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b3cf79659a011bd419c7a2a30eb74e9a, type: 3} - m_Name: EyeGazeInteraction Android - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: MetaQuestTouchProControllerProfile Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile m_enabled: 0 - nameUi: Eye Gaze Interaction Profile + nameUi: Meta Quest Touch Pro Controller Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.eyetracking - openxrExtensionStrings: XR_EXT_eye_gaze_interaction + featureIdInternal: com.unity.openxr.feature.input.metaquestpro + openxrExtensionStrings: XR_FB_touch_controller_pro company: Unity priority: 0 required: 0 ---- !u!114 &6589980099124863518 +--- !u!114 &7976530393180662520 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -3033,20 +6721,19 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 0} - m_Name: RuntimeDebuggerOpenXRFeature Android - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature - m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: - company: Unity + m_Script: {fileID: 11500000, guid: e0487890a3eee83449ce94b951042ace, type: 3} + m_Name: FBPassthrough Standalone + m_EditorClassIdentifier: + m_enabled: 1 + nameUi: FB Passthrough + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbpassthrough + openxrExtensionStrings: XR_FB_passthrough + company: Mikesky priority: 0 required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &6774984544229067780 + StartEnabled: 0 +--- !u!114 &7977785786427188136 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -3055,18 +6742,20 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5019471fb2174e5c852ecd4047163007, type: 3} - m_Name: HandInteractionProfile Metro - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: FBPassthrough Metro + m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:FBPassthrough m_enabled: 0 - nameUi: Hand Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteraction - openxrExtensionStrings: XR_EXT_hand_interaction - company: Unity + nameUi: FB Passthrough + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbpassthrough + openxrExtensionStrings: XR_FB_passthrough + company: Mikesky priority: 0 required: 0 ---- !u!114 &6781313199298781951 + RequiredFeature: 0 + StartEnabled: 0 +--- !u!114 &8049887066580020921 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -3075,30 +6764,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1927c045052a06d49a9b21fdcaa26db6, type: 3} - m_Name: OculusXRFeature Android + m_Script: {fileID: 11500000, guid: 2b7365b139f7aec43b23d26b7a48b5a6, type: 3} + m_Name: MetaQuestTouchPlusControllerProfile Metro m_EditorClassIdentifier: m_enabled: 0 - k__BackingField: 0 - nameUi: OculusXR Feature + nameUi: Meta Quest Touch Plus Controller Profile version: 0.0.1 - featureIdInternal: com.oculus.openxr.feature.oculusxr - openxrExtensionStrings: 'XR_KHR_vulkan_enable XR_KHR_D3D11_enable XR_OCULUS_common_reference_spaces - XR_FB_display_refresh_rate XR_EXT_performance_settings XR_FB_composition_layer_image_layout - XR_KHR_android_surface_swapchain XR_FB_android_surface_swapchain_create XR_KHR_composition_layer_color_scale_bias - XR_FB_color_space XR_EXT_hand_tracking XR_FB_swapchain_update_state XR_FB_swapchain_update_state_opengl_es - XR_FB_swapchain_update_state_vulkan XR_FB_foveation XR_FB_foveation_configuration - XR_FB_foveation_vulkan XR_FB_composition_layer_alpha_blend XR_KHR_composition_layer_depth - XR_KHR_composition_layer_cylinder XR_KHR_composition_layer_cube XR_KHR_composition_layer_equirect2 - XR_KHR_convert_timespec_time XR_KHR_visibility_mask XR_FB_render_model XR_FB_spatial_entity - XR_FB_spatial_entity_query XR_FB_spatial_entity_storage XR_META_performance_metrics - XR_FB_keyboard_tracking XR_FB_passthrough XR_FB_triangle_mesh XR_FB_passthrough_keyboard_hands - XR_OCULUS_audio_device_guid XR_FB_common_events XR_FB_space_warp XR_FB_hand_tracking_capsules - XR_FB_hand_tracking_mesh XR_FB_hand_tracking_aim ' - company: Oculus + featureIdInternal: com.unity.openxr.feature.input.metaquestplus + openxrExtensionStrings: XR_META_touch_controller_plus + company: Unity priority: 0 required: 0 ---- !u!114 &6801835840831992736 +--- !u!114 &8093967418655462821 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -3107,18 +6784,20 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b213d3e3c7f3109449eb46a4c8ee42f0, type: 3} - m_Name: XrPerformanceSettingsFeature iPhone - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: RuntimeDebuggerOpenXRFeature Android + m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature m_enabled: 0 - nameUi: XR Performance Settings - version: 1.0.0 - featureIdInternal: com.unity.openxr.feature.extension.performance_settings - openxrExtensionStrings: XR_EXT_performance_settings + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: company: Unity priority: 0 required: 0 ---- !u!114 &6812736204562946406 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &8097114734218660502 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -3127,18 +6806,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: feeef8d85de8db242bdda70cc7ff5acd, type: 3} - m_Name: OculusTouchControllerProfile Standalone - m_EditorClassIdentifier: - m_enabled: 1 - nameUi: Oculus Touch Controller Profile + m_Script: {fileID: 0} + m_Name: MetaQuestTouchProControllerProfile Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile + m_enabled: 0 + nameUi: Meta Quest Touch Pro Controller Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.oculustouch - openxrExtensionStrings: + featureIdInternal: com.unity.openxr.feature.input.metaquestpro + openxrExtensionStrings: XR_FB_touch_controller_pro company: Unity priority: 0 required: 0 ---- !u!114 &6842448983583082147 +--- !u!114 &8140832804592193610 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -3148,19 +6827,17 @@ MonoBehaviour: m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 0} - m_Name: RuntimeDebuggerOpenXRFeature Android - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature + m_Name: PalmPoseInteraction Metro + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: + nameUi: Palm Pose + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.palmpose + openxrExtensionStrings: XR_EXT_palm_pose company: Unity priority: 0 required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &7136574916481677489 +--- !u!114 &8186031247204512459 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -3169,18 +6846,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c4b862ee14fb479fbfe5fffe655d3ed3, type: 3} - m_Name: MetaQuestTouchProControllerProfile Metro - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: EyeGazeInteraction Metro + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction m_enabled: 0 - nameUi: Meta Quest Touch Pro Controller Profile + nameUi: Eye Gaze Interaction Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestpro - openxrExtensionStrings: XR_FB_touch_controller_pro + featureIdInternal: com.unity.openxr.feature.input.eyetracking + openxrExtensionStrings: XR_EXT_eye_gaze_interaction company: Unity priority: 0 required: 0 ---- !u!114 &7381656899648225167 +--- !u!114 &8280613793592923929 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -3189,42 +6866,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b5a1f07dc5afe854f9f12a4194aca3fb, type: 3} - m_Name: Standalone + m_Script: {fileID: 11500000, guid: 2a24be4b5ebfe5f4d8ed1de9b25cb7aa, type: 3} + m_Name: HandCommonPosesInteraction Standalone m_EditorClassIdentifier: - features: - - {fileID: -3988207141228038949} - - {fileID: 1288961720814020653} - - {fileID: -736748253630721105} - - {fileID: -4469311779315207794} - - {fileID: -7457498403352615917} - - {fileID: 1618651464046490541} - - {fileID: 8383400387376223497} - - {fileID: 7976530393180662520} - - {fileID: 8280613793592923929} - - {fileID: 7682352288251257475} - - {fileID: -3155737484702066491} - - {fileID: 1827103528056647146} - - {fileID: 2554124788269052071} - - {fileID: -2052250879119323806} - - {fileID: -6002454310084566546} - - {fileID: -223543171262116239} - - {fileID: -6490217007365981742} - - {fileID: -6553496117388817208} - - {fileID: 3442458366111397828} - - {fileID: 6812736204562946406} - - {fileID: 612927061893152235} - - {fileID: -6302694607310401378} - - {fileID: -177044242218828340} - - {fileID: -926590902572576670} - m_renderMode: 0 - m_autoColorSubmissionMode: 1 - m_colorSubmissionModes: - m_List: 00000000 - m_depthSubmissionMode: 2 - m_optimizeBufferDiscards: 0 - m_symmetricProjection: 0 ---- !u!114 &7572829481798904910 + m_enabled: 0 + nameUi: Hand Interaction Poses + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handinteractionposes + openxrExtensionStrings: XR_EXT_hand_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &8383400387376223497 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -3233,18 +6886,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2b7365b139f7aec43b23d26b7a48b5a6, type: 3} - m_Name: MetaQuestTouchPlusControllerProfile Android + m_Script: {fileID: 11500000, guid: 380ed73f3efd2fa43af94bae88b6ad53, type: 3} + m_Name: FBCompositionLayerAlphaBlend Standalone m_EditorClassIdentifier: m_enabled: 0 - nameUi: Meta Quest Touch Plus Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestplus - openxrExtensionStrings: XR_META_touch_controller_plus - company: Unity + nameUi: FB Composition Layer Alpha Blend + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbcompositionlayeralphablend + openxrExtensionStrings: XR_FB_composition_layer_alpha_blend + company: Mikesky priority: 0 required: 0 ---- !u!114 &7584001526195082204 +--- !u!114 &8410939358203484753 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -3253,18 +6906,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 0f6bfdbcb316ed242b30a8798c9eb853, type: 3} - m_Name: KHRSimpleControllerProfile WSA - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: MetaQuestTouchProControllerProfile Android + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile m_enabled: 0 - nameUi: Khronos Simple Controller Profile + nameUi: Meta Quest Touch Pro Controller Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.khrsimpleprofile - openxrExtensionStrings: + featureIdInternal: com.unity.openxr.feature.input.metaquestpro + openxrExtensionStrings: XR_FB_touch_controller_pro company: Unity priority: 0 required: 0 ---- !u!114 &7682352288251257475 +--- !u!114 &8493791790208482988 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -3273,18 +6926,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5019471fb2174e5c852ecd4047163007, type: 3} - m_Name: HandInteractionProfile Standalone - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: HPReverbG2ControllerProfile Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HPReverbG2ControllerProfile m_enabled: 0 - nameUi: Hand Interaction Profile + nameUi: HP Reverb G2 Controller Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteraction - openxrExtensionStrings: XR_EXT_hand_interaction + featureIdInternal: com.unity.openxr.feature.input.hpreverb + openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller company: Unity priority: 0 required: 0 ---- !u!114 &7722185766801338843 +--- !u!114 &8554729969567464418 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -3327,27 +6980,7 @@ MonoBehaviour: optimizeBufferDiscards: 1 lateLatchingMode: 0 lateLatchingDebug: 0 ---- !u!114 &7755255244189431342 -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: c4b862ee14fb479fbfe5fffe655d3ed3, type: 3} - m_Name: MetaQuestTouchProControllerProfile Standalone - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Meta Quest Touch Pro Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestpro - openxrExtensionStrings: XR_FB_touch_controller_pro - company: Unity - priority: 0 - required: 0 ---- !u!114 &7765591419475012046 +--- !u!114 &8726647649748898075 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -3357,17 +6990,17 @@ MonoBehaviour: m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 0} - m_Name: MetaQuestTouchProControllerProfile Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile + m_Name: HandInteractionProfile Metro + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile m_enabled: 0 - nameUi: Meta Quest Touch Pro Controller Profile + nameUi: Hand Interaction Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestpro - openxrExtensionStrings: XR_FB_touch_controller_pro + featureIdInternal: com.unity.openxr.feature.input.handinteraction + openxrExtensionStrings: XR_EXT_hand_interaction company: Unity priority: 0 required: 0 ---- !u!114 &7875633773414566808 +--- !u!114 &8743610506605126930 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -3376,39 +7009,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c4b862ee14fb479fbfe5fffe655d3ed3, type: 3} - m_Name: MetaQuestTouchProControllerProfile Android - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: PalmPoseInteraction Android + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction m_enabled: 0 - nameUi: Meta Quest Touch Pro Controller Profile + nameUi: Palm Pose version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestpro - openxrExtensionStrings: XR_FB_touch_controller_pro + featureIdInternal: com.unity.openxr.feature.input.palmpose + openxrExtensionStrings: XR_EXT_palm_pose company: Unity priority: 0 required: 0 ---- !u!114 &7976530393180662520 -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: e0487890a3eee83449ce94b951042ace, type: 3} - m_Name: FBPassthrough Standalone - m_EditorClassIdentifier: - m_enabled: 1 - nameUi: FB Passthrough - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbpassthrough - openxrExtensionStrings: XR_FB_passthrough - company: Mikesky - priority: 0 - required: 0 - StartEnabled: 0 ---- !u!114 &8049887066580020921 +--- !u!114 &8773940547702410908 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -3417,18 +7029,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2b7365b139f7aec43b23d26b7a48b5a6, type: 3} - m_Name: MetaQuestTouchPlusControllerProfile Metro - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: EyeGazeInteraction Android + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction m_enabled: 0 - nameUi: Meta Quest Touch Plus Controller Profile + nameUi: Eye Gaze Interaction Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestplus - openxrExtensionStrings: XR_META_touch_controller_plus + featureIdInternal: com.unity.openxr.feature.input.eyetracking + openxrExtensionStrings: XR_EXT_eye_gaze_interaction company: Unity priority: 0 required: 0 ---- !u!114 &8093967418655462821 +--- !u!114 &8778672687508170178 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -3438,39 +7050,17 @@ MonoBehaviour: m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 0} - m_Name: RuntimeDebuggerOpenXRFeature Android - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature - m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &8280613793592923929 -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: 2a24be4b5ebfe5f4d8ed1de9b25cb7aa, type: 3} - m_Name: HandCommonPosesInteraction Standalone - m_EditorClassIdentifier: + m_Name: HPReverbG2ControllerProfile Metro + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HPReverbG2ControllerProfile m_enabled: 0 - nameUi: Hand Interaction Poses + nameUi: HP Reverb G2 Controller Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteractionposes - openxrExtensionStrings: XR_EXT_hand_interaction + featureIdInternal: com.unity.openxr.feature.input.hpreverb + openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller company: Unity priority: 0 required: 0 ---- !u!114 &8383400387376223497 +--- !u!114 &8812389047758975330 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -3479,18 +7069,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 380ed73f3efd2fa43af94bae88b6ad53, type: 3} - m_Name: FBCompositionLayerAlphaBlend Standalone + m_Script: {fileID: 11500000, guid: cc9d97d3e118e10498b22af44f652f5c, type: 3} + m_Name: FBCompositionLayerDepthTest Standalone m_EditorClassIdentifier: m_enabled: 0 - nameUi: FB Composition Layer Alpha Blend + nameUi: FB Composition Layer Depth Test version: 0.1.0 featureIdInternal: dev.mikesky.openxr.extensions.fbcompositionlayeralphablend - openxrExtensionStrings: XR_FB_composition_layer_alpha_blend + openxrExtensionStrings: XR_FB_composition_layer_depth_test company: Mikesky priority: 0 required: 0 ---- !u!114 &8554729969567464418 +--- !u!114 &8973972386834108604 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -3500,39 +7090,16 @@ MonoBehaviour: m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 0} - m_Name: MetaQuestFeature Android - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.MetaQuestSupport:UnityEngine.XR.OpenXR.Features.MetaQuestSupport:MetaQuestFeature + m_Name: HandInteractionProfile Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile m_enabled: 0 - nameUi: Meta Quest Support - version: 1.0.0 - featureIdInternal: com.unity.openxr.feature.metaquest - openxrExtensionStrings: XR_OCULUS_android_initialize_loader + nameUi: Hand Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handinteraction + openxrExtensionStrings: XR_EXT_hand_interaction company: Unity priority: 0 required: 0 - targetDevices: - - visibleName: Quest - manifestName: quest - enabled: 1 - - visibleName: Quest 2 - manifestName: quest2 - enabled: 1 - - visibleName: Quest Pro - manifestName: cambria - enabled: 1 - - visibleName: Quest 3 - manifestName: eureka - enabled: 1 - - visibleName: Quest 3S - manifestName: quest3s - enabled: 1 - forceRemoveInternetPermission: 0 - symmetricProjection: 0 - foveatedRenderingApi: 0 - systemSplashScreen: {fileID: 0} - optimizeBufferDiscards: 1 - lateLatchingMode: 0 - lateLatchingDebug: 0 --- !u!114 &9003827069442310504 MonoBehaviour: m_ObjectHideFlags: 0 @@ -3596,6 +7163,46 @@ MonoBehaviour: m_depthSubmissionMode: 0 m_optimizeBufferDiscards: 0 m_symmetricProjection: 0 +--- !u!114 &9065376030700502102 +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: 0} + m_Name: EyeGazeInteraction Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction + m_enabled: 0 + nameUi: Eye Gaze Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.eyetracking + openxrExtensionStrings: XR_EXT_eye_gaze_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &9069722134941059037 +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: 0} + m_Name: EyeGazeInteraction Metro + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction + m_enabled: 0 + nameUi: Eye Gaze Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.eyetracking + openxrExtensionStrings: XR_EXT_eye_gaze_interaction + company: Unity + priority: 0 + required: 0 --- !u!114 &9128593777916537170 MonoBehaviour: m_ObjectHideFlags: 0 @@ -3636,6 +7243,26 @@ MonoBehaviour: company: Unity priority: 0 required: 0 +--- !u!114 &9194775986872143478 +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: 0} + m_Name: HPReverbG2ControllerProfile Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HPReverbG2ControllerProfile + m_enabled: 0 + nameUi: HP Reverb G2 Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.hpreverb + openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller + company: Unity + priority: 0 + required: 0 --- !u!114 &9197411317720613617 MonoBehaviour: m_ObjectHideFlags: 0 @@ -3656,3 +7283,23 @@ MonoBehaviour: company: Unity priority: 0 required: 0 +--- !u!114 &9213127411106897318 +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: 0} + m_Name: MetaQuestTouchProControllerProfile Standalone + m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile + m_enabled: 0 + nameUi: Meta Quest Touch Pro Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.metaquestpro + openxrExtensionStrings: XR_FB_touch_controller_pro + company: Unity + priority: 0 + required: 0 diff --git a/ProjectSettings/ProjectSettings.asset b/ProjectSettings/ProjectSettings.asset index 5f01f77f81..2949d0cf18 100644 --- a/ProjectSettings/ProjectSettings.asset +++ b/ProjectSettings/ProjectSettings.asset @@ -145,10 +145,9 @@ PlayerSettings: bundleVersion: 1.0.0 preloadedAssets: - {fileID: 11400000, guid: 62987a061b20ae345a45e835010db90d, type: 2} - - {fileID: 0} - - {fileID: 11400000, guid: 71fe6cc6ea2fd8841ab44d5442834cc6, type: 2} - {fileID: 11400000, guid: feef587f0ac641c4ab7d9e44e7eea888, type: 2} - - {fileID: 6471616562215093929, guid: f1ebaba0fe484c1469e1bc54ab8d82e1, type: 2} + - {fileID: -5428386068462531570, guid: 07092d12b03adbd49b1ade5f5742e72e, type: 2} + - {fileID: -1294329756112899549, guid: f1ebaba0fe484c1469e1bc54ab8d82e1, type: 2} metroInputSource: 0 wsaTransparentSwapchain: 0 m_HolographicPauseOnTrackingLoss: 1 From 50af591e4bfa53c6be7f321d89ed5d5bc378a120 Mon Sep 17 00:00:00 2001 From: Mike Nisbet Date: Tue, 10 Dec 2024 11:03:02 +0000 Subject: [PATCH 17/28] junk --- .../Settings/Open XR Package Settings.asset | 7305 ----------------- .../XR/Settings/OpenXRPackageSettings.asset | 1764 ++++ ....meta => OpenXRPackageSettings.asset.meta} | 2 +- ProjectSettings/EditorBuildSettings.asset | 2 +- 4 files changed, 1766 insertions(+), 7307 deletions(-) delete mode 100644 Assets/XR/Settings/Open XR Package Settings.asset create mode 100644 Assets/XR/Settings/OpenXRPackageSettings.asset rename Assets/XR/Settings/{Open XR Package Settings.asset.meta => OpenXRPackageSettings.asset.meta} (79%) diff --git a/Assets/XR/Settings/Open XR Package Settings.asset b/Assets/XR/Settings/Open XR Package Settings.asset deleted file mode 100644 index 19f6225a65..0000000000 --- a/Assets/XR/Settings/Open XR Package Settings.asset +++ /dev/null @@ -1,7305 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!114 &-9196741783422382633 -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: 0} - m_Name: MetaQuestFeature Android - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.MetaQuestSupport:UnityEngine.XR.OpenXR.Features.MetaQuestSupport:MetaQuestFeature - m_enabled: 0 - nameUi: Meta Quest Support - version: 1.0.0 - featureIdInternal: com.unity.openxr.feature.metaquest - openxrExtensionStrings: XR_OCULUS_android_initialize_loader - company: Unity - priority: 0 - required: 0 - targetDevices: - - visibleName: Quest - manifestName: quest - enabled: 1 - - visibleName: Quest 2 - manifestName: quest2 - enabled: 1 - - visibleName: Quest Pro - manifestName: cambria - enabled: 1 - - visibleName: Quest 3 - manifestName: eureka - enabled: 1 - - visibleName: Quest 3S - manifestName: quest3s - enabled: 1 - forceRemoveInternetPermission: 0 - symmetricProjection: 0 - foveatedRenderingApi: 0 - systemSplashScreen: {fileID: 0} - optimizeBufferDiscards: 1 - lateLatchingMode: 0 - lateLatchingDebug: 0 ---- !u!114 &-9060494924153373858 -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: 9c5b5af5107e35a43818d5411328bfc3, type: 3} - m_Name: DPadInteraction Android - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: D-Pad Binding - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.dpadinteraction - openxrExtensionStrings: XR_KHR_binding_modification XR_EXT_dpad_binding - company: Unity - priority: 0 - required: 0 - forceThresholdLeft: 0.5 - forceThresholdReleaseLeft: 0.4 - centerRegionLeft: 0.5 - wedgeAngleLeft: 1.5707964 - isStickyLeft: 0 - forceThresholdRight: 0.5 - forceThresholdReleaseRight: 0.4 - centerRegionRight: 0.5 - wedgeAngleRight: 1.5707964 - isStickyRight: 0 - extensionStrings: - - XR_KHR_binding_modification - - XR_EXT_dpad_binding ---- !u!114 &-8966146951722896836 -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: 0} - m_Name: FBPassthrough Android - m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:FBPassthrough - m_enabled: 0 - nameUi: FB Passthrough - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbpassthrough - openxrExtensionStrings: XR_FB_passthrough - company: Mikesky - priority: 0 - required: 0 - RequiredFeature: 0 - StartEnabled: 0 ---- !u!114 &-8884335381328831304 -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: 0} - m_Name: HandInteractionProfile Metro - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile - m_enabled: 0 - nameUi: Hand Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteraction - openxrExtensionStrings: XR_EXT_hand_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &-8874194640578678354 -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: 0} - m_Name: RuntimeDebuggerOpenXRFeature Metro - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature - m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &-8864075374018006181 -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: 0} - m_Name: METABoundaryVisibility Metro - m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:METABoundaryVisibility - m_enabled: 0 - nameUi: META Boundary Visibility - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.metaboundaryvisibility - openxrExtensionStrings: XR_META_boundary_visibility - company: Mikesky - priority: 0 - required: 0 ---- !u!114 &-8850364997158714336 -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: 0d6ccd3d0ef0f1d458e69421dccbdae1, type: 3} - m_Name: ValveIndexControllerProfile WSA - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Valve Index Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.valveindex - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 ---- !u!114 &-8843572672058236420 -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: f647cc0545697264a9878224faada6d5, type: 3} - m_Name: MetaQuestFeature Android - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Meta Quest Support - version: 1.0.0 - featureIdInternal: com.unity.openxr.feature.metaquest - openxrExtensionStrings: XR_OCULUS_android_initialize_loader - company: Unity - priority: 0 - required: 0 - targetDevices: - - visibleName: Quest - manifestName: quest - enabled: 1 - - visibleName: Quest 2 - manifestName: quest2 - enabled: 1 - - visibleName: Quest Pro - manifestName: cambria - enabled: 1 - - visibleName: Quest 3 - manifestName: eureka - enabled: 1 - - visibleName: Quest 3S - manifestName: quest3s - enabled: 1 - forceRemoveInternetPermission: 0 - symmetricProjection: 0 - foveatedRenderingApi: 0 - systemSplashScreen: {fileID: 0} - optimizeBufferDiscards: 1 - lateLatchingMode: 0 - lateLatchingDebug: 0 ---- !u!114 &-8775696551542423381 -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: 0} - m_Name: HandInteractionProfile Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile - m_enabled: 0 - nameUi: Hand Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteraction - openxrExtensionStrings: XR_EXT_hand_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &-8632917095941882487 -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: 1927c045052a06d49a9b21fdcaa26db6, type: 3} - m_Name: OculusXRFeature Standalone - m_EditorClassIdentifier: - m_enabled: 0 - k__BackingField: 0 - nameUi: OculusXR Feature - version: 0.0.1 - featureIdInternal: com.oculus.openxr.feature.oculusxr - openxrExtensionStrings: 'XR_KHR_vulkan_enable XR_KHR_D3D11_enable XR_OCULUS_common_reference_spaces - XR_FB_display_refresh_rate XR_EXT_performance_settings XR_FB_composition_layer_image_layout - XR_KHR_android_surface_swapchain XR_FB_android_surface_swapchain_create XR_KHR_composition_layer_color_scale_bias - XR_FB_color_space XR_EXT_hand_tracking XR_FB_swapchain_update_state XR_FB_swapchain_update_state_opengl_es - XR_FB_swapchain_update_state_vulkan XR_FB_foveation XR_FB_foveation_configuration - XR_FB_foveation_vulkan XR_FB_composition_layer_alpha_blend XR_KHR_composition_layer_depth - XR_KHR_composition_layer_cylinder XR_KHR_composition_layer_cube XR_KHR_composition_layer_equirect2 - XR_KHR_convert_timespec_time XR_KHR_visibility_mask XR_FB_render_model XR_FB_spatial_entity - XR_FB_spatial_entity_query XR_FB_spatial_entity_storage XR_META_performance_metrics - XR_FB_keyboard_tracking XR_FB_passthrough XR_FB_triangle_mesh XR_FB_passthrough_keyboard_hands - XR_OCULUS_audio_device_guid XR_FB_common_events XR_FB_space_warp XR_FB_hand_tracking_capsules - XR_FB_hand_tracking_mesh XR_FB_hand_tracking_aim ' - company: Oculus - priority: 0 - required: 0 ---- !u!114 &-8485223727787876540 -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: 0} - m_Name: HPReverbG2ControllerProfile Metro - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HPReverbG2ControllerProfile - m_enabled: 0 - nameUi: HP Reverb G2 Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.hpreverb - openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller - company: Unity - priority: 0 - required: 0 ---- !u!114 &-8449561839197411985 -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: 0} - m_Name: FBPassthrough Standalone - m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:FBPassthrough - m_enabled: 0 - nameUi: FB Passthrough - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbpassthrough - openxrExtensionStrings: XR_FB_passthrough - company: Mikesky - priority: 0 - required: 0 - RequiredFeature: 0 - StartEnabled: 0 ---- !u!114 &-8365127447102093481 -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: 0} - m_Name: HandInteractionProfile Android - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile - m_enabled: 0 - nameUi: Hand Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteraction - openxrExtensionStrings: XR_EXT_hand_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &-8355349918226375087 -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: 0} - m_Name: RuntimeDebuggerOpenXRFeature Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature - m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &-8293200647379595408 -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: 0} - m_Name: RuntimeDebuggerOpenXRFeature Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature - m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &-8250884243501108759 -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: 0} - m_Name: EyeGazeInteraction Metro - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction - m_enabled: 0 - nameUi: - version: - featureIdInternal: - openxrExtensionStrings: - company: - priority: 0 - required: 0 ---- !u!114 &-8049897441354217187 -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: 5019471fb2174e5c852ecd4047163007, type: 3} - m_Name: HandInteractionProfile Android - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Hand Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteraction - openxrExtensionStrings: XR_EXT_hand_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &-7956739036010045027 -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: 2a24be4b5ebfe5f4d8ed1de9b25cb7aa, type: 3} - m_Name: HandCommonPosesInteraction Metro - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Hand Interaction Poses - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteractionposes - openxrExtensionStrings: XR_EXT_hand_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &-7871932882014305355 -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: 3d28f705476c80d47acb3dfade3d3142, type: 3} - m_Name: MetaXRFoveationFeature Android - m_EditorClassIdentifier: - m_enabled: 0 - k__BackingField: 0 - nameUi: Meta XR Foveation - version: 1.0.0 - featureIdInternal: com.meta.openxr.feature.foveation - openxrExtensionStrings: 'XR_FB_foveation XR_FB_foveation_configuration XR_FB_foveation_vulkan ' - company: Meta - priority: 0 - required: 0 ---- !u!114 &-7786107685796052692 -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: 0} - m_Name: EyeGazeInteraction Metro - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction - m_enabled: 0 - nameUi: Eye Gaze Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.eyetracking - openxrExtensionStrings: XR_EXT_eye_gaze_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &-7755850208149452619 -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: 0} - m_Name: MetaQuestTouchProControllerProfile Metro - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile - m_enabled: 0 - nameUi: Meta Quest Touch Pro Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestpro - openxrExtensionStrings: XR_FB_touch_controller_pro - company: Unity - priority: 0 - required: 0 ---- !u!114 &-7684321372143382812 -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: 0} - m_Name: HandInteractionProfile Android - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile - m_enabled: 0 - nameUi: Hand Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteraction - openxrExtensionStrings: XR_EXT_hand_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &-7660927032867208547 -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: 0} - m_Name: PalmPoseInteraction Android - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction - m_enabled: 0 - nameUi: Palm Pose - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.palmpose - openxrExtensionStrings: XR_EXT_palm_pose - company: Unity - priority: 0 - required: 0 ---- !u!114 &-7635896756621915544 -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: 056125dd64c0ed540b40a4af74f7b495, type: 3} - m_Name: RuntimeDebuggerOpenXRFeature Standalone - m_EditorClassIdentifier: - m_enabled: 1 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &-7620270462566669437 -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: 0} - m_Name: MetaQuestFeature Android - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.MetaQuestSupport:UnityEngine.XR.OpenXR.Features.MetaQuestSupport:MetaQuestFeature - m_enabled: 0 - nameUi: Meta Quest Support - version: 1.0.0 - featureIdInternal: com.unity.openxr.feature.metaquest - openxrExtensionStrings: XR_OCULUS_android_initialize_loader - company: Unity - priority: 0 - required: 0 - targetDevices: - - visibleName: Quest - manifestName: quest - enabled: 1 - - visibleName: Quest 2 - manifestName: quest2 - enabled: 1 - - visibleName: Quest Pro - manifestName: cambria - enabled: 1 - - visibleName: Quest 3 - manifestName: eureka - enabled: 1 - - visibleName: Quest 3S - manifestName: quest3s - enabled: 1 - forceRemoveInternetPermission: 0 - symmetricProjection: 0 - foveatedRenderingApi: 0 - systemSplashScreen: {fileID: 0} - optimizeBufferDiscards: 1 - lateLatchingMode: 0 - lateLatchingDebug: 0 ---- !u!114 &-7612459406186083662 -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: 0} - m_Name: EyeGazeInteraction Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction - m_enabled: 0 - nameUi: Eye Gaze Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.eyetracking - openxrExtensionStrings: XR_EXT_eye_gaze_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &-7605348493486604068 -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: 380ed73f3efd2fa43af94bae88b6ad53, type: 3} - m_Name: FBCompositionLayerAlphaBlend Android - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: FB Composition Layer Alpha Blend - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbcompositionlayeralphablend - openxrExtensionStrings: XR_FB_composition_layer_alpha_blend - company: Mikesky - priority: 0 - required: 0 ---- !u!114 &-7542369937695667085 -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: 0} - m_Name: EyeGazeInteraction Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction - m_enabled: 0 - nameUi: Eye Gaze Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.eyetracking - openxrExtensionStrings: XR_EXT_eye_gaze_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &-7487436404430183363 -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: 0} - m_Name: HandInteractionProfile Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile - m_enabled: 0 - nameUi: Hand Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteraction - openxrExtensionStrings: XR_EXT_hand_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &-7457498403352615917 -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: 9c5b5af5107e35a43818d5411328bfc3, type: 3} - m_Name: DPadInteraction Standalone - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: D-Pad Binding - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.dpadinteraction - openxrExtensionStrings: XR_KHR_binding_modification XR_EXT_dpad_binding - company: Unity - priority: 0 - required: 0 - forceThresholdLeft: 0.5 - forceThresholdReleaseLeft: 0.4 - centerRegionLeft: 0.5 - wedgeAngleLeft: 1.5707964 - isStickyLeft: 0 - forceThresholdRight: 0.5 - forceThresholdReleaseRight: 0.4 - centerRegionRight: 0.5 - wedgeAngleRight: 1.5707964 - isStickyRight: 0 - extensionStrings: - - XR_KHR_binding_modification - - XR_EXT_dpad_binding ---- !u!114 &-7426830496136073272 -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: 0} - m_Name: RuntimeDebuggerOpenXRFeature Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature - m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &-7315938118246750755 -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: 0} - m_Name: MetaQuestFeature Android - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.MetaQuestSupport:UnityEngine.XR.OpenXR.Features.MetaQuestSupport:MetaQuestFeature - m_enabled: 0 - nameUi: Meta Quest Support - version: 1.0.0 - featureIdInternal: com.unity.openxr.feature.metaquest - openxrExtensionStrings: XR_OCULUS_android_initialize_loader - company: Unity - priority: 0 - required: 0 - targetDevices: - - visibleName: Quest - manifestName: quest - enabled: 1 - - visibleName: Quest 2 - manifestName: quest2 - enabled: 1 - - visibleName: Quest Pro - manifestName: cambria - enabled: 1 - - visibleName: Quest 3 - manifestName: eureka - enabled: 1 - - visibleName: Quest 3S - manifestName: quest3s - enabled: 1 - forceRemoveInternetPermission: 0 - symmetricProjection: 0 - foveatedRenderingApi: 0 - systemSplashScreen: {fileID: 0} - optimizeBufferDiscards: 1 - lateLatchingMode: 0 - lateLatchingDebug: 0 ---- !u!114 &-7297782257565124622 -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: 0} - m_Name: RuntimeDebuggerOpenXRFeature Metro - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature - m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &-7275543427072262896 -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: b539472f3eea5fc4e89c6d3475c8e3a2, type: 3} - m_Name: FBDisplayRefreshRate Metro - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: FB Display Refresh Rate - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbdisplayrefreshrate - openxrExtensionStrings: XR_FB_display_refresh_rate - company: Mikesky - priority: 1 - required: 0 ---- !u!114 &-7254429083908333054 -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: f028123e2efe1d443875bc7609b4a98b, type: 3} - m_Name: PalmPoseInteraction Metro - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Palm Pose - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.palmpose - openxrExtensionStrings: XR_EXT_palm_pose - company: Unity - priority: 0 - required: 0 ---- !u!114 &-7234237292461389992 -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: 0} - m_Name: MetaQuestTouchProControllerProfile Android - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile - m_enabled: 0 - nameUi: Meta Quest Touch Pro Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestpro - openxrExtensionStrings: XR_FB_touch_controller_pro - company: Unity - priority: 0 - required: 0 ---- !u!114 &-7200622634833377500 -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: 0} - m_Name: HandInteractionProfile Android - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile - m_enabled: 0 - nameUi: Hand Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteraction - openxrExtensionStrings: XR_EXT_hand_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &-7109603592451094839 -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: cc9d97d3e118e10498b22af44f652f5c, type: 3} - m_Name: FBCompositionLayerDepthTest Android - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: FB Composition Layer Depth Test - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbcompositionlayeralphablend - openxrExtensionStrings: XR_FB_composition_layer_depth_test - company: Mikesky - priority: 0 - required: 0 ---- !u!114 &-7051889729387785101 -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: 0} - m_Name: RuntimeDebuggerOpenXRFeature Metro - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature - m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &-7009281398188536388 -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: 0} - m_Name: HandInteractionProfile Metro - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile - m_enabled: 0 - nameUi: Hand Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteraction - openxrExtensionStrings: XR_EXT_hand_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &-7003340124589553223 -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: 0} - m_Name: RuntimeDebuggerOpenXRFeature Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature - m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &-6981471953886191935 -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: 0} - m_Name: FBPassthrough Standalone - m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:FBPassthrough - m_enabled: 0 - nameUi: FB Passthrough - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbpassthrough - openxrExtensionStrings: XR_FB_passthrough - company: Mikesky - priority: 0 - required: 0 - RequiredFeature: 0 - StartEnabled: 0 ---- !u!114 &-6979008269863527865 -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: 0} - m_Name: HandInteractionProfile Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile - m_enabled: 0 - nameUi: Hand Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteraction - openxrExtensionStrings: XR_EXT_hand_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &-6944927087001086024 -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: 0} - m_Name: PalmPoseInteraction Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction - m_enabled: 0 - nameUi: Palm Pose - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.palmpose - openxrExtensionStrings: XR_EXT_palm_pose - company: Unity - priority: 0 - required: 0 ---- !u!114 &-6908363818494111529 -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: 0} - m_Name: MetaQuestTouchProControllerProfile Metro - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile - m_enabled: 0 - nameUi: Meta Quest Touch Pro Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestpro - openxrExtensionStrings: XR_FB_touch_controller_pro - company: Unity - priority: 0 - required: 0 ---- !u!114 &-6864329649230828903 -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: 0} - m_Name: RuntimeDebuggerOpenXRFeature Metro - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature - m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &-6623623332708239690 -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: e0c08893328d4904cbc44298641cb087, type: 3} - m_Name: OpenXRAndroidSettings Android - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Android Settings - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.androidmanifest - openxrExtensionStrings: - company: Mikesky - priority: 0 - required: 0 - systemSplashScreen: {fileID: 0} ---- !u!114 &-6556698822168799609 -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: 0} - m_Name: METABoundaryVisibility Metro - m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:METABoundaryVisibility - m_enabled: 0 - nameUi: META Boundary Visibility - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.metaboundaryvisibility - openxrExtensionStrings: XR_META_boundary_visibility - company: Mikesky - priority: 0 - required: 0 ---- !u!114 &-6553496117388817208 -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: 761fdd4502cb7a84e9ec7a2b24f33f37, type: 3} - m_Name: MicrosoftMotionControllerProfile Standalone - m_EditorClassIdentifier: - m_enabled: 1 - nameUi: Microsoft Motion Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.microsoftmotioncontroller - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 ---- !u!114 &-6490217007365981742 -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: f928d0d73a35f294fbe357ca17aa3547, type: 3} - m_Name: MicrosoftHandInteraction Standalone - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Microsoft Hand Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handtracking - openxrExtensionStrings: XR_MSFT_hand_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &-6452589779438814163 -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: b3cf79659a011bd419c7a2a30eb74e9a, type: 3} - m_Name: EyeGazeInteraction WSA - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Eye Gaze Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.eyetracking - openxrExtensionStrings: XR_EXT_eye_gaze_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &-6440525335018112848 -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: 9dd5613b2a5a0a24aa3d61b135e8af42, type: 3} - m_Name: FBBodyTracking Metro - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: FB Body Tracking + META Body Tracking Full Body - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbbodytracking - openxrExtensionStrings: XR_FB_body_tracking XR_META_body_tracking_full_body - company: Mikesky - priority: 1 - required: 0 ---- !u!114 &-6344979334240806338 -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: 486b5e28864f9a94b979b9620ce5006d, type: 3} - m_Name: ConformanceAutomationFeature Metro - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Conformance Automation - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.conformance - openxrExtensionStrings: XR_EXT_conformance_automation - company: Unity - priority: 0 - required: 0 ---- !u!114 &-6302694607310401378 -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: 0} - m_Name: RuntimeDebuggerOpenXRFeature Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature - m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &-6273527657734032007 -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: 0} - m_Name: MetaQuestTouchProControllerProfile Metro - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile - m_enabled: 0 - nameUi: - version: - featureIdInternal: - openxrExtensionStrings: - company: - priority: 0 - required: 0 ---- !u!114 &-6200960693240192100 -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: 0} - m_Name: RuntimeDebuggerOpenXRFeature Android - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature - m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &-6192575239782500975 -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: 0} - m_Name: PalmPoseInteraction Metro - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction - m_enabled: 0 - nameUi: Palm Pose - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.palmpose - openxrExtensionStrings: XR_EXT_palm_pose - company: Unity - priority: 0 - required: 0 ---- !u!114 &-6188679329620277984 -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: 81954520b8bbd2f458104fe69f5a7680, type: 3} - m_Name: MetaXRSpaceWarp Android - m_EditorClassIdentifier: - m_enabled: 0 - k__BackingField: 0 - nameUi: Meta XR Space Warp - version: 1.0.0 - featureIdInternal: com.meta.openxr.feature.spacewarp - openxrExtensionStrings: XR_FB_space_warp - company: Meta - priority: 0 - required: 0 ---- !u!114 &-6095326714735229348 -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: 0} - m_Name: MetaQuestTouchProControllerProfile Android - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile - m_enabled: 0 - nameUi: Meta Quest Touch Pro Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestpro - openxrExtensionStrings: XR_FB_touch_controller_pro - company: Unity - priority: 0 - required: 0 ---- !u!114 &-6002454310084566546 -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: 2b7365b139f7aec43b23d26b7a48b5a6, type: 3} - m_Name: MetaQuestTouchPlusControllerProfile Standalone - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Meta Quest Touch Plus Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestplus - openxrExtensionStrings: XR_META_touch_controller_plus - company: Unity - priority: 0 - required: 0 ---- !u!114 &-5978898464104184837 -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: 0} - m_Name: EyeGazeInteraction Android - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction - m_enabled: 0 - nameUi: Eye Gaze Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.eyetracking - openxrExtensionStrings: XR_EXT_eye_gaze_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &-5858995374088617778 -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: 0} - m_Name: RuntimeDebuggerOpenXRFeature Android - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature - m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &-5849645255729437738 -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: 0} - m_Name: HandInteractionProfile Android - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile - m_enabled: 0 - nameUi: Hand Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteraction - openxrExtensionStrings: XR_EXT_hand_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &-5715537343928846407 -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: 0} - m_Name: HandInteractionProfile Metro - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile - m_enabled: 0 - nameUi: Hand Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteraction - openxrExtensionStrings: XR_EXT_hand_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &-5585190116095795567 -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: 4710975c7840e7d499bbb3757c22b0a5, type: 3} - m_Name: MetaXRSubsampledLayout Standalone - m_EditorClassIdentifier: - m_enabled: 0 - k__BackingField: 0 - nameUi: Meta XR Subsampled Layout - version: 0.0.1 - featureIdInternal: com.meta.openxr.feature.subsampledLayout - openxrExtensionStrings: XR_META_vulkan_swapchain_create_info - company: Meta - priority: 0 - required: 0 ---- !u!114 &-5555046147373273937 -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: 0} - m_Name: MetaQuestTouchProControllerProfile Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile - m_enabled: 0 - nameUi: Meta Quest Touch Pro Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestpro - openxrExtensionStrings: XR_FB_touch_controller_pro - company: Unity - priority: 0 - required: 0 ---- !u!114 &-5493531717704832650 -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: 0} - m_Name: PalmPoseInteraction Android - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction - m_enabled: 0 - nameUi: Palm Pose - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.palmpose - openxrExtensionStrings: XR_EXT_palm_pose - company: Unity - priority: 0 - required: 0 ---- !u!114 &-5453487588099642660 -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: 1927c045052a06d49a9b21fdcaa26db6, type: 3} - m_Name: OculusXRFeature Standalone - m_EditorClassIdentifier: - m_enabled: 0 - k__BackingField: 0 - nameUi: OculusXR Feature - version: 0.0.1 - featureIdInternal: com.oculus.openxr.feature.oculusxr - openxrExtensionStrings: 'XR_KHR_vulkan_enable XR_KHR_D3D11_enable XR_OCULUS_common_reference_spaces - XR_FB_display_refresh_rate XR_EXT_performance_settings XR_FB_composition_layer_image_layout - XR_KHR_android_surface_swapchain XR_FB_android_surface_swapchain_create XR_KHR_composition_layer_color_scale_bias - XR_FB_color_space XR_EXT_hand_tracking XR_FB_swapchain_update_state XR_FB_swapchain_update_state_opengl_es - XR_FB_swapchain_update_state_vulkan XR_FB_foveation XR_FB_foveation_configuration - XR_FB_foveation_vulkan XR_FB_composition_layer_alpha_blend XR_KHR_composition_layer_depth - XR_KHR_composition_layer_cylinder XR_KHR_composition_layer_cube XR_KHR_composition_layer_equirect2 - XR_KHR_convert_timespec_time XR_KHR_visibility_mask XR_FB_render_model XR_FB_spatial_entity - XR_FB_spatial_entity_query XR_FB_spatial_entity_storage XR_META_performance_metrics - XR_FB_keyboard_tracking XR_FB_passthrough XR_FB_triangle_mesh XR_FB_passthrough_keyboard_hands - XR_OCULUS_audio_device_guid XR_FB_common_events XR_FB_space_warp XR_FB_hand_tracking_capsules - XR_FB_hand_tracking_mesh XR_FB_hand_tracking_aim ' - company: Oculus - priority: 0 - required: 0 ---- !u!114 &-5402383903550822874 -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: 0} - m_Name: RuntimeDebuggerOpenXRFeature Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature - m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &-5369529246399082918 -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: 056125dd64c0ed540b40a4af74f7b495, type: 3} - m_Name: RuntimeDebuggerOpenXRFeature WSA - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &-5314430178731478631 -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: 0} - m_Name: PalmPoseInteraction Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction - m_enabled: 0 - nameUi: Palm Pose - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.palmpose - openxrExtensionStrings: XR_EXT_palm_pose - company: Unity - priority: 0 - required: 0 ---- !u!114 &-5283878353087867321 -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: 1927c045052a06d49a9b21fdcaa26db6, type: 3} - m_Name: OculusXRFeature Android - m_EditorClassIdentifier: - m_enabled: 0 - k__BackingField: 0 - nameUi: OculusXR Feature - version: 0.0.1 - featureIdInternal: com.oculus.openxr.feature.oculusxr - openxrExtensionStrings: 'XR_KHR_vulkan_enable XR_KHR_D3D11_enable XR_OCULUS_common_reference_spaces - XR_FB_display_refresh_rate XR_EXT_performance_settings XR_FB_composition_layer_image_layout - XR_KHR_android_surface_swapchain XR_FB_android_surface_swapchain_create XR_KHR_composition_layer_color_scale_bias - XR_FB_color_space XR_EXT_hand_tracking XR_FB_swapchain_update_state XR_FB_swapchain_update_state_opengl_es - XR_FB_swapchain_update_state_vulkan XR_FB_foveation XR_FB_foveation_configuration - XR_FB_foveation_vulkan XR_FB_composition_layer_alpha_blend XR_KHR_composition_layer_depth - XR_KHR_composition_layer_cylinder XR_KHR_composition_layer_cube XR_KHR_composition_layer_equirect2 - XR_KHR_convert_timespec_time XR_KHR_visibility_mask XR_FB_render_model XR_FB_spatial_entity - XR_FB_spatial_entity_query XR_FB_spatial_entity_storage XR_META_performance_metrics - XR_FB_keyboard_tracking XR_FB_passthrough XR_FB_triangle_mesh XR_FB_passthrough_keyboard_hands - XR_OCULUS_audio_device_guid XR_FB_common_events XR_FB_space_warp XR_FB_hand_tracking_capsules - XR_FB_hand_tracking_mesh XR_FB_hand_tracking_aim ' - company: Oculus - priority: 0 - required: 0 ---- !u!114 &-5209833154160481440 -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: e5315f812f023cf4ebf26f7e5d2d70f2, type: 3} - m_Name: HPReverbG2ControllerProfile Metro - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: HP Reverb G2 Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.hpreverb - openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller - company: Unity - priority: 0 - required: 0 ---- !u!114 &-5115759704379696724 -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: 0} - m_Name: RuntimeDebuggerOpenXRFeature Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature - m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &-5099302859331215841 -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: 274c02963f889a64e90bc2e596e21d13, type: 3} - m_Name: HTCViveControllerProfile Metro - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: HTC Vive Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.htcvive - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 ---- !u!114 &-5098754768238288905 -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: 9c5b5af5107e35a43818d5411328bfc3, type: 3} - m_Name: DPadInteraction Metro - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: D-Pad Binding - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.dpadinteraction - openxrExtensionStrings: XR_KHR_binding_modification XR_EXT_dpad_binding - company: Unity - priority: 0 - required: 0 - forceThresholdLeft: 0.5 - forceThresholdReleaseLeft: 0.4 - centerRegionLeft: 0.5 - wedgeAngleLeft: 1.5707964 - isStickyLeft: 0 - forceThresholdRight: 0.5 - forceThresholdReleaseRight: 0.4 - centerRegionRight: 0.5 - wedgeAngleRight: 1.5707964 - isStickyRight: 0 - extensionStrings: - - XR_KHR_binding_modification - - XR_EXT_dpad_binding ---- !u!114 &-5086588257097655960 -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: 9c5b5af5107e35a43818d5411328bfc3, type: 3} - m_Name: DPadInteraction WSA - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: D-Pad Binding - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.dpadinteraction - openxrExtensionStrings: XR_KHR_binding_modification XR_EXT_dpad_binding - company: Unity - priority: 0 - required: 0 - forceThresholdLeft: 0.5 - forceThresholdReleaseLeft: 0.4 - centerRegionLeft: 0.5 - wedgeAngleLeft: 1.5707964 - isStickyLeft: 0 - forceThresholdRight: 0.5 - forceThresholdReleaseRight: 0.4 - centerRegionRight: 0.5 - wedgeAngleRight: 1.5707964 - isStickyRight: 0 - extensionStrings: - - XR_KHR_binding_modification - - XR_EXT_dpad_binding ---- !u!114 &-5059719240913959129 -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: 0} - m_Name: EyeGazeInteraction Android - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction - m_enabled: 0 - nameUi: Eye Gaze Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.eyetracking - openxrExtensionStrings: XR_EXT_eye_gaze_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &-5027550921310962242 -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: b539472f3eea5fc4e89c6d3475c8e3a2, type: 3} - m_Name: FBDisplayRefreshRate Android - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: FB Display Refresh Rate - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbdisplayrefreshrate - openxrExtensionStrings: XR_FB_display_refresh_rate - company: Mikesky - priority: 1 - required: 0 ---- !u!114 &-4971751487047288188 -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: e5315f812f023cf4ebf26f7e5d2d70f2, type: 3} - m_Name: HPReverbG2ControllerProfile Standalone - m_EditorClassIdentifier: - m_enabled: 1 - nameUi: HP Reverb G2 Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.hpreverb - openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller - company: Unity - priority: 0 - required: 0 ---- !u!114 &-4773087401744612407 -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: 1927c045052a06d49a9b21fdcaa26db6, type: 3} - m_Name: OculusXRFeature Standalone - m_EditorClassIdentifier: - m_enabled: 0 - k__BackingField: 0 - nameUi: Meta XR Feature - version: 0.0.1 - featureIdInternal: com.meta.openxr.feature.metaxr - openxrExtensionStrings: 'XR_KHR_vulkan_enable XR_KHR_D3D11_enable XR_OCULUS_common_reference_spaces - XR_FB_display_refresh_rate XR_EXT_performance_settings XR_FB_composition_layer_image_layout - XR_KHR_android_surface_swapchain XR_FB_android_surface_swapchain_create XR_KHR_composition_layer_color_scale_bias - XR_FB_color_space XR_EXT_hand_tracking XR_FB_swapchain_update_state XR_FB_swapchain_update_state_opengl_es - XR_FB_swapchain_update_state_vulkan XR_FB_composition_layer_alpha_blend XR_KHR_composition_layer_depth - XR_KHR_composition_layer_cylinder XR_KHR_composition_layer_cube XR_KHR_composition_layer_equirect2 - XR_KHR_convert_timespec_time XR_KHR_visibility_mask XR_FB_render_model XR_FB_spatial_entity - XR_FB_spatial_entity_user XR_FB_spatial_entity_query XR_FB_spatial_entity_storage - XR_FB_spatial_entity_storage_batch XR_META_spatial_entity_mesh XR_META_performance_metrics - XR_FB_spatial_entity_sharing XR_FB_scene XR_FB_spatial_entity_container XR_FB_scene_capture - XR_FB_face_tracking XR_FB_face_tracking2 XR_FB_eye_tracking XR_FB_eye_tracking_social - XR_FB_body_tracking XR_META_body_tracking_full_body XR_META_body_tracking_calibration - XR_META_body_tracking_fidelity XR_FB_keyboard_tracking XR_META_virtual_keyboard - XR_FB_passthrough XR_FB_triangle_mesh XR_FB_passthrough_keyboard_hands XR_META_passthrough_layer_resumed_event - XR_META_passthrough_color_lut XR_META_passthrough_preferences XR_OCULUS_audio_device_guid - XR_FB_common_events XR_FB_hand_tracking_capsules XR_FB_hand_tracking_mesh XR_FB_hand_tracking_aim - XR_FB_touch_controller_pro XR_FB_touch_controller_proximity XR_FB_composition_layer_depth_test - XR_FB_haptic_amplitude_envelope XR_FB_haptic_pcm XR_META_local_dimming XR_META_hand_tracking_wide_motion_mode - XR_EXT_hand_tracking_data_source XR_EXT_hand_joints_motion_range XR_META_touch_controller_plus - XR_META_simultaneous_hands_and_controllers XR_MSFT_hand_interaction XR_FB_hand_tracking_confidence - XR_META_detached_controllers XR_META_spatial_entity_persistence XR_META_spatial_entity_discovery - XR_META_boundary_visibility XR_META_headset_id XR_FB_composition_layer_settings - XR_META_automatic_layer_filter ' - company: Meta - priority: 0 - required: 0 ---- !u!114 &-4759314595999847035 -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: 0} - m_Name: HPReverbG2ControllerProfile Metro - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HPReverbG2ControllerProfile - m_enabled: 0 - nameUi: HP Reverb G2 Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.hpreverb - openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller - company: Unity - priority: 0 - required: 0 ---- !u!114 &-4728098243312227510 -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: 0} - m_Name: RuntimeDebuggerOpenXRFeature Metro - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature - m_enabled: 0 - nameUi: - version: - featureIdInternal: - openxrExtensionStrings: - company: - priority: 0 - required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &-4696490741500380813 -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: 0} - m_Name: HandInteractionProfile Metro - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile - m_enabled: 0 - nameUi: Hand Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteraction - openxrExtensionStrings: XR_EXT_hand_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &-4503424521023124838 -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: 0} - m_Name: HPReverbG2ControllerProfile Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HPReverbG2ControllerProfile - m_enabled: 0 - nameUi: HP Reverb G2 Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.hpreverb - openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller - company: Unity - priority: 0 - required: 0 ---- !u!114 &-4469311779315207794 -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: 486b5e28864f9a94b979b9620ce5006d, type: 3} - m_Name: ConformanceAutomationFeature Standalone - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Conformance Automation - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.conformance - openxrExtensionStrings: XR_EXT_conformance_automation - company: Unity - priority: 0 - required: 0 ---- !u!114 &-4441698771411996237 -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: 0} - m_Name: HandInteractionProfile Metro - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile - m_enabled: 0 - nameUi: Hand Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteraction - openxrExtensionStrings: XR_EXT_hand_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &-4431914812882349843 -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: 0f6bfdbcb316ed242b30a8798c9eb853, type: 3} - m_Name: KHRSimpleControllerProfile Android - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Khronos Simple Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.khrsimpleprofile - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 ---- !u!114 &-4420908261047938705 -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: 0} - m_Name: HPReverbG2ControllerProfile Metro - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HPReverbG2ControllerProfile - m_enabled: 0 - nameUi: HP Reverb G2 Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.hpreverb - openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller - company: Unity - priority: 0 - required: 0 ---- !u!114 &-4132139697062415981 -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: 0} - m_Name: HandInteractionProfile Metro - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile - m_enabled: 0 - nameUi: Hand Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteraction - openxrExtensionStrings: XR_EXT_hand_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &-4125410153319695613 -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: 0} - m_Name: PalmPoseInteraction Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction - m_enabled: 0 - nameUi: Palm Pose - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.palmpose - openxrExtensionStrings: XR_EXT_palm_pose - company: Unity - priority: 0 - required: 0 ---- !u!114 &-3988207141228038949 -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: 9dd5613b2a5a0a24aa3d61b135e8af42, type: 3} - m_Name: FBBodyTracking Standalone - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: FB Body Tracking + META Body Tracking Full Body - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbbodytracking - openxrExtensionStrings: XR_FB_body_tracking XR_META_body_tracking_full_body - company: Mikesky - priority: 1 - required: 0 ---- !u!114 &-3963671849960855988 -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: 0} - m_Name: MetaQuestFeature Android - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.MetaQuestSupport:UnityEngine.XR.OpenXR.Features.MetaQuestSupport:MetaQuestFeature - m_enabled: 0 - nameUi: Meta Quest Support - version: 1.0.0 - featureIdInternal: com.unity.openxr.feature.metaquest - openxrExtensionStrings: XR_OCULUS_android_initialize_loader - company: Unity - priority: 0 - required: 0 - targetDevices: - - visibleName: Quest - manifestName: quest - enabled: 1 - - visibleName: Quest 2 - manifestName: quest2 - enabled: 1 - - visibleName: Quest Pro - manifestName: cambria - enabled: 1 - - visibleName: Quest 3 - manifestName: eureka - enabled: 1 - - visibleName: Quest 3S - manifestName: quest3s - enabled: 1 - forceRemoveInternetPermission: 0 - symmetricProjection: 0 - foveatedRenderingApi: 0 - systemSplashScreen: {fileID: 0} - optimizeBufferDiscards: 1 - lateLatchingMode: 0 - lateLatchingDebug: 0 ---- !u!114 &-3768601675236611697 -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: feeef8d85de8db242bdda70cc7ff5acd, type: 3} - m_Name: OculusTouchControllerProfile Android - m_EditorClassIdentifier: - m_enabled: 1 - nameUi: Oculus Touch Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.oculustouch - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 ---- !u!114 &-3766016798992950701 -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: 0} - m_Name: HandInteractionProfile Metro - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile - m_enabled: 0 - nameUi: - version: - featureIdInternal: - openxrExtensionStrings: - company: - priority: 0 - required: 0 ---- !u!114 &-3756081456893125512 -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: 380ed73f3efd2fa43af94bae88b6ad53, type: 3} - m_Name: FBCompositionLayerAlphaBlend Metro - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: FB Composition Layer Alpha Blend - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbcompositionlayeralphablend - openxrExtensionStrings: XR_FB_composition_layer_alpha_blend - company: Mikesky - priority: 0 - required: 0 ---- !u!114 &-3704371903554123730 -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: 0} - m_Name: FBBodyTracking Metro - m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:FBBodyTracking - m_enabled: 0 - nameUi: FB Body Tracking + META Body Tracking Full Body - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbbodytracking - openxrExtensionStrings: XR_FB_body_tracking XR_META_body_tracking_full_body - company: Mikesky - priority: 1 - required: 0 - RequiredFeature: 0 - _TrackingType: 0 ---- !u!114 &-3663565451006470578 -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: 0} - m_Name: HandInteractionProfile Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile - m_enabled: 0 - nameUi: Hand Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteraction - openxrExtensionStrings: XR_EXT_hand_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &-3656571113646423923 -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: c4b862ee14fb479fbfe5fffe655d3ed3, type: 3} - m_Name: MetaQuestTouchProControllerProfile Metro - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Meta Quest Touch Pro Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestpro - openxrExtensionStrings: XR_FB_touch_controller_pro - company: Unity - priority: 0 - required: 0 ---- !u!114 &-3576082863044369247 -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: 0} - m_Name: HPReverbG2ControllerProfile Metro - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HPReverbG2ControllerProfile - m_enabled: 0 - nameUi: HP Reverb G2 Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.hpreverb - openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller - company: Unity - priority: 0 - required: 0 ---- !u!114 &-3575603292408468093 -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: 0} - m_Name: MetaQuestFeature Android - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.MetaQuestSupport:UnityEngine.XR.OpenXR.Features.MetaQuestSupport:MetaQuestFeature - m_enabled: 0 - nameUi: Meta Quest Support - version: 1.0.0 - featureIdInternal: com.unity.openxr.feature.metaquest - openxrExtensionStrings: XR_OCULUS_android_initialize_loader - company: Unity - priority: 0 - required: 0 - targetDevices: - - visibleName: Quest - manifestName: quest - enabled: 1 - - visibleName: Quest 2 - manifestName: quest2 - enabled: 1 - - visibleName: Quest Pro - manifestName: cambria - enabled: 1 - - visibleName: Quest 3 - manifestName: eureka - enabled: 1 - - visibleName: Quest 3S - manifestName: quest3s - enabled: 1 - forceRemoveInternetPermission: 0 - symmetricProjection: 0 - foveatedRenderingApi: 0 - systemSplashScreen: {fileID: 0} - optimizeBufferDiscards: 1 - lateLatchingMode: 0 - lateLatchingDebug: 0 ---- !u!114 &-3466295998588373144 -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: 0} - m_Name: METABoundaryVisibility Standalone - m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:METABoundaryVisibility - m_enabled: 0 - nameUi: META Boundary Visibility - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.metaboundaryvisibility - openxrExtensionStrings: XR_META_boundary_visibility - company: Mikesky - priority: 0 - required: 0 ---- !u!114 &-3429667311346100559 -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: 0} - m_Name: METABoundaryVisibility Standalone - m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:METABoundaryVisibility - m_enabled: 0 - nameUi: META Boundary Visibility - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.metaboundaryvisibility - openxrExtensionStrings: XR_META_boundary_visibility - company: Mikesky - priority: 0 - required: 0 ---- !u!114 &-3199145190972460908 -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: 0f6bfdbcb316ed242b30a8798c9eb853, type: 3} - m_Name: KHRSimpleControllerProfile Metro - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Khronos Simple Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.khrsimpleprofile - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 ---- !u!114 &-3155737484702066491 -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: e5315f812f023cf4ebf26f7e5d2d70f2, type: 3} - m_Name: HPReverbG2ControllerProfile Standalone - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: HP Reverb G2 Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.hpreverb - openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller - company: Unity - priority: 0 - required: 0 ---- !u!114 &-2995124423222007804 -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: b213d3e3c7f3109449eb46a4c8ee42f0, type: 3} - m_Name: XrPerformanceSettingsFeature Metro - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: XR Performance Settings - version: 1.0.0 - featureIdInternal: com.unity.openxr.feature.extension.performance_settings - openxrExtensionStrings: XR_EXT_performance_settings - company: Unity - priority: 0 - required: 0 ---- !u!114 &-2935091098925344722 -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: 0} - m_Name: EyeGazeInteraction Android - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction - m_enabled: 0 - nameUi: Eye Gaze Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.eyetracking - openxrExtensionStrings: XR_EXT_eye_gaze_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &-2904243158092956397 -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: 0} - m_Name: RuntimeDebuggerOpenXRFeature Metro - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature - m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &-2850712415182944465 -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: 0} - m_Name: HPReverbG2ControllerProfile Metro - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HPReverbG2ControllerProfile - m_enabled: 0 - nameUi: HP Reverb G2 Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.hpreverb - openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller - company: Unity - priority: 0 - required: 0 ---- !u!114 &-2801224607385271280 -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: 0} - m_Name: RuntimeDebuggerOpenXRFeature Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature - m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &-2708183062279173328 -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: 0} - m_Name: HPReverbG2ControllerProfile Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HPReverbG2ControllerProfile - m_enabled: 0 - nameUi: HP Reverb G2 Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.hpreverb - openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller - company: Unity - priority: 0 - required: 0 ---- !u!114 &-2581017241881390745 -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: e573a2aed6698b047aff95224499b722, type: 3} - m_Name: MetaXREyeTrackedFoveationFeature Standalone - m_EditorClassIdentifier: - m_enabled: 0 - k__BackingField: 0 - nameUi: Meta XR Eye Tracked Foveation - version: 0.0.1 - featureIdInternal: com.meta.openxr.feature.eyetrackedfoveation - openxrExtensionStrings: XR_META_foveation_eye_tracked XR_FB_eye_tracking_social - XR_META_vulkan_swapchain_create_info - company: Meta - priority: 0 - required: 0 ---- !u!114 &-2574120837619542528 -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: 0} - m_Name: PalmPoseInteraction Metro - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction - m_enabled: 0 - nameUi: Palm Pose - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.palmpose - openxrExtensionStrings: XR_EXT_palm_pose - company: Unity - priority: 0 - required: 0 ---- !u!114 &-2428714197209050051 -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: 0} - m_Name: MetaQuestFeature Android - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.MetaQuestSupport:UnityEngine.XR.OpenXR.Features.MetaQuestSupport:MetaQuestFeature - m_enabled: 0 - nameUi: Meta Quest Support - version: 1.0.0 - featureIdInternal: com.unity.openxr.feature.metaquest - openxrExtensionStrings: XR_OCULUS_android_initialize_loader - company: Unity - priority: 0 - required: 0 - targetDevices: - - visibleName: Quest - manifestName: quest - enabled: 1 - - visibleName: Quest 2 - manifestName: quest2 - enabled: 1 - - visibleName: Quest Pro - manifestName: cambria - enabled: 1 - - visibleName: Quest 3 - manifestName: eureka - enabled: 1 - - visibleName: Quest 3S - manifestName: quest3s - enabled: 1 - forceRemoveInternetPermission: 0 - symmetricProjection: 0 - foveatedRenderingApi: 0 - systemSplashScreen: {fileID: 0} - optimizeBufferDiscards: 1 - lateLatchingMode: 0 - lateLatchingDebug: 0 ---- !u!114 &-2414799205020681934 -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: 0} - m_Name: RuntimeDebuggerOpenXRFeature Android - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature - m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &-2158800351341693832 -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: 0} - m_Name: HPReverbG2ControllerProfile Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HPReverbG2ControllerProfile - m_enabled: 0 - nameUi: HP Reverb G2 Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.hpreverb - openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller - company: Unity - priority: 0 - required: 0 ---- !u!114 &-2052250879119323806 -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: 311418363b561b04e96974e030216b89, type: 3} - m_Name: METABoundaryVisibility Standalone - m_EditorClassIdentifier: - m_enabled: 1 - nameUi: META Boundary Visibility - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.metaboundaryvisibility - openxrExtensionStrings: XR_META_boundary_visibility - company: Mikesky - priority: 0 - required: 0 ---- !u!114 &-2045148045311858152 -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: 0} - m_Name: MetaQuestFeature Android - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.MetaQuestSupport:UnityEngine.XR.OpenXR.Features.MetaQuestSupport:MetaQuestFeature - m_enabled: 0 - nameUi: Meta Quest Support - version: 1.0.0 - featureIdInternal: com.unity.openxr.feature.metaquest - openxrExtensionStrings: XR_OCULUS_android_initialize_loader - company: Unity - priority: 0 - required: 0 - targetDevices: - - visibleName: Quest - manifestName: quest - enabled: 1 - - visibleName: Quest 2 - manifestName: quest2 - enabled: 1 - - visibleName: Quest Pro - manifestName: cambria - enabled: 1 - - visibleName: Quest 3 - manifestName: eureka - enabled: 1 - - visibleName: Quest 3S - manifestName: quest3s - enabled: 1 - forceRemoveInternetPermission: 0 - symmetricProjection: 0 - foveatedRenderingApi: 0 - systemSplashScreen: {fileID: 0} - optimizeBufferDiscards: 1 - lateLatchingMode: 0 - lateLatchingDebug: 0 ---- !u!114 &-2021925341700479113 -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: f928d0d73a35f294fbe357ca17aa3547, type: 3} - m_Name: MicrosoftHandInteraction WSA - m_EditorClassIdentifier: - m_enabled: 1 - nameUi: Microsoft Hand Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handtracking - openxrExtensionStrings: XR_MSFT_hand_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &-1928326258734647002 -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: 0} - m_Name: RuntimeDebuggerOpenXRFeature Metro - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature - m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &-1808595922885573336 -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: 0} - m_Name: RuntimeDebuggerOpenXRFeature Android - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature - m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &-1729055449683593181 -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: 486b5e28864f9a94b979b9620ce5006d, type: 3} - m_Name: ConformanceAutomationFeature Android - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Conformance Automation - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.conformance - openxrExtensionStrings: XR_EXT_conformance_automation - company: Unity - priority: 0 - required: 0 ---- !u!114 &-1629027275074480489 -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: 0} - m_Name: PalmPoseInteraction Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction - m_enabled: 0 - nameUi: Palm Pose - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.palmpose - openxrExtensionStrings: XR_EXT_palm_pose - company: Unity - priority: 0 - required: 0 ---- !u!114 &-1607521124414548650 -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: 056125dd64c0ed540b40a4af74f7b495, type: 3} - m_Name: RuntimeDebuggerOpenXRFeature Metro - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &-1562417761177608366 -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: f928d0d73a35f294fbe357ca17aa3547, type: 3} - m_Name: MicrosoftHandInteraction Android - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Microsoft Hand Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handtracking - openxrExtensionStrings: XR_MSFT_hand_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &-1527891640108886994 -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: 0} - m_Name: MetaQuestTouchProControllerProfile Metro - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile - m_enabled: 0 - nameUi: Meta Quest Touch Pro Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestpro - openxrExtensionStrings: XR_FB_touch_controller_pro - company: Unity - priority: 0 - required: 0 ---- !u!114 &-1488560748780556704 -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: 0} - m_Name: HandInteractionProfile Metro - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile - m_enabled: 0 - nameUi: Hand Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteraction - openxrExtensionStrings: XR_EXT_hand_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &-1400783702900575335 -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: 0} - m_Name: HandInteractionProfile Android - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile - m_enabled: 0 - nameUi: Hand Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteraction - openxrExtensionStrings: XR_EXT_hand_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &-1314002266431043046 -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: 0} - m_Name: HandInteractionProfile Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile - m_enabled: 0 - nameUi: Hand Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteraction - openxrExtensionStrings: XR_EXT_hand_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &-1294329756112899549 -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: b5a1f07dc5afe854f9f12a4194aca3fb, type: 3} - m_Name: Android - m_EditorClassIdentifier: - features: - - {fileID: 5668639331416289695} - - {fileID: -5027550921310962242} - - {fileID: -6623623332708239690} - - {fileID: 3438722145102186730} - - {fileID: -1729055449683593181} - - {fileID: -9060494924153373858} - - {fileID: -26191158653149625} - - {fileID: -7605348493486604068} - - {fileID: -7109603592451094839} - - {fileID: -8966146951722896836} - - {fileID: 3729635443001478327} - - {fileID: 7119053722403177422} - - {fileID: -4431914812882349843} - - {fileID: 4814471256809595610} - - {fileID: -2045148045311858152} - - {fileID: 7572829481798904910} - - {fileID: 7760363379089939366} - - {fileID: -1562417761177608366} - - {fileID: -568313750252970699} - - {fileID: -238312934105289492} - - {fileID: -3768601675236611697} - - {fileID: -7660927032867208547} - - {fileID: 294586919070467646} - - {fileID: 9137515127556058079} - m_renderMode: 0 - m_autoColorSubmissionMode: 1 - m_colorSubmissionModes: - m_List: 00000000 - m_depthSubmissionMode: 1 - m_optimizeBufferDiscards: 0 - m_symmetricProjection: 0 ---- !u!114 &-1255024121792926188 -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: 0} - m_Name: PalmPoseInteraction Metro - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction - m_enabled: 0 - nameUi: - version: - featureIdInternal: - openxrExtensionStrings: - company: - priority: 0 - required: 0 ---- !u!114 &-1141087023836400243 -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: 0} - m_Name: PalmPoseInteraction Android - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction - m_enabled: 0 - nameUi: Palm Pose - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.palmpose - openxrExtensionStrings: XR_EXT_palm_pose - company: Unity - priority: 0 - required: 0 ---- !u!114 &-1017398330378219115 -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: 0} - m_Name: PalmPoseInteraction Android - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction - m_enabled: 0 - nameUi: Palm Pose - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.palmpose - openxrExtensionStrings: XR_EXT_palm_pose - company: Unity - priority: 0 - required: 0 ---- !u!114 &-937873686496211436 -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: 311418363b561b04e96974e030216b89, type: 3} - m_Name: METABoundaryVisibility Metro - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: META Boundary Visibility - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.metaboundaryvisibility - openxrExtensionStrings: XR_META_boundary_visibility - company: Mikesky - priority: 0 - required: 0 ---- !u!114 &-926590902572576670 -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: b213d3e3c7f3109449eb46a4c8ee42f0, type: 3} - m_Name: XrPerformanceSettingsFeature Standalone - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: XR Performance Settings - version: 1.0.0 - featureIdInternal: com.unity.openxr.feature.extension.performance_settings - openxrExtensionStrings: XR_EXT_performance_settings - company: Unity - priority: 0 - required: 0 ---- !u!114 &-915244875029882426 -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: 056125dd64c0ed540b40a4af74f7b495, type: 3} - m_Name: RuntimeDebuggerOpenXRFeature Android - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &-864891121527730005 -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: 0} - m_Name: FBPassthrough Metro - m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:FBPassthrough - m_enabled: 0 - nameUi: FB Passthrough - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbpassthrough - openxrExtensionStrings: XR_FB_passthrough - company: Mikesky - priority: 0 - required: 0 - RequiredFeature: 0 - StartEnabled: 0 ---- !u!114 &-833196900144520528 -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: 0} - m_Name: MetaQuestTouchProControllerProfile Android - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile - m_enabled: 0 - nameUi: Meta Quest Touch Pro Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestpro - openxrExtensionStrings: XR_FB_touch_controller_pro - company: Unity - priority: 0 - required: 0 ---- !u!114 &-816819487172342302 -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: 0} - m_Name: HPReverbG2ControllerProfile Metro - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HPReverbG2ControllerProfile - m_enabled: 0 - nameUi: - version: - featureIdInternal: - openxrExtensionStrings: - company: - priority: 0 - required: 0 ---- !u!114 &-805380989133432241 -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: 0} - m_Name: FBBodyTracking Android - m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:FBBodyTracking - m_enabled: 0 - nameUi: FB Body Tracking + META Body Tracking Full Body - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbbodytracking - openxrExtensionStrings: XR_FB_body_tracking XR_META_body_tracking_full_body - company: Mikesky - priority: 1 - required: 0 - RequiredFeature: 0 - _TrackingType: 0 ---- !u!114 &-803293609031204139 -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: 9dd5613b2a5a0a24aa3d61b135e8af42, type: 3} - m_Name: FBBodyTracking Android - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: FB Body Tracking + META Body Tracking Full Body - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbbodytracking - openxrExtensionStrings: XR_FB_body_tracking XR_META_body_tracking_full_body - company: Mikesky - priority: 1 - required: 0 ---- !u!114 &-792796085665928788 -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: 1927c045052a06d49a9b21fdcaa26db6, type: 3} - m_Name: OculusXRFeature Android - m_EditorClassIdentifier: - m_enabled: 0 - k__BackingField: 0 - nameUi: Meta XR Feature - version: 0.0.1 - featureIdInternal: com.meta.openxr.feature.metaxr - openxrExtensionStrings: 'XR_KHR_vulkan_enable XR_KHR_D3D11_enable XR_OCULUS_common_reference_spaces - XR_FB_display_refresh_rate XR_EXT_performance_settings XR_FB_composition_layer_image_layout - XR_KHR_android_surface_swapchain XR_FB_android_surface_swapchain_create XR_KHR_composition_layer_color_scale_bias - XR_FB_color_space XR_EXT_hand_tracking XR_FB_swapchain_update_state XR_FB_swapchain_update_state_opengl_es - XR_FB_swapchain_update_state_vulkan XR_FB_composition_layer_alpha_blend XR_KHR_composition_layer_depth - XR_KHR_composition_layer_cylinder XR_KHR_composition_layer_cube XR_KHR_composition_layer_equirect2 - XR_KHR_convert_timespec_time XR_KHR_visibility_mask XR_FB_render_model XR_FB_spatial_entity - XR_FB_spatial_entity_user XR_FB_spatial_entity_query XR_FB_spatial_entity_storage - XR_FB_spatial_entity_storage_batch XR_META_spatial_entity_mesh XR_META_performance_metrics - XR_FB_spatial_entity_sharing XR_FB_scene XR_FB_spatial_entity_container XR_FB_scene_capture - XR_FB_face_tracking XR_FB_face_tracking2 XR_FB_eye_tracking XR_FB_eye_tracking_social - XR_FB_body_tracking XR_META_body_tracking_full_body XR_META_body_tracking_calibration - XR_META_body_tracking_fidelity XR_FB_keyboard_tracking XR_META_virtual_keyboard - XR_FB_passthrough XR_FB_triangle_mesh XR_FB_passthrough_keyboard_hands XR_META_passthrough_layer_resumed_event - XR_META_passthrough_color_lut XR_META_passthrough_preferences XR_OCULUS_audio_device_guid - XR_FB_common_events XR_FB_hand_tracking_capsules XR_FB_hand_tracking_mesh XR_FB_hand_tracking_aim - XR_FB_touch_controller_pro XR_FB_touch_controller_proximity XR_FB_composition_layer_depth_test - XR_FB_haptic_amplitude_envelope XR_FB_haptic_pcm XR_META_local_dimming XR_META_hand_tracking_wide_motion_mode - XR_EXT_hand_tracking_data_source XR_EXT_hand_joints_motion_range XR_META_touch_controller_plus - XR_META_simultaneous_hands_and_controllers XR_MSFT_hand_interaction XR_FB_hand_tracking_confidence - XR_META_detached_controllers XR_META_spatial_entity_persistence XR_META_spatial_entity_discovery - XR_META_boundary_visibility XR_META_headset_id XR_FB_composition_layer_settings - XR_META_automatic_layer_filter ' - company: Meta - priority: 0 - required: 0 ---- !u!114 &-736748253630721105 -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: 6096094d69d82cc40947df806f66ab34, type: 3} - m_Name: OpenXRCompositionLayersFeature Standalone - m_EditorClassIdentifier: - m_enabled: 1 - nameUi: Composition Layers Support - version: 1.0.0 - featureIdInternal: com.unity.openxr.feature.compositionlayers - openxrExtensionStrings: XR_KHR_composition_layer_cylinder XR_KHR_composition_layer_equirect - XR_KHR_composition_layer_equirect2 XR_KHR_composition_layer_cube XR_KHR_composition_layer_color_scale_bias - XR_KHR_android_surface_swapchain - company: Unity - priority: 0 - required: 0 ---- !u!114 &-733288343936666655 -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: 0} - m_Name: MetaQuestTouchProControllerProfile Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile - m_enabled: 0 - nameUi: Meta Quest Touch Pro Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestpro - openxrExtensionStrings: XR_FB_touch_controller_pro - company: Unity - priority: 0 - required: 0 ---- !u!114 &-694374493348946391 -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: 0} - m_Name: MetaQuestTouchProControllerProfile Metro - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile - m_enabled: 0 - nameUi: Meta Quest Touch Pro Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestpro - openxrExtensionStrings: XR_FB_touch_controller_pro - company: Unity - priority: 0 - required: 0 ---- !u!114 &-657966865062040067 -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: 0} - m_Name: PalmPoseInteraction Android - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction - m_enabled: 0 - nameUi: Palm Pose - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.palmpose - openxrExtensionStrings: XR_EXT_palm_pose - company: Unity - priority: 0 - required: 0 ---- !u!114 &-655989565311091624 -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: 0} - m_Name: FBBodyTracking Standalone - m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:FBBodyTracking - m_enabled: 0 - nameUi: FB Body Tracking + META Body Tracking Full Body - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbbodytracking - openxrExtensionStrings: XR_FB_body_tracking XR_META_body_tracking_full_body - company: Mikesky - priority: 1 - required: 0 - RequiredFeature: 0 - _TrackingType: 0 ---- !u!114 &-568313750252970699 -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: 7de993716e042c6499d0c18eed3a773c, type: 3} - m_Name: MockRuntime Android - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Mock Runtime - version: 0.0.2 - featureIdInternal: com.unity.openxr.feature.mockruntime - openxrExtensionStrings: XR_UNITY_null_gfx XR_UNITY_android_present - company: Unity - priority: 0 - required: 0 - ignoreValidationErrors: 0 ---- !u!114 &-359388495042143212 -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: 5019471fb2174e5c852ecd4047163007, type: 3} - m_Name: HandInteractionProfile Android - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Hand Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteraction - openxrExtensionStrings: XR_EXT_hand_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &-345907987508416232 -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: 2a24be4b5ebfe5f4d8ed1de9b25cb7aa, type: 3} - m_Name: HandCommonPosesInteraction WSA - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Hand Interaction Poses - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteractionposes - openxrExtensionStrings: XR_EXT_hand_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &-238312934105289492 -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: 9ef793c31862a37448e907829482ef80, type: 3} - m_Name: OculusQuestFeature Android - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Oculus Quest Support - version: 1.0.0 - featureIdInternal: com.unity.openxr.feature.oculusquest - openxrExtensionStrings: XR_OCULUS_android_initialize_loader - company: Unity - priority: 0 - required: 0 - targetQuest: 1 - targetQuest2: 1 ---- !u!114 &-223543171262116239 -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: c4b862ee14fb479fbfe5fffe655d3ed3, type: 3} - m_Name: MetaQuestTouchProControllerProfile Standalone - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Meta Quest Touch Pro Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestpro - openxrExtensionStrings: XR_FB_touch_controller_pro - company: Unity - priority: 0 - required: 0 ---- !u!114 &-177044242218828340 -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: 0d6ccd3d0ef0f1d458e69421dccbdae1, type: 3} - m_Name: ValveIndexControllerProfile Standalone - m_EditorClassIdentifier: - m_enabled: 1 - nameUi: Valve Index Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.valveindex - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 ---- !u!114 &-147410222034222949 -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: b5a1f07dc5afe854f9f12a4194aca3fb, type: 3} - m_Name: VisionOS - m_EditorClassIdentifier: - features: - - {fileID: 1321573593377777893} - m_renderMode: 1 - m_autoColorSubmissionMode: 1 - m_colorSubmissionModes: - m_List: 00000000 - m_depthSubmissionMode: 0 - m_optimizeBufferDiscards: 0 - m_symmetricProjection: 0 ---- !u!114 &-57994259809233075 -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: f028123e2efe1d443875bc7609b4a98b, type: 3} - m_Name: PalmPoseInteraction Android - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Palm Pose - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.palmpose - openxrExtensionStrings: XR_EXT_palm_pose - company: Unity - priority: 0 - required: 0 ---- !u!114 &-45565950339541431 -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: 0} - m_Name: RuntimeDebuggerOpenXRFeature Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature - m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &-26191158653149625 -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: 0} - m_Name: EyeGazeInteraction Android - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction - m_enabled: 0 - nameUi: Eye Gaze Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.eyetracking - openxrExtensionStrings: XR_EXT_eye_gaze_interaction - company: Unity - priority: 0 - required: 0 ---- !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: 9f0ebc320a151d3408ea1e9fce54d40e, type: 3} - m_Name: Open XR Package Settings - m_EditorClassIdentifier: - Keys: 01000000070000000d0000000e0000000400000024000000 - Values: - - {fileID: 7381656899648225167} - - {fileID: -1294329756112899549} - - {fileID: 9061466112958658113} - - {fileID: 5710753191044472963} - - {fileID: 2540959591261858297} - - {fileID: -147410222034222949} ---- !u!114 &182495744435344008 -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: f028123e2efe1d443875bc7609b4a98b, type: 3} - m_Name: PalmPoseInteraction Metro - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Palm Pose - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.palmpose - openxrExtensionStrings: XR_EXT_palm_pose - company: Unity - priority: 0 - required: 0 ---- !u!114 &230821405261271020 -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: 0} - m_Name: PalmPoseInteraction Android - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction - m_enabled: 0 - nameUi: Palm Pose - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.palmpose - openxrExtensionStrings: XR_EXT_palm_pose - company: Unity - priority: 0 - required: 0 ---- !u!114 &271538386983659576 -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: 0} - m_Name: HPReverbG2ControllerProfile Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HPReverbG2ControllerProfile - m_enabled: 0 - nameUi: HP Reverb G2 Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.hpreverb - openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller - company: Unity - priority: 0 - required: 0 ---- !u!114 &278510016605624271 -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: 0d6ccd3d0ef0f1d458e69421dccbdae1, type: 3} - m_Name: ValveIndexControllerProfile Metro - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Valve Index Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.valveindex - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 ---- !u!114 &294586919070467646 -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: 0} - m_Name: RuntimeDebuggerOpenXRFeature Android - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature - m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &307725664085586263 -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: 0} - m_Name: MetaQuestFeature Android - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.MetaQuestSupport:UnityEngine.XR.OpenXR.Features.MetaQuestSupport:MetaQuestFeature - m_enabled: 0 - nameUi: Meta Quest Support - version: 1.0.0 - featureIdInternal: com.unity.openxr.feature.metaquest - openxrExtensionStrings: XR_OCULUS_android_initialize_loader - company: Unity - priority: 0 - required: 0 - targetDevices: - - visibleName: Quest - manifestName: quest - enabled: 1 - - visibleName: Quest 2 - manifestName: quest2 - enabled: 1 - - visibleName: Quest Pro - manifestName: cambria - enabled: 1 - - visibleName: Quest 3 - manifestName: eureka - enabled: 1 - - visibleName: Quest 3S - manifestName: quest3s - enabled: 1 - forceRemoveInternetPermission: 0 - symmetricProjection: 0 - foveatedRenderingApi: 0 - systemSplashScreen: {fileID: 0} - optimizeBufferDiscards: 1 - lateLatchingMode: 0 - lateLatchingDebug: 0 ---- !u!114 &310430984593368073 -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: 0} - m_Name: RuntimeDebuggerOpenXRFeature Metro - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature - m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &478461831656758566 -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: 0} - m_Name: EyeGazeInteraction Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction - m_enabled: 0 - nameUi: Eye Gaze Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.eyetracking - openxrExtensionStrings: XR_EXT_eye_gaze_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &549587953263322998 -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: 0} - m_Name: HandInteractionProfile Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile - m_enabled: 0 - nameUi: Hand Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteraction - openxrExtensionStrings: XR_EXT_hand_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &574840683824583675 -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: e5315f812f023cf4ebf26f7e5d2d70f2, type: 3} - m_Name: HPReverbG2ControllerProfile WSA - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: HP Reverb G2 Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.hpreverb - openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller - company: Unity - priority: 0 - required: 0 ---- !u!114 &575862498442502605 -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: 0} - m_Name: EyeGazeInteraction Metro - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction - m_enabled: 0 - nameUi: Eye Gaze Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.eyetracking - openxrExtensionStrings: XR_EXT_eye_gaze_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &612927061893152235 -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: f028123e2efe1d443875bc7609b4a98b, type: 3} - m_Name: PalmPoseInteraction Standalone - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Palm Pose - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.palmpose - openxrExtensionStrings: XR_EXT_palm_pose - company: Unity - priority: 0 - required: 0 ---- !u!114 &642243684216336265 -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: 0} - m_Name: PalmPoseInteraction Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction - m_enabled: 0 - nameUi: Palm Pose - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.palmpose - openxrExtensionStrings: XR_EXT_palm_pose - company: Unity - priority: 0 - required: 0 ---- !u!114 &660273641456430646 -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: 0} - m_Name: MetaQuestTouchProControllerProfile Android - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile - m_enabled: 0 - nameUi: Meta Quest Touch Pro Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestpro - openxrExtensionStrings: XR_FB_touch_controller_pro - company: Unity - priority: 0 - required: 0 ---- !u!114 &706594700983639897 -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: 311418363b561b04e96974e030216b89, type: 3} - m_Name: METABoundaryVisibility Android - m_EditorClassIdentifier: - m_enabled: 1 - nameUi: META Boundary Visibility - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.metaboundaryvisibility - openxrExtensionStrings: XR_META_boundary_visibility - company: Mikesky - priority: 0 - required: 0 ---- !u!114 &779638469448190728 -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: 0} - m_Name: HandInteractionProfile Android - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile - m_enabled: 0 - nameUi: Hand Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteraction - openxrExtensionStrings: XR_EXT_hand_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &792817780763860715 -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: 0} - m_Name: RuntimeDebuggerOpenXRFeature Metro - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature - m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &860700251918427217 -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: 0} - m_Name: MetaQuestTouchProControllerProfile Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile - m_enabled: 0 - nameUi: Meta Quest Touch Pro Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestpro - openxrExtensionStrings: XR_FB_touch_controller_pro - company: Unity - priority: 0 - required: 0 ---- !u!114 &877868099952115604 -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: 0} - m_Name: HPReverbG2ControllerProfile Metro - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HPReverbG2ControllerProfile - m_enabled: 0 - nameUi: HP Reverb G2 Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.hpreverb - openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller - company: Unity - priority: 0 - required: 0 ---- !u!114 &887424966740871682 -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: 0} - m_Name: RuntimeDebuggerOpenXRFeature Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature - m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &899323000399979251 -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: 0} - m_Name: MetaQuestTouchProControllerProfile Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile - m_enabled: 0 - nameUi: Meta Quest Touch Pro Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestpro - openxrExtensionStrings: XR_FB_touch_controller_pro - company: Unity - priority: 0 - required: 0 ---- !u!114 &909687532924436492 -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: 0} - m_Name: HandInteractionProfile Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile - m_enabled: 0 - nameUi: Hand Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteraction - openxrExtensionStrings: XR_EXT_hand_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &1104377150978337437 -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: 3d28f705476c80d47acb3dfade3d3142, type: 3} - m_Name: MetaXRFoveationFeature Standalone - m_EditorClassIdentifier: - m_enabled: 0 - k__BackingField: 0 - nameUi: Meta XR Foveation - version: 1.0.0 - featureIdInternal: com.meta.openxr.feature.foveation - openxrExtensionStrings: 'XR_FB_foveation XR_FB_foveation_configuration XR_FB_foveation_vulkan ' - company: Meta - priority: 0 - required: 0 ---- !u!114 &1113418531928474326 -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: 0} - m_Name: EyeGazeInteraction Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction - m_enabled: 0 - nameUi: Eye Gaze Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.eyetracking - openxrExtensionStrings: XR_EXT_eye_gaze_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &1257011597261025930 -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: 0} - m_Name: RuntimeDebuggerOpenXRFeature Android - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature - m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &1263590293311991825 -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: 1927c045052a06d49a9b21fdcaa26db6, type: 3} - m_Name: OculusXRFeature Android - m_EditorClassIdentifier: - m_enabled: 0 - k__BackingField: 0 - nameUi: - version: - featureIdInternal: - openxrExtensionStrings: - company: - priority: 0 - required: 0 ---- !u!114 &1288961720814020653 -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: b539472f3eea5fc4e89c6d3475c8e3a2, type: 3} - m_Name: FBDisplayRefreshRate Standalone - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: FB Display Refresh Rate - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbdisplayrefreshrate - openxrExtensionStrings: XR_FB_display_refresh_rate - company: Mikesky - priority: 1 - required: 0 ---- !u!114 &1302668994057080467 -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: f028123e2efe1d443875bc7609b4a98b, type: 3} - m_Name: PalmPoseInteraction Standalone - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Palm Pose - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.palmpose - openxrExtensionStrings: XR_EXT_palm_pose - company: Unity - priority: 0 - required: 0 ---- !u!114 &1321573593377777893 -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: b213d3e3c7f3109449eb46a4c8ee42f0, type: 3} - m_Name: XrPerformanceSettingsFeature VisionOS - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: XR Performance Settings - version: 1.0.0 - featureIdInternal: com.unity.openxr.feature.extension.performance_settings - openxrExtensionStrings: XR_EXT_performance_settings - company: Unity - priority: 0 - required: 0 ---- !u!114 &1400216255102434415 -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: 0} - m_Name: MetaQuestTouchProControllerProfile Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile - m_enabled: 0 - nameUi: Meta Quest Touch Pro Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestpro - openxrExtensionStrings: XR_FB_touch_controller_pro - company: Unity - priority: 0 - required: 0 ---- !u!114 &1506797601685453907 -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: 0} - m_Name: EyeGazeInteraction Metro - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction - m_enabled: 0 - nameUi: Eye Gaze Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.eyetracking - openxrExtensionStrings: XR_EXT_eye_gaze_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &1534160117759194013 -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: 0} - m_Name: EyeGazeInteraction Android - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction - m_enabled: 0 - nameUi: Eye Gaze Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.eyetracking - openxrExtensionStrings: XR_EXT_eye_gaze_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &1576540767524714970 -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: 0} - m_Name: RuntimeDebuggerOpenXRFeature Android - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature - m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &1618651464046490541 -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: b3cf79659a011bd419c7a2a30eb74e9a, type: 3} - m_Name: EyeGazeInteraction Standalone - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Eye Gaze Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.eyetracking - openxrExtensionStrings: XR_EXT_eye_gaze_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &1638299284819138145 -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: feeef8d85de8db242bdda70cc7ff5acd, type: 3} - m_Name: OculusTouchControllerProfile WSA - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Oculus Touch Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.oculustouch - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 ---- !u!114 &1657382482759009192 -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: 0} - m_Name: MetaQuestTouchProControllerProfile Android - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile - m_enabled: 0 - nameUi: Meta Quest Touch Pro Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestpro - openxrExtensionStrings: XR_FB_touch_controller_pro - company: Unity - priority: 0 - required: 0 ---- !u!114 &1715441417563652541 -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: 0} - m_Name: PalmPoseInteraction Metro - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction - m_enabled: 0 - nameUi: Palm Pose - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.palmpose - openxrExtensionStrings: XR_EXT_palm_pose - company: Unity - priority: 0 - required: 0 ---- !u!114 &1719335652475784772 -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: 0} - m_Name: PalmPoseInteraction Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction - m_enabled: 0 - nameUi: Palm Pose - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.palmpose - openxrExtensionStrings: XR_EXT_palm_pose - company: Unity - priority: 0 - required: 0 ---- !u!114 &1746742006375697571 -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: 0} - m_Name: HPReverbG2ControllerProfile Metro - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HPReverbG2ControllerProfile - m_enabled: 0 - nameUi: HP Reverb G2 Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.hpreverb - openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller - company: Unity - priority: 0 - required: 0 ---- !u!114 &1790945603299878907 -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: 0} - m_Name: PalmPoseInteraction Android - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction - m_enabled: 0 - nameUi: Palm Pose - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.palmpose - openxrExtensionStrings: XR_EXT_palm_pose - company: Unity - priority: 0 - required: 0 ---- !u!114 &1827103528056647146 -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: 274c02963f889a64e90bc2e596e21d13, type: 3} - m_Name: HTCViveControllerProfile Standalone - m_EditorClassIdentifier: - m_enabled: 1 - nameUi: HTC Vive Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.htcvive - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 ---- !u!114 &1995135396447337485 -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: 274c02963f889a64e90bc2e596e21d13, type: 3} - m_Name: HTCViveControllerProfile WSA - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: HTC Vive Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.htcvive - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 ---- !u!114 &2021573117141221377 -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: 0} - m_Name: EyeGazeInteraction Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction - m_enabled: 0 - nameUi: Eye Gaze Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.eyetracking - openxrExtensionStrings: XR_EXT_eye_gaze_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &2042460862730635953 -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: 0} - m_Name: RuntimeDebuggerOpenXRFeature Android - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature - m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &2105268745197950013 -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: c4b862ee14fb479fbfe5fffe655d3ed3, type: 3} - m_Name: MetaQuestTouchProControllerProfile WSA - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Meta Quest Touch Pro Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestpro - openxrExtensionStrings: XR_FB_touch_controller_pro - company: Unity - priority: 0 - required: 0 ---- !u!114 &2125173321813520911 -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: 0} - m_Name: HPReverbG2ControllerProfile Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HPReverbG2ControllerProfile - m_enabled: 0 - nameUi: HP Reverb G2 Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.hpreverb - openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller - company: Unity - priority: 0 - required: 0 ---- !u!114 &2190257640103381370 -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: 0} - m_Name: EyeGazeInteraction Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction - m_enabled: 0 - nameUi: Eye Gaze Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.eyetracking - openxrExtensionStrings: XR_EXT_eye_gaze_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &2224665737294612572 -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: 0} - m_Name: RuntimeDebuggerOpenXRFeature Android - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature - m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &2243531575245570694 -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: 0} - m_Name: EyeGazeInteraction Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction - m_enabled: 0 - nameUi: Eye Gaze Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.eyetracking - openxrExtensionStrings: XR_EXT_eye_gaze_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &2372011686619033440 -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: e5315f812f023cf4ebf26f7e5d2d70f2, type: 3} - m_Name: HPReverbG2ControllerProfile Metro - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: HP Reverb G2 Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.hpreverb - openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller - company: Unity - priority: 0 - required: 0 ---- !u!114 &2540959591261858297 -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: b5a1f07dc5afe854f9f12a4194aca3fb, type: 3} - m_Name: iPhone - m_EditorClassIdentifier: - features: - - {fileID: 6801835840831992736} - m_renderMode: 1 - m_autoColorSubmissionMode: 1 - m_colorSubmissionModes: - m_List: 00000000 - m_depthSubmissionMode: 0 - m_optimizeBufferDiscards: 0 - m_symmetricProjection: 0 ---- !u!114 &2554124788269052071 -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: 0f6bfdbcb316ed242b30a8798c9eb853, type: 3} - m_Name: KHRSimpleControllerProfile Standalone - m_EditorClassIdentifier: - m_enabled: 1 - nameUi: Khronos Simple Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.khrsimpleprofile - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 ---- !u!114 &2613101488522602096 -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: 0} - m_Name: HandInteractionProfile Android - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile - m_enabled: 0 - nameUi: Hand Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteraction - openxrExtensionStrings: XR_EXT_hand_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &2721371635198411673 -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: 0} - m_Name: RuntimeDebuggerOpenXRFeature Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature - m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &2847573118692416834 -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: b213d3e3c7f3109449eb46a4c8ee42f0, type: 3} - m_Name: XrPerformanceSettingsFeature WebGL - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: XR Performance Settings - version: 1.0.0 - featureIdInternal: com.unity.openxr.feature.extension.performance_settings - openxrExtensionStrings: XR_EXT_performance_settings - company: Unity - priority: 0 - required: 0 ---- !u!114 &2882588155496114823 -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: 0} - m_Name: EyeGazeInteraction Android - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction - m_enabled: 0 - nameUi: Eye Gaze Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.eyetracking - openxrExtensionStrings: XR_EXT_eye_gaze_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &2891764793872385970 -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: 0} - m_Name: PalmPoseInteraction Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction - m_enabled: 0 - nameUi: Palm Pose - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.palmpose - openxrExtensionStrings: XR_EXT_palm_pose - company: Unity - priority: 0 - required: 0 ---- !u!114 &2962455534881775404 -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: 0} - m_Name: EyeGazeInteraction Metro - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction - m_enabled: 0 - nameUi: Eye Gaze Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.eyetracking - openxrExtensionStrings: XR_EXT_eye_gaze_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &2975191948821513704 -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: 0} - m_Name: HandInteractionProfile Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile - m_enabled: 0 - nameUi: Hand Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteraction - openxrExtensionStrings: XR_EXT_hand_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &2988532055098582389 -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: b3cf79659a011bd419c7a2a30eb74e9a, type: 3} - m_Name: EyeGazeInteraction Metro - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Eye Gaze Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.eyetracking - openxrExtensionStrings: XR_EXT_eye_gaze_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &3073017015649252843 -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: 0} - m_Name: PalmPoseInteraction Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction - m_enabled: 0 - nameUi: Palm Pose - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.palmpose - openxrExtensionStrings: XR_EXT_palm_pose - company: Unity - priority: 0 - required: 0 ---- !u!114 &3106534461171692324 -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: feeef8d85de8db242bdda70cc7ff5acd, type: 3} - m_Name: OculusTouchControllerProfile Metro - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Oculus Touch Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.oculustouch - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 ---- !u!114 &3156379343888415674 -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: b3cf79659a011bd419c7a2a30eb74e9a, type: 3} - m_Name: EyeGazeInteraction Metro - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Eye Gaze Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.eyetracking - openxrExtensionStrings: XR_EXT_eye_gaze_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &3224715287201229885 -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: 0} - m_Name: HandInteractionProfile Metro - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile - m_enabled: 0 - nameUi: Hand Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteraction - openxrExtensionStrings: XR_EXT_hand_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &3238800898370297597 -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: 5019471fb2174e5c852ecd4047163007, type: 3} - m_Name: HandInteractionProfile WSA - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Hand Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteraction - openxrExtensionStrings: XR_EXT_hand_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &3242847385945741224 -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: 0} - m_Name: HandInteractionProfile Android - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile - m_enabled: 0 - nameUi: Hand Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteraction - openxrExtensionStrings: XR_EXT_hand_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &3392845971268509444 -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: 0} - m_Name: PalmPoseInteraction Metro - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction - m_enabled: 0 - nameUi: Palm Pose - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.palmpose - openxrExtensionStrings: XR_EXT_palm_pose - company: Unity - priority: 0 - required: 0 ---- !u!114 &3405362293045848653 -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: f647cc0545697264a9878224faada6d5, type: 3} - m_Name: MetaQuestFeature Android - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Meta Quest Support - version: 1.0.0 - featureIdInternal: com.unity.openxr.feature.metaquest - openxrExtensionStrings: XR_OCULUS_android_initialize_loader - company: Unity - priority: 0 - required: 0 - targetDevices: - - visibleName: Quest - manifestName: quest - enabled: 1 - - visibleName: Quest 2 - manifestName: quest2 - enabled: 1 - - visibleName: Quest Pro - manifestName: cambria - enabled: 1 - - visibleName: Quest 3 - manifestName: eureka - enabled: 1 - - visibleName: Quest 3S - manifestName: quest3s - enabled: 1 - forceRemoveInternetPermission: 1 - symmetricProjection: 0 - foveatedRenderingApi: 0 - systemSplashScreen: {fileID: 0} - optimizeBufferDiscards: 1 - lateLatchingMode: 0 - lateLatchingDebug: 0 ---- !u!114 &3409825189635461668 -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: e573a2aed6698b047aff95224499b722, type: 3} - m_Name: MetaXREyeTrackedFoveationFeature Android - m_EditorClassIdentifier: - m_enabled: 0 - k__BackingField: 0 - nameUi: Meta XR Eye Tracked Foveation - version: 0.0.1 - featureIdInternal: com.meta.openxr.feature.eyetrackedfoveation - openxrExtensionStrings: XR_META_foveation_eye_tracked XR_FB_eye_tracking_social - XR_META_vulkan_swapchain_create_info - company: Meta - priority: 0 - required: 0 ---- !u!114 &3438722145102186730 -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: 6096094d69d82cc40947df806f66ab34, type: 3} - m_Name: OpenXRCompositionLayersFeature Android - m_EditorClassIdentifier: - m_enabled: 1 - nameUi: Composition Layers Support - version: 1.0.0 - featureIdInternal: com.unity.openxr.feature.compositionlayers - openxrExtensionStrings: XR_KHR_composition_layer_cylinder XR_KHR_composition_layer_equirect - XR_KHR_composition_layer_equirect2 XR_KHR_composition_layer_cube XR_KHR_composition_layer_color_scale_bias - XR_KHR_android_surface_swapchain - company: Unity - priority: 0 - required: 0 ---- !u!114 &3442458366111397828 -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: 7de993716e042c6499d0c18eed3a773c, type: 3} - m_Name: MockRuntime Standalone - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Mock Runtime - version: 0.0.2 - featureIdInternal: com.unity.openxr.feature.mockruntime - openxrExtensionStrings: XR_UNITY_null_gfx XR_UNITY_android_present - company: Unity - priority: 0 - required: 0 - ignoreValidationErrors: 0 ---- !u!114 &3463114591734499261 -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: 0} - m_Name: RuntimeDebuggerOpenXRFeature Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature - m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &3540722479377555281 -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: 0} - m_Name: HandInteractionProfile Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile - m_enabled: 0 - nameUi: Hand Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteraction - openxrExtensionStrings: XR_EXT_hand_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &3575793672613456262 -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: 0} - m_Name: RuntimeDebuggerOpenXRFeature Metro - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature - m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &3701968863295678716 -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: b3cf79659a011bd419c7a2a30eb74e9a, type: 3} - m_Name: EyeGazeInteraction Standalone - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Eye Gaze Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.eyetracking - openxrExtensionStrings: XR_EXT_eye_gaze_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &3718384640293943108 -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: 0} - m_Name: EyeGazeInteraction Android - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction - m_enabled: 0 - nameUi: Eye Gaze Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.eyetracking - openxrExtensionStrings: XR_EXT_eye_gaze_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &3729635443001478327 -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: 2a24be4b5ebfe5f4d8ed1de9b25cb7aa, type: 3} - m_Name: HandCommonPosesInteraction Android - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Hand Interaction Poses - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteractionposes - openxrExtensionStrings: XR_EXT_hand_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &3773748072371025898 -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: 0} - m_Name: HPReverbG2ControllerProfile Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HPReverbG2ControllerProfile - m_enabled: 0 - nameUi: HP Reverb G2 Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.hpreverb - openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller - company: Unity - priority: 0 - required: 0 ---- !u!114 &3781503593313349708 -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: 0} - m_Name: RuntimeDebuggerOpenXRFeature Metro - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature - m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &3978454027102150924 -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: 81954520b8bbd2f458104fe69f5a7680, type: 3} - m_Name: MetaXRSpaceWarp Android - m_EditorClassIdentifier: - m_enabled: 0 - k__BackingField: 0 - nameUi: Meta XR Space Warp - version: 1.0.0 - featureIdInternal: com.meta.openxr.feature.spacewarp - openxrExtensionStrings: XR_FB_space_warp - company: Meta - priority: 0 - required: 0 ---- !u!114 &4073621059260807014 -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: 056125dd64c0ed540b40a4af74f7b495, type: 3} - m_Name: RuntimeDebuggerOpenXRFeature Android - m_EditorClassIdentifier: - m_enabled: 1 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &4079545869061188692 -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: 0} - m_Name: FBBodyTracking Metro - m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:FBBodyTracking - m_enabled: 0 - nameUi: FB Body Tracking + META Body Tracking Full Body - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbbodytracking - openxrExtensionStrings: XR_FB_body_tracking XR_META_body_tracking_full_body - company: Mikesky - priority: 1 - required: 0 - RequiredFeature: 0 - _TrackingType: 0 ---- !u!114 &4257055574109055482 -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: 0} - m_Name: MetaQuestTouchProControllerProfile Metro - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile - m_enabled: 0 - nameUi: Meta Quest Touch Pro Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestpro - openxrExtensionStrings: XR_FB_touch_controller_pro - company: Unity - priority: 0 - required: 0 ---- !u!114 &4392734621799105716 -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: 0} - m_Name: RuntimeDebuggerOpenXRFeature Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature - m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &4432650494097248010 -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: f028123e2efe1d443875bc7609b4a98b, type: 3} - m_Name: PalmPoseInteraction WSA - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Palm Pose - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.palmpose - openxrExtensionStrings: XR_EXT_palm_pose - company: Unity - priority: 0 - required: 0 ---- !u!114 &4476664847270932731 -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: 0} - m_Name: EyeGazeInteraction Metro - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction - m_enabled: 0 - nameUi: Eye Gaze Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.eyetracking - openxrExtensionStrings: XR_EXT_eye_gaze_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &4679983028198813813 -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: 0} - m_Name: HandInteractionProfile Android - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile - m_enabled: 0 - nameUi: Hand Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteraction - openxrExtensionStrings: XR_EXT_hand_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &4728281383085209085 -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: 0} - m_Name: EyeGazeInteraction Android - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction - m_enabled: 0 - nameUi: Eye Gaze Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.eyetracking - openxrExtensionStrings: XR_EXT_eye_gaze_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &4782467264293227121 -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: 0} - m_Name: PalmPoseInteraction Metro - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction - m_enabled: 0 - nameUi: Palm Pose - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.palmpose - openxrExtensionStrings: XR_EXT_palm_pose - company: Unity - priority: 0 - required: 0 ---- !u!114 &4814471256809595610 -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: 0} - m_Name: METABoundaryVisibility Android - m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:METABoundaryVisibility - m_enabled: 0 - nameUi: META Boundary Visibility - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.metaboundaryvisibility - openxrExtensionStrings: XR_META_boundary_visibility - company: Mikesky - priority: 0 - required: 0 ---- !u!114 &4879129667963011197 -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: e0487890a3eee83449ce94b951042ace, type: 3} - m_Name: FBPassthrough Metro - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: FB Passthrough - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbpassthrough - openxrExtensionStrings: XR_FB_passthrough - company: Mikesky - priority: 0 - required: 0 - StartEnabled: 0 ---- !u!114 &4885237812122955660 -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: cc9d97d3e118e10498b22af44f652f5c, type: 3} - m_Name: FBCompositionLayerDepthTest Metro - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: FB Composition Layer Depth Test - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbcompositionlayeralphablend - openxrExtensionStrings: XR_FB_composition_layer_depth_test - company: Mikesky - priority: 0 - required: 0 ---- !u!114 &4957948030984565251 -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: 056125dd64c0ed540b40a4af74f7b495, type: 3} - m_Name: RuntimeDebuggerOpenXRFeature Standalone - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &4980278333451499208 -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: 0} - m_Name: EyeGazeInteraction Metro - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction - m_enabled: 0 - nameUi: Eye Gaze Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.eyetracking - openxrExtensionStrings: XR_EXT_eye_gaze_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &5082403655935391592 -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: b3cf79659a011bd419c7a2a30eb74e9a, type: 3} - m_Name: EyeGazeInteraction Android - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Eye Gaze Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.eyetracking - openxrExtensionStrings: XR_EXT_eye_gaze_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &5149001175253969819 -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: 0} - m_Name: RuntimeDebuggerOpenXRFeature Metro - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature - m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &5171151559502093930 -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: 0} - m_Name: RuntimeDebuggerOpenXRFeature Metro - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature - m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &5188064289718265781 -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: 0} - m_Name: METABoundaryVisibility Android - m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:METABoundaryVisibility - m_enabled: 0 - nameUi: META Boundary Visibility - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.metaboundaryvisibility - openxrExtensionStrings: XR_META_boundary_visibility - company: Mikesky - priority: 0 - required: 0 ---- !u!114 &5402310707982557781 -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: 0} - m_Name: PalmPoseInteraction Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction - m_enabled: 0 - nameUi: Palm Pose - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.palmpose - openxrExtensionStrings: XR_EXT_palm_pose - company: Unity - priority: 0 - required: 0 ---- !u!114 &5452654191548238638 -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: f028123e2efe1d443875bc7609b4a98b, type: 3} - m_Name: PalmPoseInteraction Android - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Palm Pose - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.palmpose - openxrExtensionStrings: XR_EXT_palm_pose - company: Unity - priority: 0 - required: 0 ---- !u!114 &5581522049850351323 -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: 0} - m_Name: HPReverbG2ControllerProfile Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HPReverbG2ControllerProfile - m_enabled: 0 - nameUi: HP Reverb G2 Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.hpreverb - openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller - company: Unity - priority: 0 - required: 0 ---- !u!114 &5635249410294987815 -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: 96efa89124dda0941802f28ad8249b87, type: 3} - m_Name: MockDriver Standalone - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Mock Driver - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.mockdriver - openxrExtensionStrings: XR_UNITY_mock_driver - company: Unity - priority: 0 - required: 0 ---- !u!114 &5648280007240669178 -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: 0} - m_Name: PalmPoseInteraction Metro - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction - m_enabled: 0 - nameUi: Palm Pose - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.palmpose - openxrExtensionStrings: XR_EXT_palm_pose - company: Unity - priority: 0 - required: 0 ---- !u!114 &5648715027789847164 -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: 0} - m_Name: PalmPoseInteraction Metro - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction - m_enabled: 0 - nameUi: Palm Pose - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.palmpose - openxrExtensionStrings: XR_EXT_palm_pose - company: Unity - priority: 0 - required: 0 ---- !u!114 &5662570250215147847 -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: c4b862ee14fb479fbfe5fffe655d3ed3, type: 3} - m_Name: MetaQuestTouchProControllerProfile Android - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Meta Quest Touch Pro Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestpro - openxrExtensionStrings: XR_FB_touch_controller_pro - company: Unity - priority: 0 - required: 0 ---- !u!114 &5668639331416289695 -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: 0} - m_Name: FBBodyTracking Android - m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:FBBodyTracking - m_enabled: 0 - nameUi: FB Body Tracking + META Body Tracking Full Body - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbbodytracking - openxrExtensionStrings: XR_FB_body_tracking XR_META_body_tracking_full_body - company: Mikesky - priority: 1 - required: 0 - RequiredFeature: 0 - _TrackingType: 0 ---- !u!114 &5710753191044472963 -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: b5a1f07dc5afe854f9f12a4194aca3fb, type: 3} - m_Name: WSA - m_EditorClassIdentifier: - features: - - {fileID: -3704371903554123730} - - {fileID: -7275543427072262896} - - {fileID: -6344979334240806338} - - {fileID: -5098754768238288905} - - {fileID: 575862498442502605} - - {fileID: -3756081456893125512} - - {fileID: 4885237812122955660} - - {fileID: -864891121527730005} - - {fileID: -7956739036010045027} - - {fileID: -4441698771411996237} - - {fileID: -3576082863044369247} - - {fileID: -5099302859331215841} - - {fileID: -3199145190972460908} - - {fileID: -8864075374018006181} - - {fileID: 8049887066580020921} - - {fileID: -694374493348946391} - - {fileID: 6482902447761637292} - - {fileID: 9003827069442310504} - - {fileID: 3106534461171692324} - - {fileID: 1715441417563652541} - - {fileID: -8874194640578678354} - - {fileID: 278510016605624271} - - {fileID: -2995124423222007804} - m_renderMode: 0 - m_autoColorSubmissionMode: 1 - m_colorSubmissionModes: - m_List: 00000000 - m_depthSubmissionMode: 1 - m_optimizeBufferDiscards: 0 - m_symmetricProjection: 0 ---- !u!114 &5817429794619475868 -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: 0} - m_Name: MetaQuestTouchProControllerProfile Android - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile - m_enabled: 0 - nameUi: Meta Quest Touch Pro Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestpro - openxrExtensionStrings: XR_FB_touch_controller_pro - company: Unity - priority: 0 - required: 0 ---- !u!114 &5872022670951397758 -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: e0487890a3eee83449ce94b951042ace, type: 3} - m_Name: FBPassthrough Android - m_EditorClassIdentifier: - m_enabled: 1 - nameUi: FB Passthrough - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbpassthrough - openxrExtensionStrings: XR_FB_passthrough - company: Mikesky - priority: 0 - required: 0 - StartEnabled: 0 ---- !u!114 &6019140111641124994 -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: 0} - m_Name: MetaQuestTouchProControllerProfile Metro - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile - m_enabled: 0 - nameUi: Meta Quest Touch Pro Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestpro - openxrExtensionStrings: XR_FB_touch_controller_pro - company: Unity - priority: 0 - required: 0 ---- !u!114 &6070319522137309020 -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: 0} - m_Name: FBBodyTracking Standalone - m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:FBBodyTracking - m_enabled: 0 - nameUi: FB Body Tracking + META Body Tracking Full Body - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbbodytracking - openxrExtensionStrings: XR_FB_body_tracking XR_META_body_tracking_full_body - company: Mikesky - priority: 1 - required: 0 - RequiredFeature: 0 - _TrackingType: 0 ---- !u!114 &6163247034252501667 -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: 5019471fb2174e5c852ecd4047163007, type: 3} - m_Name: HandInteractionProfile Standalone - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Hand Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteraction - openxrExtensionStrings: XR_EXT_hand_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &6226504958816653034 -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: 0} - m_Name: RuntimeDebuggerOpenXRFeature Android - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature - m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &6229781539548151111 -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: 0} - m_Name: HandInteractionProfile Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile - m_enabled: 0 - nameUi: Hand Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteraction - openxrExtensionStrings: XR_EXT_hand_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &6370826120337889678 -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: 761fdd4502cb7a84e9ec7a2b24f33f37, type: 3} - m_Name: MicrosoftMotionControllerProfile WSA - m_EditorClassIdentifier: - m_enabled: 1 - nameUi: Microsoft Motion Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.microsoftmotioncontroller - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 ---- !u!114 &6450873836216379317 -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: 0} - m_Name: EyeGazeInteraction Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction - m_enabled: 0 - nameUi: Eye Gaze Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.eyetracking - openxrExtensionStrings: XR_EXT_eye_gaze_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &6457187213107907505 -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: 4710975c7840e7d499bbb3757c22b0a5, type: 3} - m_Name: MetaXRSubsampledLayout Android - m_EditorClassIdentifier: - m_enabled: 0 - k__BackingField: 0 - nameUi: Meta XR Subsampled Layout - version: 0.0.1 - featureIdInternal: com.meta.openxr.feature.subsampledLayout - openxrExtensionStrings: XR_META_vulkan_swapchain_create_info - company: Meta - priority: 0 - required: 0 ---- !u!114 &6482902447761637292 -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: f928d0d73a35f294fbe357ca17aa3547, type: 3} - m_Name: MicrosoftHandInteraction Metro - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Microsoft Hand Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handtracking - openxrExtensionStrings: XR_MSFT_hand_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &6566603068462745561 -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: b3cf79659a011bd419c7a2a30eb74e9a, type: 3} - m_Name: EyeGazeInteraction Android - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Eye Gaze Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.eyetracking - openxrExtensionStrings: XR_EXT_eye_gaze_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &6589980099124863518 -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: 0} - m_Name: RuntimeDebuggerOpenXRFeature Android - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature - m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &6774984544229067780 -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: 5019471fb2174e5c852ecd4047163007, type: 3} - m_Name: HandInteractionProfile Metro - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Hand Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteraction - openxrExtensionStrings: XR_EXT_hand_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &6781313199298781951 -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: 1927c045052a06d49a9b21fdcaa26db6, type: 3} - m_Name: OculusXRFeature Android - m_EditorClassIdentifier: - m_enabled: 0 - k__BackingField: 0 - nameUi: OculusXR Feature - version: 0.0.1 - featureIdInternal: com.oculus.openxr.feature.oculusxr - openxrExtensionStrings: 'XR_KHR_vulkan_enable XR_KHR_D3D11_enable XR_OCULUS_common_reference_spaces - XR_FB_display_refresh_rate XR_EXT_performance_settings XR_FB_composition_layer_image_layout - XR_KHR_android_surface_swapchain XR_FB_android_surface_swapchain_create XR_KHR_composition_layer_color_scale_bias - XR_FB_color_space XR_EXT_hand_tracking XR_FB_swapchain_update_state XR_FB_swapchain_update_state_opengl_es - XR_FB_swapchain_update_state_vulkan XR_FB_foveation XR_FB_foveation_configuration - XR_FB_foveation_vulkan XR_FB_composition_layer_alpha_blend XR_KHR_composition_layer_depth - XR_KHR_composition_layer_cylinder XR_KHR_composition_layer_cube XR_KHR_composition_layer_equirect2 - XR_KHR_convert_timespec_time XR_KHR_visibility_mask XR_FB_render_model XR_FB_spatial_entity - XR_FB_spatial_entity_query XR_FB_spatial_entity_storage XR_META_performance_metrics - XR_FB_keyboard_tracking XR_FB_passthrough XR_FB_triangle_mesh XR_FB_passthrough_keyboard_hands - XR_OCULUS_audio_device_guid XR_FB_common_events XR_FB_space_warp XR_FB_hand_tracking_capsules - XR_FB_hand_tracking_mesh XR_FB_hand_tracking_aim ' - company: Oculus - priority: 0 - required: 0 ---- !u!114 &6801835840831992736 -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: b213d3e3c7f3109449eb46a4c8ee42f0, type: 3} - m_Name: XrPerformanceSettingsFeature iPhone - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: XR Performance Settings - version: 1.0.0 - featureIdInternal: com.unity.openxr.feature.extension.performance_settings - openxrExtensionStrings: XR_EXT_performance_settings - company: Unity - priority: 0 - required: 0 ---- !u!114 &6812736204562946406 -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: feeef8d85de8db242bdda70cc7ff5acd, type: 3} - m_Name: OculusTouchControllerProfile Standalone - m_EditorClassIdentifier: - m_enabled: 1 - nameUi: Oculus Touch Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.oculustouch - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 ---- !u!114 &6842448983583082147 -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: 0} - m_Name: RuntimeDebuggerOpenXRFeature Android - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature - m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &6895800800984937479 -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: 0} - m_Name: PalmPoseInteraction Android - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction - m_enabled: 0 - nameUi: Palm Pose - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.palmpose - openxrExtensionStrings: XR_EXT_palm_pose - company: Unity - priority: 0 - required: 0 ---- !u!114 &7010346316253303942 -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: 0} - m_Name: MetaQuestTouchProControllerProfile Android - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile - m_enabled: 0 - nameUi: Meta Quest Touch Pro Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestpro - openxrExtensionStrings: XR_FB_touch_controller_pro - company: Unity - priority: 0 - required: 0 ---- !u!114 &7060344594945652602 -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: 0} - m_Name: HandInteractionProfile Android - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile - m_enabled: 0 - nameUi: Hand Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteraction - openxrExtensionStrings: XR_EXT_hand_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &7119053722403177422 -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: 0} - m_Name: HandInteractionProfile Android - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile - m_enabled: 0 - nameUi: Hand Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteraction - openxrExtensionStrings: XR_EXT_hand_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &7136574916481677489 -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: c4b862ee14fb479fbfe5fffe655d3ed3, type: 3} - m_Name: MetaQuestTouchProControllerProfile Metro - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Meta Quest Touch Pro Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestpro - openxrExtensionStrings: XR_FB_touch_controller_pro - company: Unity - priority: 0 - required: 0 ---- !u!114 &7209011146941604271 -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: 0} - m_Name: RuntimeDebuggerOpenXRFeature Metro - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature - m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &7381656899648225167 -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: b5a1f07dc5afe854f9f12a4194aca3fb, type: 3} - m_Name: Standalone - m_EditorClassIdentifier: - features: - - {fileID: 6070319522137309020} - - {fileID: 1288961720814020653} - - {fileID: -736748253630721105} - - {fileID: -4469311779315207794} - - {fileID: -7457498403352615917} - - {fileID: -7612459406186083662} - - {fileID: 8383400387376223497} - - {fileID: 8812389047758975330} - - {fileID: -8449561839197411985} - - {fileID: 8280613793592923929} - - {fileID: 3540722479377555281} - - {fileID: 8493791790208482988} - - {fileID: 1827103528056647146} - - {fileID: 2554124788269052071} - - {fileID: -3429667311346100559} - - {fileID: -6002454310084566546} - - {fileID: 899323000399979251} - - {fileID: -6490217007365981742} - - {fileID: -6553496117388817208} - - {fileID: 3442458366111397828} - - {fileID: 6812736204562946406} - - {fileID: 5402310707982557781} - - {fileID: 2721371635198411673} - - {fileID: -177044242218828340} - - {fileID: -926590902572576670} - m_renderMode: 0 - m_autoColorSubmissionMode: 1 - m_colorSubmissionModes: - m_List: 00000000 - m_depthSubmissionMode: 2 - m_optimizeBufferDiscards: 0 - m_symmetricProjection: 0 ---- !u!114 &7390166600290948822 -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: 0} - m_Name: MetaQuestTouchProControllerProfile Metro - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile - m_enabled: 0 - nameUi: Meta Quest Touch Pro Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestpro - openxrExtensionStrings: XR_FB_touch_controller_pro - company: Unity - priority: 0 - required: 0 ---- !u!114 &7465428043869424170 -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: 0} - m_Name: MetaQuestFeature Android - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.MetaQuestSupport:UnityEngine.XR.OpenXR.Features.MetaQuestSupport:MetaQuestFeature - m_enabled: 0 - nameUi: Meta Quest Support - version: 1.0.0 - featureIdInternal: com.unity.openxr.feature.metaquest - openxrExtensionStrings: XR_OCULUS_android_initialize_loader - company: Unity - priority: 0 - required: 0 - targetDevices: - - visibleName: Quest - manifestName: quest - enabled: 1 - - visibleName: Quest 2 - manifestName: quest2 - enabled: 1 - - visibleName: Quest Pro - manifestName: cambria - enabled: 1 - - visibleName: Quest 3 - manifestName: eureka - enabled: 1 - - visibleName: Quest 3S - manifestName: quest3s - enabled: 1 - forceRemoveInternetPermission: 0 - symmetricProjection: 0 - foveatedRenderingApi: 0 - systemSplashScreen: {fileID: 0} - optimizeBufferDiscards: 1 - lateLatchingMode: 0 - lateLatchingDebug: 0 ---- !u!114 &7572829481798904910 -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: 2b7365b139f7aec43b23d26b7a48b5a6, type: 3} - m_Name: MetaQuestTouchPlusControllerProfile Android - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Meta Quest Touch Plus Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestplus - openxrExtensionStrings: XR_META_touch_controller_plus - company: Unity - priority: 0 - required: 0 ---- !u!114 &7584001526195082204 -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: 0f6bfdbcb316ed242b30a8798c9eb853, type: 3} - m_Name: KHRSimpleControllerProfile WSA - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Khronos Simple Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.khrsimpleprofile - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 ---- !u!114 &7637672691753991184 -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: 0} - m_Name: RuntimeDebuggerOpenXRFeature Android - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature - m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &7647029064195500634 -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: 0} - m_Name: FBPassthrough Android - m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:FBPassthrough - m_enabled: 0 - nameUi: FB Passthrough - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbpassthrough - openxrExtensionStrings: XR_FB_passthrough - company: Mikesky - priority: 0 - required: 0 - RequiredFeature: 0 - StartEnabled: 0 ---- !u!114 &7682352288251257475 -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: 5019471fb2174e5c852ecd4047163007, type: 3} - m_Name: HandInteractionProfile Standalone - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Hand Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteraction - openxrExtensionStrings: XR_EXT_hand_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &7710532992682813855 -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: 0} - m_Name: MetaQuestTouchProControllerProfile Metro - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile - m_enabled: 0 - nameUi: Meta Quest Touch Pro Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestpro - openxrExtensionStrings: XR_FB_touch_controller_pro - company: Unity - priority: 0 - required: 0 ---- !u!114 &7722185766801338843 -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: 0} - m_Name: MetaQuestFeature Android - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.MetaQuestSupport:UnityEngine.XR.OpenXR.Features.MetaQuestSupport:MetaQuestFeature - m_enabled: 0 - nameUi: Meta Quest Support - version: 1.0.0 - featureIdInternal: com.unity.openxr.feature.metaquest - openxrExtensionStrings: XR_OCULUS_android_initialize_loader - company: Unity - priority: 0 - required: 0 - targetDevices: - - visibleName: Quest - manifestName: quest - enabled: 1 - - visibleName: Quest 2 - manifestName: quest2 - enabled: 1 - - visibleName: Quest Pro - manifestName: cambria - enabled: 1 - - visibleName: Quest 3 - manifestName: eureka - enabled: 1 - - visibleName: Quest 3S - manifestName: quest3s - enabled: 1 - forceRemoveInternetPermission: 0 - symmetricProjection: 0 - foveatedRenderingApi: 0 - systemSplashScreen: {fileID: 0} - optimizeBufferDiscards: 1 - lateLatchingMode: 0 - lateLatchingDebug: 0 ---- !u!114 &7755255244189431342 -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: c4b862ee14fb479fbfe5fffe655d3ed3, type: 3} - m_Name: MetaQuestTouchProControllerProfile Standalone - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Meta Quest Touch Pro Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestpro - openxrExtensionStrings: XR_FB_touch_controller_pro - company: Unity - priority: 0 - required: 0 ---- !u!114 &7760363379089939366 -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: 0} - m_Name: MetaQuestTouchProControllerProfile Android - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile - m_enabled: 0 - nameUi: Meta Quest Touch Pro Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestpro - openxrExtensionStrings: XR_FB_touch_controller_pro - company: Unity - priority: 0 - required: 0 ---- !u!114 &7765591419475012046 -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: 0} - m_Name: MetaQuestTouchProControllerProfile Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile - m_enabled: 0 - nameUi: Meta Quest Touch Pro Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestpro - openxrExtensionStrings: XR_FB_touch_controller_pro - company: Unity - priority: 0 - required: 0 ---- !u!114 &7875633773414566808 -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: c4b862ee14fb479fbfe5fffe655d3ed3, type: 3} - m_Name: MetaQuestTouchProControllerProfile Android - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Meta Quest Touch Pro Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestpro - openxrExtensionStrings: XR_FB_touch_controller_pro - company: Unity - priority: 0 - required: 0 ---- !u!114 &7936146014511481500 -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: 0} - m_Name: MetaQuestTouchProControllerProfile Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile - m_enabled: 0 - nameUi: Meta Quest Touch Pro Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestpro - openxrExtensionStrings: XR_FB_touch_controller_pro - company: Unity - priority: 0 - required: 0 ---- !u!114 &7976530393180662520 -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: e0487890a3eee83449ce94b951042ace, type: 3} - m_Name: FBPassthrough Standalone - m_EditorClassIdentifier: - m_enabled: 1 - nameUi: FB Passthrough - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbpassthrough - openxrExtensionStrings: XR_FB_passthrough - company: Mikesky - priority: 0 - required: 0 - StartEnabled: 0 ---- !u!114 &7977785786427188136 -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: 0} - m_Name: FBPassthrough Metro - m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:FBPassthrough - m_enabled: 0 - nameUi: FB Passthrough - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbpassthrough - openxrExtensionStrings: XR_FB_passthrough - company: Mikesky - priority: 0 - required: 0 - RequiredFeature: 0 - StartEnabled: 0 ---- !u!114 &8049887066580020921 -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: 2b7365b139f7aec43b23d26b7a48b5a6, type: 3} - m_Name: MetaQuestTouchPlusControllerProfile Metro - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Meta Quest Touch Plus Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestplus - openxrExtensionStrings: XR_META_touch_controller_plus - company: Unity - priority: 0 - required: 0 ---- !u!114 &8093967418655462821 -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: 0} - m_Name: RuntimeDebuggerOpenXRFeature Android - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature - m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &8097114734218660502 -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: 0} - m_Name: MetaQuestTouchProControllerProfile Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile - m_enabled: 0 - nameUi: Meta Quest Touch Pro Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestpro - openxrExtensionStrings: XR_FB_touch_controller_pro - company: Unity - priority: 0 - required: 0 ---- !u!114 &8140832804592193610 -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: 0} - m_Name: PalmPoseInteraction Metro - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction - m_enabled: 0 - nameUi: Palm Pose - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.palmpose - openxrExtensionStrings: XR_EXT_palm_pose - company: Unity - priority: 0 - required: 0 ---- !u!114 &8186031247204512459 -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: 0} - m_Name: EyeGazeInteraction Metro - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction - m_enabled: 0 - nameUi: Eye Gaze Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.eyetracking - openxrExtensionStrings: XR_EXT_eye_gaze_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &8280613793592923929 -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: 2a24be4b5ebfe5f4d8ed1de9b25cb7aa, type: 3} - m_Name: HandCommonPosesInteraction Standalone - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Hand Interaction Poses - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteractionposes - openxrExtensionStrings: XR_EXT_hand_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &8383400387376223497 -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: 380ed73f3efd2fa43af94bae88b6ad53, type: 3} - m_Name: FBCompositionLayerAlphaBlend Standalone - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: FB Composition Layer Alpha Blend - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbcompositionlayeralphablend - openxrExtensionStrings: XR_FB_composition_layer_alpha_blend - company: Mikesky - priority: 0 - required: 0 ---- !u!114 &8410939358203484753 -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: 0} - m_Name: MetaQuestTouchProControllerProfile Android - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile - m_enabled: 0 - nameUi: Meta Quest Touch Pro Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestpro - openxrExtensionStrings: XR_FB_touch_controller_pro - company: Unity - priority: 0 - required: 0 ---- !u!114 &8493791790208482988 -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: 0} - m_Name: HPReverbG2ControllerProfile Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HPReverbG2ControllerProfile - m_enabled: 0 - nameUi: HP Reverb G2 Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.hpreverb - openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller - company: Unity - priority: 0 - required: 0 ---- !u!114 &8554729969567464418 -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: 0} - m_Name: MetaQuestFeature Android - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.MetaQuestSupport:UnityEngine.XR.OpenXR.Features.MetaQuestSupport:MetaQuestFeature - m_enabled: 0 - nameUi: Meta Quest Support - version: 1.0.0 - featureIdInternal: com.unity.openxr.feature.metaquest - openxrExtensionStrings: XR_OCULUS_android_initialize_loader - company: Unity - priority: 0 - required: 0 - targetDevices: - - visibleName: Quest - manifestName: quest - enabled: 1 - - visibleName: Quest 2 - manifestName: quest2 - enabled: 1 - - visibleName: Quest Pro - manifestName: cambria - enabled: 1 - - visibleName: Quest 3 - manifestName: eureka - enabled: 1 - - visibleName: Quest 3S - manifestName: quest3s - enabled: 1 - forceRemoveInternetPermission: 0 - symmetricProjection: 0 - foveatedRenderingApi: 0 - systemSplashScreen: {fileID: 0} - optimizeBufferDiscards: 1 - lateLatchingMode: 0 - lateLatchingDebug: 0 ---- !u!114 &8726647649748898075 -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: 0} - m_Name: HandInteractionProfile Metro - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile - m_enabled: 0 - nameUi: Hand Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteraction - openxrExtensionStrings: XR_EXT_hand_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &8743610506605126930 -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: 0} - m_Name: PalmPoseInteraction Android - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:PalmPoseInteraction - m_enabled: 0 - nameUi: Palm Pose - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.palmpose - openxrExtensionStrings: XR_EXT_palm_pose - company: Unity - priority: 0 - required: 0 ---- !u!114 &8773940547702410908 -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: 0} - m_Name: EyeGazeInteraction Android - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction - m_enabled: 0 - nameUi: Eye Gaze Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.eyetracking - openxrExtensionStrings: XR_EXT_eye_gaze_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &8778672687508170178 -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: 0} - m_Name: HPReverbG2ControllerProfile Metro - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HPReverbG2ControllerProfile - m_enabled: 0 - nameUi: HP Reverb G2 Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.hpreverb - openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller - company: Unity - priority: 0 - required: 0 ---- !u!114 &8812389047758975330 -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: cc9d97d3e118e10498b22af44f652f5c, type: 3} - m_Name: FBCompositionLayerDepthTest Standalone - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: FB Composition Layer Depth Test - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbcompositionlayeralphablend - openxrExtensionStrings: XR_FB_composition_layer_depth_test - company: Mikesky - priority: 0 - required: 0 ---- !u!114 &8973972386834108604 -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: 0} - m_Name: HandInteractionProfile Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile - m_enabled: 0 - nameUi: Hand Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteraction - openxrExtensionStrings: XR_EXT_hand_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &9003827069442310504 -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: 761fdd4502cb7a84e9ec7a2b24f33f37, type: 3} - m_Name: MicrosoftMotionControllerProfile Metro - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Microsoft Motion Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.microsoftmotioncontroller - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 ---- !u!114 &9036333595597133232 -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: 0} - m_Name: RuntimeDebuggerOpenXRFeature Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR.Features.RuntimeDebugger:UnityEngine.XR.OpenXR.Features.RuntimeDebugger:RuntimeDebuggerOpenXRFeature - m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &9061466112958658113 -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: b5a1f07dc5afe854f9f12a4194aca3fb, type: 3} - m_Name: WebGL - m_EditorClassIdentifier: - features: - - {fileID: 2847573118692416834} - m_renderMode: 0 - m_autoColorSubmissionMode: 1 - m_colorSubmissionModes: - m_List: 00000000 - m_depthSubmissionMode: 0 - m_optimizeBufferDiscards: 0 - m_symmetricProjection: 0 ---- !u!114 &9065376030700502102 -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: 0} - m_Name: EyeGazeInteraction Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction - m_enabled: 0 - nameUi: Eye Gaze Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.eyetracking - openxrExtensionStrings: XR_EXT_eye_gaze_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &9069722134941059037 -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: 0} - m_Name: EyeGazeInteraction Metro - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:EyeGazeInteraction - m_enabled: 0 - nameUi: Eye Gaze Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.eyetracking - openxrExtensionStrings: XR_EXT_eye_gaze_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &9128593777916537170 -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: 486b5e28864f9a94b979b9620ce5006d, type: 3} - m_Name: ConformanceAutomationFeature WSA - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Conformance Automation - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.conformance - openxrExtensionStrings: XR_EXT_conformance_automation - company: Unity - priority: 0 - required: 0 ---- !u!114 &9137515127556058079 -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: b213d3e3c7f3109449eb46a4c8ee42f0, type: 3} - m_Name: XrPerformanceSettingsFeature Android - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: XR Performance Settings - version: 1.0.0 - featureIdInternal: com.unity.openxr.feature.extension.performance_settings - openxrExtensionStrings: XR_EXT_performance_settings - company: Unity - priority: 0 - required: 0 ---- !u!114 &9194775986872143478 -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: 0} - m_Name: HPReverbG2ControllerProfile Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HPReverbG2ControllerProfile - m_enabled: 0 - nameUi: HP Reverb G2 Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.hpreverb - openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller - company: Unity - priority: 0 - required: 0 ---- !u!114 &9197411317720613617 -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: 0} - m_Name: HandInteractionProfile Metro - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:HandInteractionProfile - m_enabled: 0 - nameUi: Hand Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteraction - openxrExtensionStrings: XR_EXT_hand_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &9213127411106897318 -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: 0} - m_Name: MetaQuestTouchProControllerProfile Standalone - m_EditorClassIdentifier: Unity.XR.OpenXR:UnityEngine.XR.OpenXR.Features.Interactions:MetaQuestTouchProControllerProfile - m_enabled: 0 - nameUi: Meta Quest Touch Pro Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestpro - openxrExtensionStrings: XR_FB_touch_controller_pro - company: Unity - priority: 0 - required: 0 diff --git a/Assets/XR/Settings/OpenXRPackageSettings.asset b/Assets/XR/Settings/OpenXRPackageSettings.asset new file mode 100644 index 0000000000..2092f3f6db --- /dev/null +++ b/Assets/XR/Settings/OpenXRPackageSettings.asset @@ -0,0 +1,1764 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-9150530781807925372 +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: 0f6bfdbcb316ed242b30a8798c9eb853, type: 3} + m_Name: KHRSimpleControllerProfile Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Khronos Simple Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.khrsimpleprofile + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 +--- !u!114 &-9090266335715527965 +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: b5a1f07dc5afe854f9f12a4194aca3fb, type: 3} + m_Name: WebGL + m_EditorClassIdentifier: + features: + - {fileID: 2526289132831342938} + m_renderMode: 1 + m_autoColorSubmissionMode: 1 + m_colorSubmissionModes: + m_List: 00000000 + m_depthSubmissionMode: 0 + m_optimizeBufferDiscards: 0 + m_symmetricProjection: 0 +--- !u!114 &-8361434268710994719 +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: feeef8d85de8db242bdda70cc7ff5acd, type: 3} + m_Name: OculusTouchControllerProfile Standalone + m_EditorClassIdentifier: + m_enabled: 1 + nameUi: Oculus Touch Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.oculustouch + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 +--- !u!114 &-8028269528087130013 +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: 2b7365b139f7aec43b23d26b7a48b5a6, type: 3} + m_Name: MetaQuestTouchPlusControllerProfile Standalone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Meta Quest Touch Plus Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.metaquestplus + openxrExtensionStrings: XR_META_touch_controller_plus + company: Unity + priority: 0 + required: 0 +--- !u!114 &-7821681199511895193 +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: 6096094d69d82cc40947df806f66ab34, type: 3} + m_Name: OpenXRCompositionLayersFeature Android + m_EditorClassIdentifier: + m_enabled: 1 + nameUi: Composition Layers Support + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.compositionlayers + openxrExtensionStrings: XR_KHR_composition_layer_cylinder XR_KHR_composition_layer_equirect + XR_KHR_composition_layer_equirect2 XR_KHR_composition_layer_cube XR_KHR_composition_layer_color_scale_bias + XR_KHR_android_surface_swapchain + company: Unity + priority: 0 + required: 0 +--- !u!114 &-7744930596765148588 +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: e0487890a3eee83449ce94b951042ace, type: 3} + m_Name: FBPassthrough Android + m_EditorClassIdentifier: + m_enabled: 1 + nameUi: FB Passthrough + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbpassthrough + openxrExtensionStrings: XR_FB_passthrough + company: Mikesky + priority: 0 + required: 0 + RequiredFeature: 0 + StartEnabled: 0 +--- !u!114 &-7408859835018725565 +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: b5a1f07dc5afe854f9f12a4194aca3fb, type: 3} + m_Name: Android + m_EditorClassIdentifier: + features: + - {fileID: -6919944144505965292} + - {fileID: -7278997256007816178} + - {fileID: 6020735374718060395} + - {fileID: -7821681199511895193} + - {fileID: 3398687012772965175} + - {fileID: 8908033341537026866} + - {fileID: 3634870532467136449} + - {fileID: 8743153275303766566} + - {fileID: 488470669367350655} + - {fileID: -7744930596765148588} + - {fileID: 5904843575143186279} + - {fileID: 4686415624020098983} + - {fileID: -2025368945862209764} + - {fileID: -1907319939967738893} + - {fileID: -6877142771906292771} + - {fileID: -7084680002182032024} + - {fileID: -7105692704813289048} + - {fileID: 2395528568264792385} + - {fileID: 445503379637582332} + - {fileID: -104402912854242435} + - {fileID: -3546198165601229569} + - {fileID: 1206978187855227102} + - {fileID: 239035407327675442} + - {fileID: 6530295448975633075} + m_renderMode: 0 + m_autoColorSubmissionMode: 1 + m_colorSubmissionModes: + m_List: 00000000 + m_depthSubmissionMode: 1 + m_optimizeBufferDiscards: 0 + m_symmetricProjection: 0 +--- !u!114 &-7278997256007816178 +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: b539472f3eea5fc4e89c6d3475c8e3a2, type: 3} + m_Name: FBDisplayRefreshRate Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: FB Display Refresh Rate + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbdisplayrefreshrate + openxrExtensionStrings: XR_FB_display_refresh_rate + company: Mikesky + priority: 1 + required: 0 +--- !u!114 &-7105692704813289048 +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: c4b862ee14fb479fbfe5fffe655d3ed3, type: 3} + m_Name: MetaQuestTouchProControllerProfile Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Meta Quest Touch Pro Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.metaquestpro + openxrExtensionStrings: XR_FB_touch_controller_pro + company: Unity + priority: 0 + required: 0 +--- !u!114 &-7084680002182032024 +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: 2b7365b139f7aec43b23d26b7a48b5a6, type: 3} + m_Name: MetaQuestTouchPlusControllerProfile Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Meta Quest Touch Plus Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.metaquestplus + openxrExtensionStrings: XR_META_touch_controller_plus + company: Unity + priority: 0 + required: 0 +--- !u!114 &-6919944144505965292 +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: 9dd5613b2a5a0a24aa3d61b135e8af42, type: 3} + m_Name: FBBodyTracking Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: FB Body Tracking + META Body Tracking Full Body + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbbodytracking + openxrExtensionStrings: XR_FB_body_tracking XR_META_body_tracking_full_body + company: Mikesky + priority: 1 + required: 0 + RequiredFeature: 0 + _TrackingType: 0 +--- !u!114 &-6877142771906292771 +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: f647cc0545697264a9878224faada6d5, type: 3} + m_Name: MetaQuestFeature Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Meta Quest Support + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.metaquest + openxrExtensionStrings: XR_OCULUS_android_initialize_loader + company: Unity + priority: 0 + required: 0 + targetDevices: + - visibleName: Quest + manifestName: quest + enabled: 1 + - visibleName: Quest 2 + manifestName: quest2 + enabled: 1 + - visibleName: Quest Pro + manifestName: cambria + enabled: 1 + - visibleName: Quest 3 + manifestName: eureka + enabled: 1 + - visibleName: Quest 3S + manifestName: quest3s + enabled: 1 + forceRemoveInternetPermission: 0 + symmetricProjection: 0 + foveatedRenderingApi: 0 + systemSplashScreen: {fileID: 0} + optimizeBufferDiscards: 1 + lateLatchingMode: 0 + lateLatchingDebug: 0 +--- !u!114 &-6712154155534054672 +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: c4b862ee14fb479fbfe5fffe655d3ed3, type: 3} + m_Name: MetaQuestTouchProControllerProfile Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Meta Quest Touch Pro Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.metaquestpro + openxrExtensionStrings: XR_FB_touch_controller_pro + company: Unity + priority: 0 + required: 0 +--- !u!114 &-6585355747756548045 +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: 9c5b5af5107e35a43818d5411328bfc3, type: 3} + m_Name: DPadInteraction Standalone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: D-Pad Binding + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.dpadinteraction + openxrExtensionStrings: XR_KHR_binding_modification XR_EXT_dpad_binding + company: Unity + priority: 0 + required: 0 + forceThresholdLeft: 0.5 + forceThresholdReleaseLeft: 0.4 + centerRegionLeft: 0.5 + wedgeAngleLeft: 1.5707964 + isStickyLeft: 0 + forceThresholdRight: 0.5 + forceThresholdReleaseRight: 0.4 + centerRegionRight: 0.5 + wedgeAngleRight: 1.5707964 + isStickyRight: 0 + extensionStrings: + - XR_KHR_binding_modification + - XR_EXT_dpad_binding +--- !u!114 &-6409610321874244241 +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: f028123e2efe1d443875bc7609b4a98b, type: 3} + m_Name: PalmPoseInteraction Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Palm Pose + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.palmpose + openxrExtensionStrings: XR_EXT_palm_pose + company: Unity + priority: 0 + required: 0 +--- !u!114 &-6337175350910916453 +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: 5019471fb2174e5c852ecd4047163007, type: 3} + m_Name: HandInteractionProfile Standalone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Hand Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handinteraction + openxrExtensionStrings: XR_EXT_hand_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &-6209308114304512711 +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: 311418363b561b04e96974e030216b89, type: 3} + m_Name: METABoundaryVisibility Standalone + m_EditorClassIdentifier: + m_enabled: 1 + nameUi: META Boundary Visibility + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.metaboundaryvisibility + openxrExtensionStrings: XR_META_boundary_visibility + company: Mikesky + priority: 0 + required: 0 +--- !u!114 &-5563989108702768207 +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: 486b5e28864f9a94b979b9620ce5006d, type: 3} + m_Name: ConformanceAutomationFeature Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Conformance Automation + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.conformance + openxrExtensionStrings: XR_EXT_conformance_automation + company: Unity + priority: 0 + required: 0 +--- !u!114 &-5459046962310221610 +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: 311418363b561b04e96974e030216b89, type: 3} + m_Name: METABoundaryVisibility Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: META Boundary Visibility + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.metaboundaryvisibility + openxrExtensionStrings: XR_META_boundary_visibility + company: Mikesky + priority: 0 + required: 0 +--- !u!114 &-5165350093962759280 +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: f028123e2efe1d443875bc7609b4a98b, type: 3} + m_Name: PalmPoseInteraction Standalone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Palm Pose + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.palmpose + openxrExtensionStrings: XR_EXT_palm_pose + company: Unity + priority: 0 + required: 0 +--- !u!114 &-4578120880322816165 +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: 056125dd64c0ed540b40a4af74f7b495, type: 3} + m_Name: RuntimeDebuggerOpenXRFeature Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &-4207390886608553180 +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: cc9d97d3e118e10498b22af44f652f5c, type: 3} + m_Name: FBCompositionLayerDepthTest Standalone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: FB Composition Layer Depth Test + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbcompositionlayeralphablend + openxrExtensionStrings: XR_FB_composition_layer_depth_test + company: Mikesky + priority: 0 + required: 0 +--- !u!114 &-3985256529335295671 +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: 274c02963f889a64e90bc2e596e21d13, type: 3} + m_Name: HTCViveControllerProfile Standalone + m_EditorClassIdentifier: + m_enabled: 1 + nameUi: HTC Vive Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.htcvive + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 +--- !u!114 &-3932693316247097959 +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: 056125dd64c0ed540b40a4af74f7b495, type: 3} + m_Name: RuntimeDebuggerOpenXRFeature Standalone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &-3864411981840952800 +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: feeef8d85de8db242bdda70cc7ff5acd, type: 3} + m_Name: OculusTouchControllerProfile Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Oculus Touch Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.oculustouch + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 +--- !u!114 &-3546198165601229569 +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: feeef8d85de8db242bdda70cc7ff5acd, type: 3} + m_Name: OculusTouchControllerProfile Android + m_EditorClassIdentifier: + m_enabled: 1 + nameUi: Oculus Touch Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.oculustouch + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 +--- !u!114 &-3542363751295450097 +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: b213d3e3c7f3109449eb46a4c8ee42f0, type: 3} + m_Name: XrPerformanceSettingsFeature iPhone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: XR Performance Settings + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.extension.performance_settings + openxrExtensionStrings: XR_EXT_performance_settings + company: Unity + priority: 0 + required: 0 +--- !u!114 &-3382232044874743357 +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: b5a1f07dc5afe854f9f12a4194aca3fb, type: 3} + m_Name: Metro + m_EditorClassIdentifier: + features: + - {fileID: 5131855705525733576} + - {fileID: -1319638953782421672} + - {fileID: -5563989108702768207} + - {fileID: 2528043613023879024} + - {fileID: 5016648718553724848} + - {fileID: 4380475489590251787} + - {fileID: 5210246017029508895} + - {fileID: 349171926810431338} + - {fileID: -2382696369683272363} + - {fileID: 8575621012102751826} + - {fileID: 1246185843007460727} + - {fileID: -3136074927807471848} + - {fileID: -9150530781807925372} + - {fileID: -5459046962310221610} + - {fileID: 8758884139688393454} + - {fileID: -6712154155534054672} + - {fileID: 3442350291096653376} + - {fileID: 5743950770563492670} + - {fileID: -3864411981840952800} + - {fileID: -6409610321874244241} + - {fileID: -4578120880322816165} + - {fileID: -2179940069657978736} + - {fileID: 6929975248924648175} + m_renderMode: 1 + m_autoColorSubmissionMode: 1 + m_colorSubmissionModes: + m_List: 00000000 + m_depthSubmissionMode: 1 + m_optimizeBufferDiscards: 0 + m_symmetricProjection: 0 +--- !u!114 &-3245793893895826388 +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: 761fdd4502cb7a84e9ec7a2b24f33f37, type: 3} + m_Name: MicrosoftMotionControllerProfile Standalone + m_EditorClassIdentifier: + m_enabled: 1 + nameUi: Microsoft Motion Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.microsoftmotioncontroller + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 +--- !u!114 &-3136074927807471848 +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: 274c02963f889a64e90bc2e596e21d13, type: 3} + m_Name: HTCViveControllerProfile Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: HTC Vive Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.htcvive + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 +--- !u!114 &-2995615638513030832 +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: 2a24be4b5ebfe5f4d8ed1de9b25cb7aa, type: 3} + m_Name: HandCommonPosesInteraction Standalone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Hand Interaction Poses + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handinteractionposes + openxrExtensionStrings: XR_EXT_hand_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &-2382696369683272363 +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: 2a24be4b5ebfe5f4d8ed1de9b25cb7aa, type: 3} + m_Name: HandCommonPosesInteraction Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Hand Interaction Poses + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handinteractionposes + openxrExtensionStrings: XR_EXT_hand_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &-2179940069657978736 +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: 0d6ccd3d0ef0f1d458e69421dccbdae1, type: 3} + m_Name: ValveIndexControllerProfile Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Valve Index Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.valveindex + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 +--- !u!114 &-2025368945862209764 +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: 0f6bfdbcb316ed242b30a8798c9eb853, type: 3} + m_Name: KHRSimpleControllerProfile Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Khronos Simple Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.khrsimpleprofile + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 +--- !u!114 &-1907319939967738893 +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: 311418363b561b04e96974e030216b89, type: 3} + m_Name: METABoundaryVisibility Android + m_EditorClassIdentifier: + m_enabled: 1 + nameUi: META Boundary Visibility + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.metaboundaryvisibility + openxrExtensionStrings: XR_META_boundary_visibility + company: Mikesky + priority: 0 + required: 0 +--- !u!114 &-1338654471642598124 +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: b5a1f07dc5afe854f9f12a4194aca3fb, type: 3} + m_Name: iPhone + m_EditorClassIdentifier: + features: + - {fileID: -3542363751295450097} + m_renderMode: 1 + m_autoColorSubmissionMode: 1 + m_colorSubmissionModes: + m_List: 00000000 + m_depthSubmissionMode: 0 + m_optimizeBufferDiscards: 0 + m_symmetricProjection: 0 +--- !u!114 &-1319638953782421672 +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: b539472f3eea5fc4e89c6d3475c8e3a2, type: 3} + m_Name: FBDisplayRefreshRate Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: FB Display Refresh Rate + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbdisplayrefreshrate + openxrExtensionStrings: XR_FB_display_refresh_rate + company: Mikesky + priority: 1 + required: 0 +--- !u!114 &-339890582705206036 +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: 7de993716e042c6499d0c18eed3a773c, type: 3} + m_Name: MockRuntime Standalone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Mock Runtime + version: 0.0.2 + featureIdInternal: com.unity.openxr.feature.mockruntime + openxrExtensionStrings: XR_UNITY_null_gfx XR_UNITY_android_present + company: Unity + priority: 0 + required: 0 + ignoreValidationErrors: 0 +--- !u!114 &-104402912854242435 +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: 9ef793c31862a37448e907829482ef80, type: 3} + m_Name: OculusQuestFeature Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Oculus Quest Support + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.oculusquest + openxrExtensionStrings: XR_OCULUS_android_initialize_loader + company: Unity + priority: 0 + required: 0 + targetQuest: 1 + targetQuest2: 1 +--- !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: 9f0ebc320a151d3408ea1e9fce54d40e, type: 3} + m_Name: OpenXRPackageSettings + m_EditorClassIdentifier: + Keys: 01000000070000000e000000040000000d000000 + Values: + - {fileID: 1350724535810794158} + - {fileID: -7408859835018725565} + - {fileID: -3382232044874743357} + - {fileID: -1338654471642598124} + - {fileID: -9090266335715527965} +--- !u!114 &239035407327675442 +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: 056125dd64c0ed540b40a4af74f7b495, type: 3} + m_Name: RuntimeDebuggerOpenXRFeature Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &349171926810431338 +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: e0487890a3eee83449ce94b951042ace, type: 3} + m_Name: FBPassthrough Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: FB Passthrough + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbpassthrough + openxrExtensionStrings: XR_FB_passthrough + company: Mikesky + priority: 0 + required: 0 + RequiredFeature: 0 + StartEnabled: 0 +--- !u!114 &445503379637582332 +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: 7de993716e042c6499d0c18eed3a773c, type: 3} + m_Name: MockRuntime Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Mock Runtime + version: 0.0.2 + featureIdInternal: com.unity.openxr.feature.mockruntime + openxrExtensionStrings: XR_UNITY_null_gfx XR_UNITY_android_present + company: Unity + priority: 0 + required: 0 + ignoreValidationErrors: 0 +--- !u!114 &488470669367350655 +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: cc9d97d3e118e10498b22af44f652f5c, type: 3} + m_Name: FBCompositionLayerDepthTest Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: FB Composition Layer Depth Test + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbcompositionlayeralphablend + openxrExtensionStrings: XR_FB_composition_layer_depth_test + company: Mikesky + priority: 0 + required: 0 +--- !u!114 &640026367594997549 +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: b539472f3eea5fc4e89c6d3475c8e3a2, type: 3} + m_Name: FBDisplayRefreshRate Standalone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: FB Display Refresh Rate + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbdisplayrefreshrate + openxrExtensionStrings: XR_FB_display_refresh_rate + company: Mikesky + priority: 1 + required: 0 +--- !u!114 &1193577553385823748 +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: e5315f812f023cf4ebf26f7e5d2d70f2, type: 3} + m_Name: HPReverbG2ControllerProfile Standalone + m_EditorClassIdentifier: + m_enabled: 1 + nameUi: HP Reverb G2 Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.hpreverb + openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller + company: Unity + priority: 0 + required: 0 +--- !u!114 &1206978187855227102 +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: f028123e2efe1d443875bc7609b4a98b, type: 3} + m_Name: PalmPoseInteraction Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Palm Pose + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.palmpose + openxrExtensionStrings: XR_EXT_palm_pose + company: Unity + priority: 0 + required: 0 +--- !u!114 &1246185843007460727 +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: e5315f812f023cf4ebf26f7e5d2d70f2, type: 3} + m_Name: HPReverbG2ControllerProfile Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: HP Reverb G2 Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.hpreverb + openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller + company: Unity + priority: 0 + required: 0 +--- !u!114 &1350724535810794158 +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: b5a1f07dc5afe854f9f12a4194aca3fb, type: 3} + m_Name: Standalone + m_EditorClassIdentifier: + features: + - {fileID: 6572280523652702056} + - {fileID: 640026367594997549} + - {fileID: 3021746548343948488} + - {fileID: 6395018293380717554} + - {fileID: -6585355747756548045} + - {fileID: 5187108744147336580} + - {fileID: 2724943471350383872} + - {fileID: -4207390886608553180} + - {fileID: 6516733112804670208} + - {fileID: -2995615638513030832} + - {fileID: -6337175350910916453} + - {fileID: 1193577553385823748} + - {fileID: -3985256529335295671} + - {fileID: 5088554420624603051} + - {fileID: -6209308114304512711} + - {fileID: -8028269528087130013} + - {fileID: 8915627586549126558} + - {fileID: 2381707477390207485} + - {fileID: -3245793893895826388} + - {fileID: -339890582705206036} + - {fileID: -8361434268710994719} + - {fileID: -5165350093962759280} + - {fileID: -3932693316247097959} + - {fileID: 5540284972749116487} + - {fileID: 5086478587656020952} + m_renderMode: 0 + m_autoColorSubmissionMode: 1 + m_colorSubmissionModes: + m_List: 00000000 + m_depthSubmissionMode: 2 + m_optimizeBufferDiscards: 0 + m_symmetricProjection: 0 +--- !u!114 &2381707477390207485 +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: f928d0d73a35f294fbe357ca17aa3547, type: 3} + m_Name: MicrosoftHandInteraction Standalone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Microsoft Hand Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handtracking + openxrExtensionStrings: XR_MSFT_hand_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &2395528568264792385 +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: f928d0d73a35f294fbe357ca17aa3547, type: 3} + m_Name: MicrosoftHandInteraction Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Microsoft Hand Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handtracking + openxrExtensionStrings: XR_MSFT_hand_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &2526289132831342938 +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: b213d3e3c7f3109449eb46a4c8ee42f0, type: 3} + m_Name: XrPerformanceSettingsFeature WebGL + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: XR Performance Settings + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.extension.performance_settings + openxrExtensionStrings: XR_EXT_performance_settings + company: Unity + priority: 0 + required: 0 +--- !u!114 &2528043613023879024 +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: 9c5b5af5107e35a43818d5411328bfc3, type: 3} + m_Name: DPadInteraction Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: D-Pad Binding + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.dpadinteraction + openxrExtensionStrings: XR_KHR_binding_modification XR_EXT_dpad_binding + company: Unity + priority: 0 + required: 0 + forceThresholdLeft: 0.5 + forceThresholdReleaseLeft: 0.4 + centerRegionLeft: 0.5 + wedgeAngleLeft: 1.5707964 + isStickyLeft: 0 + forceThresholdRight: 0.5 + forceThresholdReleaseRight: 0.4 + centerRegionRight: 0.5 + wedgeAngleRight: 1.5707964 + isStickyRight: 0 + extensionStrings: + - XR_KHR_binding_modification + - XR_EXT_dpad_binding +--- !u!114 &2724943471350383872 +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: 380ed73f3efd2fa43af94bae88b6ad53, type: 3} + m_Name: FBCompositionLayerAlphaBlend Standalone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: FB Composition Layer Alpha Blend + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbcompositionlayeralphablend + openxrExtensionStrings: XR_FB_composition_layer_alpha_blend + company: Mikesky + priority: 0 + required: 0 +--- !u!114 &3021746548343948488 +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: 6096094d69d82cc40947df806f66ab34, type: 3} + m_Name: OpenXRCompositionLayersFeature Standalone + m_EditorClassIdentifier: + m_enabled: 1 + nameUi: Composition Layers Support + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.compositionlayers + openxrExtensionStrings: XR_KHR_composition_layer_cylinder XR_KHR_composition_layer_equirect + XR_KHR_composition_layer_equirect2 XR_KHR_composition_layer_cube XR_KHR_composition_layer_color_scale_bias + XR_KHR_android_surface_swapchain + company: Unity + priority: 0 + required: 0 +--- !u!114 &3398687012772965175 +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: 486b5e28864f9a94b979b9620ce5006d, type: 3} + m_Name: ConformanceAutomationFeature Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Conformance Automation + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.conformance + openxrExtensionStrings: XR_EXT_conformance_automation + company: Unity + priority: 0 + required: 0 +--- !u!114 &3442350291096653376 +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: f928d0d73a35f294fbe357ca17aa3547, type: 3} + m_Name: MicrosoftHandInteraction Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Microsoft Hand Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handtracking + openxrExtensionStrings: XR_MSFT_hand_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &3634870532467136449 +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: b3cf79659a011bd419c7a2a30eb74e9a, type: 3} + m_Name: EyeGazeInteraction Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Eye Gaze Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.eyetracking + openxrExtensionStrings: XR_EXT_eye_gaze_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &4380475489590251787 +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: 380ed73f3efd2fa43af94bae88b6ad53, type: 3} + m_Name: FBCompositionLayerAlphaBlend Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: FB Composition Layer Alpha Blend + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbcompositionlayeralphablend + openxrExtensionStrings: XR_FB_composition_layer_alpha_blend + company: Mikesky + priority: 0 + required: 0 +--- !u!114 &4686415624020098983 +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: 5019471fb2174e5c852ecd4047163007, type: 3} + m_Name: HandInteractionProfile Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Hand Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handinteraction + openxrExtensionStrings: XR_EXT_hand_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &5016648718553724848 +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: b3cf79659a011bd419c7a2a30eb74e9a, type: 3} + m_Name: EyeGazeInteraction Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Eye Gaze Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.eyetracking + openxrExtensionStrings: XR_EXT_eye_gaze_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &5086478587656020952 +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: b213d3e3c7f3109449eb46a4c8ee42f0, type: 3} + m_Name: XrPerformanceSettingsFeature Standalone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: XR Performance Settings + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.extension.performance_settings + openxrExtensionStrings: XR_EXT_performance_settings + company: Unity + priority: 0 + required: 0 +--- !u!114 &5088554420624603051 +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: 0f6bfdbcb316ed242b30a8798c9eb853, type: 3} + m_Name: KHRSimpleControllerProfile Standalone + m_EditorClassIdentifier: + m_enabled: 1 + nameUi: Khronos Simple Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.khrsimpleprofile + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 +--- !u!114 &5131855705525733576 +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: 9dd5613b2a5a0a24aa3d61b135e8af42, type: 3} + m_Name: FBBodyTracking Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: FB Body Tracking + META Body Tracking Full Body + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbbodytracking + openxrExtensionStrings: XR_FB_body_tracking XR_META_body_tracking_full_body + company: Mikesky + priority: 1 + required: 0 + RequiredFeature: 0 + _TrackingType: 0 +--- !u!114 &5187108744147336580 +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: b3cf79659a011bd419c7a2a30eb74e9a, type: 3} + m_Name: EyeGazeInteraction Standalone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Eye Gaze Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.eyetracking + openxrExtensionStrings: XR_EXT_eye_gaze_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &5210246017029508895 +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: cc9d97d3e118e10498b22af44f652f5c, type: 3} + m_Name: FBCompositionLayerDepthTest Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: FB Composition Layer Depth Test + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbcompositionlayeralphablend + openxrExtensionStrings: XR_FB_composition_layer_depth_test + company: Mikesky + priority: 0 + required: 0 +--- !u!114 &5540284972749116487 +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: 0d6ccd3d0ef0f1d458e69421dccbdae1, type: 3} + m_Name: ValveIndexControllerProfile Standalone + m_EditorClassIdentifier: + m_enabled: 1 + nameUi: Valve Index Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.valveindex + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 +--- !u!114 &5743950770563492670 +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: 761fdd4502cb7a84e9ec7a2b24f33f37, type: 3} + m_Name: MicrosoftMotionControllerProfile Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Microsoft Motion Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.microsoftmotioncontroller + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 +--- !u!114 &5904843575143186279 +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: 2a24be4b5ebfe5f4d8ed1de9b25cb7aa, type: 3} + m_Name: HandCommonPosesInteraction Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Hand Interaction Poses + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handinteractionposes + openxrExtensionStrings: XR_EXT_hand_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &6020735374718060395 +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: e0c08893328d4904cbc44298641cb087, type: 3} + m_Name: OpenXRAndroidSettings Android + m_EditorClassIdentifier: + m_enabled: 1 + nameUi: Android Settings + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.androidmanifest + openxrExtensionStrings: + company: Mikesky + priority: 0 + required: 0 + systemSplashScreen: {fileID: 2800000, guid: ce97f02a0d95f3d47b1a02dea91d564e, type: 3} +--- !u!114 &6395018293380717554 +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: 486b5e28864f9a94b979b9620ce5006d, type: 3} + m_Name: ConformanceAutomationFeature Standalone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Conformance Automation + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.conformance + openxrExtensionStrings: XR_EXT_conformance_automation + company: Unity + priority: 0 + required: 0 +--- !u!114 &6516733112804670208 +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: e0487890a3eee83449ce94b951042ace, type: 3} + m_Name: FBPassthrough Standalone + m_EditorClassIdentifier: + m_enabled: 1 + nameUi: FB Passthrough + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbpassthrough + openxrExtensionStrings: XR_FB_passthrough + company: Mikesky + priority: 0 + required: 0 + RequiredFeature: 0 + StartEnabled: 0 +--- !u!114 &6530295448975633075 +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: b213d3e3c7f3109449eb46a4c8ee42f0, type: 3} + m_Name: XrPerformanceSettingsFeature Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: XR Performance Settings + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.extension.performance_settings + openxrExtensionStrings: XR_EXT_performance_settings + company: Unity + priority: 0 + required: 0 +--- !u!114 &6572280523652702056 +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: 9dd5613b2a5a0a24aa3d61b135e8af42, type: 3} + m_Name: FBBodyTracking Standalone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: FB Body Tracking + META Body Tracking Full Body + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbbodytracking + openxrExtensionStrings: XR_FB_body_tracking XR_META_body_tracking_full_body + company: Mikesky + priority: 1 + required: 0 + RequiredFeature: 0 + _TrackingType: 0 +--- !u!114 &6929975248924648175 +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: b213d3e3c7f3109449eb46a4c8ee42f0, type: 3} + m_Name: XrPerformanceSettingsFeature Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: XR Performance Settings + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.extension.performance_settings + openxrExtensionStrings: XR_EXT_performance_settings + company: Unity + priority: 0 + required: 0 +--- !u!114 &8575621012102751826 +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: 5019471fb2174e5c852ecd4047163007, type: 3} + m_Name: HandInteractionProfile Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Hand Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handinteraction + openxrExtensionStrings: XR_EXT_hand_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &8743153275303766566 +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: 380ed73f3efd2fa43af94bae88b6ad53, type: 3} + m_Name: FBCompositionLayerAlphaBlend Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: FB Composition Layer Alpha Blend + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbcompositionlayeralphablend + openxrExtensionStrings: XR_FB_composition_layer_alpha_blend + company: Mikesky + priority: 0 + required: 0 +--- !u!114 &8758884139688393454 +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: 2b7365b139f7aec43b23d26b7a48b5a6, type: 3} + m_Name: MetaQuestTouchPlusControllerProfile Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Meta Quest Touch Plus Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.metaquestplus + openxrExtensionStrings: XR_META_touch_controller_plus + company: Unity + priority: 0 + required: 0 +--- !u!114 &8908033341537026866 +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: 9c5b5af5107e35a43818d5411328bfc3, type: 3} + m_Name: DPadInteraction Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: D-Pad Binding + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.dpadinteraction + openxrExtensionStrings: XR_KHR_binding_modification XR_EXT_dpad_binding + company: Unity + priority: 0 + required: 0 + forceThresholdLeft: 0.5 + forceThresholdReleaseLeft: 0.4 + centerRegionLeft: 0.5 + wedgeAngleLeft: 1.5707964 + isStickyLeft: 0 + forceThresholdRight: 0.5 + forceThresholdReleaseRight: 0.4 + centerRegionRight: 0.5 + wedgeAngleRight: 1.5707964 + isStickyRight: 0 + extensionStrings: + - XR_KHR_binding_modification + - XR_EXT_dpad_binding +--- !u!114 &8915627586549126558 +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: c4b862ee14fb479fbfe5fffe655d3ed3, type: 3} + m_Name: MetaQuestTouchProControllerProfile Standalone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Meta Quest Touch Pro Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.metaquestpro + openxrExtensionStrings: XR_FB_touch_controller_pro + company: Unity + priority: 0 + required: 0 diff --git a/Assets/XR/Settings/Open XR Package Settings.asset.meta b/Assets/XR/Settings/OpenXRPackageSettings.asset.meta similarity index 79% rename from Assets/XR/Settings/Open XR Package Settings.asset.meta rename to Assets/XR/Settings/OpenXRPackageSettings.asset.meta index d7c0dedc19..30bcc99e18 100644 --- a/Assets/XR/Settings/Open XR Package Settings.asset.meta +++ b/Assets/XR/Settings/OpenXRPackageSettings.asset.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: f1ebaba0fe484c1469e1bc54ab8d82e1 +guid: bd3da03a27dd86d45b3502af9504154e NativeFormatImporter: externalObjects: {} mainObjectFileID: 11400000 diff --git a/ProjectSettings/EditorBuildSettings.asset b/ProjectSettings/EditorBuildSettings.asset index aa34b37606..7714d26fd7 100644 --- a/ProjectSettings/EditorBuildSettings.asset +++ b/ProjectSettings/EditorBuildSettings.asset @@ -24,5 +24,5 @@ EditorBuildSettings: type: 2} com.unity.xr.management.loader_settings: {fileID: 11400000, guid: 07092d12b03adbd49b1ade5f5742e72e, type: 2} - com.unity.xr.openxr.settings4: {fileID: 11400000, guid: f1ebaba0fe484c1469e1bc54ab8d82e1, + com.unity.xr.openxr.settings4: {fileID: 11400000, guid: bd3da03a27dd86d45b3502af9504154e, type: 2} From 6b43fae27b3323d90dd3cca4271b1d224ff0e378 Mon Sep 17 00:00:00 2001 From: Mike Nisbet Date: Tue, 10 Dec 2024 11:25:00 +0000 Subject: [PATCH 18/28] remove buildtime configuration of CN variant [CI BUILD] --- .github/workflows/build.yml | 19 ++----------------- Assets/Editor/BuildTiltBrush.cs | 7 +------ Assets/Scripts/Config.cs | 3 +-- 3 files changed, 4 insertions(+), 25 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index a23123fb0f..9f7f012a8d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -180,7 +180,7 @@ jobs: fail-fast: false matrix: flavors: ${{ fromJson(needs.configuration.outputs.flavors) }} - name: [Windows OpenXR, Linux, MacOS, Android OpenXR, Android OpenXR (CN), Android Quest, iOS Zapbox] # These will all be overwritten, but because we have the flavors matrix as well, we can't just add configurations via include; they'll overwrite each other. This way ensures that we get each one + name: [Windows OpenXR, Linux, MacOS, Android OpenXR, Android Quest, iOS Zapbox] # These will all be overwritten, but because we have the flavors matrix as well, we can't just add configurations via include; they'll overwrite each other. This way ensures that we get each one include: - name: Windows OpenXR targetPlatform: StandaloneWindows64 @@ -204,14 +204,6 @@ jobs: extraoptions: -btb-il2cpp versionSuffix: 0 - - name: Android OpenXR (CN) - targetPlatform: Android - vrsdk: OpenXR - cache: Android_Vulkan - # Chinese build that doesn't have google/sketchfab login. - extraoptions: -btb-il2cpp -btb-disableAccountLogins - versionSuffix: 0 - - name: Android Quest targetPlatform: Android vrsdk: OpenXR @@ -1072,11 +1064,6 @@ jobs: with: name: Android OpenXR path: build_android_openxr - - name: Download Build Artifacts (Android OpenXR CN) - uses: actions/download-artifact@v4 - with: - name: Android OpenXR (CN) - path: build_android_openxr_cn - name: Publish Pico Builds env: VERSION: ${{ needs.configuration.outputs.version }} @@ -1087,7 +1074,6 @@ jobs: run: | mkdir releases mv build_android_openxr/*/com.Icosa.OpenBrush*apk releases/OpenBrush_Pico_$VERSION.apk - mv build_android_openxr_cn/*/com.Icosa.OpenBrush*apk releases/OpenBrush_Pico_CN_$VERSION.apk cd releases # pico-cli v1.0.3 @@ -1096,9 +1082,8 @@ jobs: if [ "$PRERELEASE" == "false" ] then - # The order here matters, because the Chinese build has a slightly higher version code due to the suffix of 1 vs 0 ./pico-cli upload-build --app-id $PICO_APP_ID --app-secret $PICO_APP_SECRET --region noncn --apk OpenBrush_Pico_$VERSION.apk --channel 2 --notes-en "Version $VERSION" --device 'PICO Neo3,PICO Neo3 Pro,PICO Neo3 Eye,PICO 4' - ./pico-cli upload-build --app-id $PICO_APP_ID --app-secret $PICO_APP_SECRET --region noncn --apk OpenBrush_Pico_CN_$VERSION.apk --channel 1 --notes-en "Version $VERSION" --device 'PICO Neo3,PICO Neo3 Pro,PICO Neo3 Eye,PICO 4' + ./pico-cli upload-build --app-id $PICO_APP_ID --app-secret $PICO_APP_SECRET --region cn --apk OpenBrush_Pico_$VERSION.apk --channel 1 --notes-en "Version $VERSION" --device 'PICO Neo3,PICO Neo3 Pro,PICO Neo3 Eye,PICO 4' else # For Pico, Beta channels can only get one build, not a separate China / non-China build ./pico-cli upload-build --app-id $PICO_APP_ID --app-secret $PICO_APP_SECRET --region noncn --apk OpenBrush_Pico_$VERSION.apk --channel 3 --notes-en "Version $VERSION" --device 'PICO Neo3,PICO Neo3 Pro,PICO Neo3 Eye,PICO 4' diff --git a/Assets/Editor/BuildTiltBrush.cs b/Assets/Editor/BuildTiltBrush.cs index 633c2b1d1e..c4d6ca74e5 100644 --- a/Assets/Editor/BuildTiltBrush.cs +++ b/Assets/Editor/BuildTiltBrush.cs @@ -67,7 +67,6 @@ public class TiltBuildOptions public string Stamp; public BuildOptions UnityOptions; public string Description; - public bool disableAccountLogins; } [Serializable()] @@ -775,10 +774,6 @@ static void CommandLine() { i++; } - else if (args[i] == "-btb-disableAccountLogins") - { - tiltOptions.disableAccountLogins = true; - } else if (args[i] == "-androidExportType") { // Not supported in Open Brush (added to game-ci in v3) @@ -1477,7 +1472,7 @@ public static void DoBuild(TiltBuildOptions tiltOptions) config.m_AutoProfile = tiltOptions.AutoProfile; config.m_BuildStamp = stamp; //config.OnValidate(xrSdk, TargetToGroup(target)); - config.DoBuildTimeConfiguration(target, tiltOptions.disableAccountLogins); + config.DoBuildTimeConfiguration(target); EditorUtility.SetDirty(config); if (GuiSelectedBuildTarget == BuildTarget.Android) diff --git a/Assets/Scripts/Config.cs b/Assets/Scripts/Config.cs index 651b5d5fe3..735c5fa0a1 100644 --- a/Assets/Scripts/Config.cs +++ b/Assets/Scripts/Config.cs @@ -671,10 +671,9 @@ public void ApplyUserConfigOverrides(UserConfig userConfig) #if UNITY_EDITOR /// Called at build time, just before this Config instance is saved to Main.unity - public void DoBuildTimeConfiguration(UnityEditor.BuildTarget target, bool disableAccountLogins = false) + public void DoBuildTimeConfiguration(UnityEditor.BuildTarget target) { m_PlatformConfig = EditTimeAssetReferences.Instance.GetConfigForBuildTarget(target); - DisableAccountLogins = disableAccountLogins; } #endif } From bb9c5eac4c91c859d45100944bf4bba983af8f82 Mon Sep 17 00:00:00 2001 From: Mike Nisbet Date: Tue, 10 Dec 2024 11:29:53 +0000 Subject: [PATCH 19/28] format AndroidUtils [CI BUILD] --- Assets/Scripts/Util/AndroidUtils.cs | 133 +++++++++++++++------------- 1 file changed, 73 insertions(+), 60 deletions(-) diff --git a/Assets/Scripts/Util/AndroidUtils.cs b/Assets/Scripts/Util/AndroidUtils.cs index 46539b847e..ac2ec97b88 100644 --- a/Assets/Scripts/Util/AndroidUtils.cs +++ b/Assets/Scripts/Util/AndroidUtils.cs @@ -15,77 +15,90 @@ using UnityEngine; #if UNITY_ANDROID -static class AndroidUtils { - public static AndroidJavaObject GetContext() { - if (Application.platform != RuntimePlatform.Android) { - return null; +static class AndroidUtils +{ + public static AndroidJavaObject GetContext() + { + if (Application.platform != RuntimePlatform.Android) + { + return null; + } + + // Unity doesn't document UnityPlayer.currentActivity (or UnityPlayer at all), but it + // does mention it in passing on these two pages: + // https://docs.unity3d.com/2017.3/Documentation/ScriptReference/AndroidJavaRunnable.html + // https://docs.unity3d.com/2017.3/Documentation/ScriptReference/AndroidJavaProxy.html + AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer"); + AndroidJavaObject context = unityPlayer.GetStatic("currentActivity"); + return context; } - // Unity doesn't document UnityPlayer.currentActivity (or UnityPlayer at all), but it - // does mention it in passing on these two pages: - // https://docs.unity3d.com/2017.3/Documentation/ScriptReference/AndroidJavaRunnable.html - // https://docs.unity3d.com/2017.3/Documentation/ScriptReference/AndroidJavaProxy.html - AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer"); - AndroidJavaObject context = unityPlayer.GetStatic("currentActivity"); - return context; - } + /// Returns versionCode from AndroidManifest.xml. + public static int GetVersionCode() + { + if (Application.platform != RuntimePlatform.Android) + { + return 29; // just some placeholder + } - /// Returns versionCode from AndroidManifest.xml. - public static int GetVersionCode() { - if (Application.platform != RuntimePlatform.Android) { - return 13; // just some placeholder + var context = GetContext(); + string packageName = context.Call("getPackageName"); + var packageMgr = context.Call("getPackageManager"); + var packageInfo = packageMgr.Call("getPackageInfo", packageName, 0); + return packageInfo.Get("versionCode"); } - - var context = GetContext(); - string packageName = context.Call("getPackageName"); - var packageMgr = context.Call("getPackageManager"); - var packageInfo = packageMgr.Call("getPackageInfo", packageName, 0); - return packageInfo.Get("versionCode"); - } - /// Returns versionName from AndroidManifest.xml. - /// - /// Unity fills in Manifest.versionName from PlayerSettings.bundleVersion. - /// BuildTiltBrush fills in PlayerSettings.bundleVersion from Config.m_VersionNumber - /// and m_BuildStamp. - /// This should therefore have the same info as you'd find in Config. - /// Sample return values: "19.0b-(menuitem)", "18.3-d8239842" - public static string GetVersionName() { - if (Application.platform != RuntimePlatform.Android) { - return "versionNamePlaceholder"; + /// Returns versionName from AndroidManifest.xml. + /// + /// Unity fills in Manifest.versionName from PlayerSettings.bundleVersion. + /// BuildTiltBrush fills in PlayerSettings.bundleVersion from Config.m_VersionNumber + /// and m_BuildStamp. + /// This should therefore have the same info as you'd find in Config. + /// Sample return values: "19.0b-(menuitem)", "18.3-d8239842" + public static string GetVersionName() + { + if (Application.platform != RuntimePlatform.Android) + { + return "versionNamePlaceholder"; + } + + var context = GetContext(); + string packageName = context.Call("getPackageName"); + var packageMgr = context.Call("getPackageManager"); + var packageInfo = packageMgr.Call("getPackageInfo", packageName, 0); + return packageInfo.Get("versionName"); } - var context = GetContext(); - string packageName = context.Call("getPackageName"); - var packageMgr = context.Call("getPackageManager"); - var packageInfo = packageMgr.Call("getPackageInfo", packageName, 0); - return packageInfo.Get("versionName"); - } + /// Returns package name. + public static string GetPackageName() + { + if (Application.platform != RuntimePlatform.Android) + { + return "com.placeholder.packagename"; + } - /// Returns package name. - public static string GetPackageName() { - if (Application.platform != RuntimePlatform.Android) { - return "com.placeholder.packagename"; + var context = GetContext(); + return context.Call("getPackageName"); } - var context = GetContext(); - return context.Call("getPackageName"); - } + public static bool IsPackageInstalled(string packageName) + { + if (Application.platform != RuntimePlatform.Android) + { + return false; + } - public static bool IsPackageInstalled(string packageName) - { - if (Application.platform != RuntimePlatform.Android) { - return false; - } + var context = GetContext(); + var packageMgr = context.Call("getPackageManager"); - var context = GetContext(); - var packageMgr = context.Call("getPackageManager"); - try { - packageMgr.Call("getPackageInfo", packageName, 0); - return true; - } catch (AndroidJavaException) { - return false; + try + { + packageMgr.Call("getPackageInfo", packageName, 0); + return true; + } catch (AndroidJavaException) + { + return false; + } } - } } -#endif +#endif // UNITY_ANDROID From 4afafdc2d230d00d4b104e95591f10b4f1637e00 Mon Sep 17 00:00:00 2001 From: Mike Nisbet Date: Wed, 11 Dec 2024 11:49:22 +0000 Subject: [PATCH 20/28] extensions version update [CI BUILD] --- Assets/Scripts/PassthroughManager.cs | 2 +- Packages/manifest.json | 2 +- Packages/packages-lock.json | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Assets/Scripts/PassthroughManager.cs b/Assets/Scripts/PassthroughManager.cs index acadef8bb5..b6f95afdc7 100644 --- a/Assets/Scripts/PassthroughManager.cs +++ b/Assets/Scripts/PassthroughManager.cs @@ -29,7 +29,7 @@ void Start() m_PassthroughLayer.enabled = true; if (METABoundaryVisibility.FeatureEnabled) { - METABoundaryVisibility.SetBoundaryVisibility(false); + METABoundaryVisibility.SuppressBoundaryVisibility(false); } } } diff --git a/Packages/manifest.json b/Packages/manifest.json index 84e042122e..53e0b3777e 100644 --- a/Packages/manifest.json +++ b/Packages/manifest.json @@ -28,7 +28,7 @@ "com.unity.xr.management": "4.5.0", "com.unity.xr.openxr": "1.13.0", "com.zappar.xr.zapbox": "https://github.com/zappar-xr/zapbox-xr-sdk.git#43697771ed65efee02d5b1743141b8179444c147", - "dev.mikesky.openxrextensions": "https://github.com/mikeskydev/unity-openxr-extensions.git#0.3.0", + "dev.mikesky.openxrextensions": "https://github.com/mikeskydev/unity-openxr-extensions.git#0.3.1", "org.khronos.unitygltf": "https://github.com/icosa-mirror/UnityGLTF.git", "org.nuget.google.apis": "1.64.0", "org.nuget.google.apis.auth": "1.64.0", diff --git a/Packages/packages-lock.json b/Packages/packages-lock.json index 0e21de9d93..5905ab58df 100644 --- a/Packages/packages-lock.json +++ b/Packages/packages-lock.json @@ -365,13 +365,13 @@ "hash": "43697771ed65efee02d5b1743141b8179444c147" }, "dev.mikesky.openxrextensions": { - "version": "https://github.com/mikeskydev/unity-openxr-extensions.git#0.3.0", + "version": "https://github.com/mikeskydev/unity-openxr-extensions.git#0.3.1", "depth": 0, "source": "git", "dependencies": { "com.unity.xr.openxr": "1.13.0" }, - "hash": "00fa270eb8bc466513fd162b8e0414d61cc2955f" + "hash": "288e3b0434963882f5f08ddbfc8aad9ea9e50692" }, "org.khronos.unitygltf": { "version": "https://github.com/icosa-mirror/UnityGLTF.git", From 82b28a00013c3e4b0595c83980f507f0e0df38fa Mon Sep 17 00:00:00 2001 From: Mike Nisbet Date: Wed, 11 Dec 2024 13:33:38 +0000 Subject: [PATCH 21/28] no splash for now --- Assets/XR/Settings/OpenXRPackageSettings.asset | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Assets/XR/Settings/OpenXRPackageSettings.asset b/Assets/XR/Settings/OpenXRPackageSettings.asset index 2092f3f6db..ab09af91c0 100644 --- a/Assets/XR/Settings/OpenXRPackageSettings.asset +++ b/Assets/XR/Settings/OpenXRPackageSettings.asset @@ -1544,7 +1544,7 @@ MonoBehaviour: company: Mikesky priority: 0 required: 0 - systemSplashScreen: {fileID: 2800000, guid: ce97f02a0d95f3d47b1a02dea91d564e, type: 3} + systemSplashScreen: {fileID: 0} --- !u!114 &6395018293380717554 MonoBehaviour: m_ObjectHideFlags: 0 From a2db9d92b3789fe0f8cea40067657c835391db8a Mon Sep 17 00:00:00 2001 From: Mike Nisbet Date: Mon, 16 Dec 2024 18:16:18 +0000 Subject: [PATCH 22/28] Pico controller, CN support re added [CI BUILD] --- Assets/Scripts/App.cs | 8 +- Assets/Scripts/Config.cs | 4 - Assets/Scripts/GUI/ProfilePopUpWindow.cs | 2 +- Assets/Scripts/Util/AndroidUtils.cs | 24 + Assets/ThirdParty/Pico.meta | 8 + .../ThirdParty/Pico/PICO4ControllerProfile.cs | 736 ++++++++ .../Pico/PICO4ControllerProfile.cs.meta | 11 + .../XR/Settings/OpenXRPackageSettings.asset | 1588 ++++++----------- ProjectSettings/ProjectSettings.asset | 2 +- 9 files changed, 1289 insertions(+), 1094 deletions(-) create mode 100644 Assets/ThirdParty/Pico.meta create mode 100644 Assets/ThirdParty/Pico/PICO4ControllerProfile.cs create mode 100644 Assets/ThirdParty/Pico/PICO4ControllerProfile.cs.meta diff --git a/Assets/Scripts/App.cs b/Assets/Scripts/App.cs index c26e70c583..dce1687e1e 100644 --- a/Assets/Scripts/App.cs +++ b/Assets/Scripts/App.cs @@ -285,6 +285,8 @@ private AppState m_DesiredAppState private DriveSync m_DriveSync; private GoogleUserSettings m_GoogleUserSettings; + public bool AccountLoginsDisabled { get; private set; } + // ------------------------------------------------------------ // Properties // ------------------------------------------------------------ @@ -496,7 +498,11 @@ void Awake() Log($"SdkMode: {App.Config.m_SdkMode}."); // Begone, physics! You were using 0.3 - 1.3ms per frame on Quest! - Physics.autoSimulation = false; + Physics.simulationMode = SimulationMode.Script; + +#if UNITY_ANDROID + AccountLoginsDisabled = AndroidUtils.IsGreatFirewalled(); +#endif // UNITY_ANDROID // See if this is the first time HasPlayedBefore = PlayerPrefs.GetInt(kPlayerPrefHasPlayedBefore, 0) == 1; diff --git a/Assets/Scripts/Config.cs b/Assets/Scripts/Config.cs index 735c5fa0a1..377ee2f218 100644 --- a/Assets/Scripts/Config.cs +++ b/Assets/Scripts/Config.cs @@ -42,8 +42,6 @@ public enum XrSdkMode } // The sdk mode indicates which SDK that we're using to drive the display. - // - These names are used in our analytics, so they must be protected from obfuscation. - // Do not change the names of any of them, unless they've never been released. [Serializable] public enum SdkMode { @@ -135,8 +133,6 @@ private class UserConfigChange public SecretsConfig.ServiceAuthData PimaxSecrets => Secrets[SecretsConfig.Service.Pimax]; public SecretsConfig.ServiceAuthData PhotonFusionSecrets => Secrets[SecretsConfig.Service.PhotonFusion]; - public bool DisableAccountLogins; - /// Return a value kinda sorta half-way between "building for Android" and "running on Android" /// In order of increasing strictness, here are the in-Editor semantics of various methods /// of querying the platform. All of these methods return true when running on-device. diff --git a/Assets/Scripts/GUI/ProfilePopUpWindow.cs b/Assets/Scripts/GUI/ProfilePopUpWindow.cs index 7ee55dec97..f9cf20ea27 100644 --- a/Assets/Scripts/GUI/ProfilePopUpWindow.cs +++ b/Assets/Scripts/GUI/ProfilePopUpWindow.cs @@ -82,7 +82,7 @@ override public void Init(GameObject rParent, string sText) App.DriveAccess.RefreshFreeSpaceAsync().AsAsyncVoid(); // TODO: Make configurable by secrets/login data available at runtime. - if (App.Config.DisableAccountLogins) + if (App.Instance.AccountLoginsDisabled) { UpdateMode(Mode.Unavailable); } diff --git a/Assets/Scripts/Util/AndroidUtils.cs b/Assets/Scripts/Util/AndroidUtils.cs index ac2ec97b88..a374a3d898 100644 --- a/Assets/Scripts/Util/AndroidUtils.cs +++ b/Assets/Scripts/Util/AndroidUtils.cs @@ -100,5 +100,29 @@ public static bool IsPackageInstalled(string packageName) return false; } } + + public static string GetProp(string propName) + { + var obj = new AndroidJavaClass("android.os.SystemProperties"); + return obj.CallStatic("get", propName); + } + + public static bool IsPicoDevice() + { + return GetProp("ro.product.brand").Trim().ToLower().Equals("pico"); + } + + public static bool IsGreatFirewalled() + { + if (IsPicoDevice()) + { + // https://developer.picoxr.com/document/unreal/check-pico-rom-version/ + var overseasFlagPresent = GetProp("ro.pvr.product.global").Trim().ToLower().Equals("overseas"); + return !overseasFlagPresent; + } + + return false; + + } } #endif // UNITY_ANDROID diff --git a/Assets/ThirdParty/Pico.meta b/Assets/ThirdParty/Pico.meta new file mode 100644 index 0000000000..bcf0e0bbde --- /dev/null +++ b/Assets/ThirdParty/Pico.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 744cdd79274edbf4ea040e74691ead34 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ThirdParty/Pico/PICO4ControllerProfile.cs b/Assets/ThirdParty/Pico/PICO4ControllerProfile.cs new file mode 100644 index 0000000000..3e0f1e7463 --- /dev/null +++ b/Assets/ThirdParty/Pico/PICO4ControllerProfile.cs @@ -0,0 +1,736 @@ +using System.Collections.Generic; +using UnityEngine.Scripting; +using UnityEngine.XR.OpenXR.Input; +using UnityEngine.InputSystem.Layouts; +using UnityEngine.InputSystem.Controls; +using UnityEngine.InputSystem.XR; + +#if UNITY_EDITOR +using UnityEditor; +#endif +#if USE_INPUT_SYSTEM_POSE_CONTROL +using PoseControl = UnityEngine.InputSystem.XR.PoseControl; +#else +using PoseControl = UnityEngine.XR.OpenXR.Input.PoseControl; +#endif + +namespace UnityEngine.XR.OpenXR.Features.Interactions +{ + /// + /// This enables the use of PICO TouchControllers interaction profiles in OpenXR. + /// +#if UNITY_EDITOR + [UnityEditor.XR.OpenXR.Features.OpenXRFeature(UiName = "PICO4 Touch Controller Profile", + BuildTargetGroups = new[] { BuildTargetGroup.Android }, + Company = "PICO", + Desc = "Allows for mapping input to the PICO4 Touch Controller interaction profile.", + OpenxrExtensionStrings = extensionString, + Version = "1.0.0", + Category = UnityEditor.XR.OpenXR.Features.FeatureCategory.Interaction, + FeatureId = featureId + )] +#endif + public class PICO4ControllerProfile : OpenXRInteractionFeature + { + /// + /// The feature id string. This is used to give the feature a well known id for reference. + /// + public const string featureId = "com.unity.openxr.feature.input.PICO4touch"; + + /// + /// An Input System device based on the hand interaction profile in the PICO Touch Controller. + /// + [Preserve, InputControlLayout(displayName = "PICO4 Touch Controller (OpenXR)", commonUsages = new[] { "LeftHand", "RightHand" })] + public class PICO4TouchController : XRControllerWithRumble + { + /// + /// A [Vector2Control](xref:UnityEngine.InputSystem.Controls.Vector2Control) that represents the OpenXR binding. + /// + [Preserve, InputControl(aliases = new[] { "Primary2DAxis", "Joystick" }, usage = "Primary2DAxis")] + public Vector2Control thumbstick { get; private set; } + + /// + /// A [AxisControl](xref:UnityEngine.InputSystem.Controls.AxisControl) that represents the OpenXR binding. + /// + [Preserve, InputControl(aliases = new[] { "GripAxis", "squeeze" }, usage = "Grip")] + public AxisControl grip { get; private set; } + + /// + /// A [ButtonControl](xref:UnityEngine.InputSystem.Controls.ButtonControl) that represents the OpenXR binding. + /// + [Preserve, InputControl(aliases = new[] { "GripButton", "squeezeClicked" }, usage = "GripButton")] + public ButtonControl gripPressed { get; private set; } + + /// + /// A [ButtonControl](xref:UnityEngine.InputSystem.Controls.ButtonControl) that represents the OpenXR bindings. + /// + [Preserve, InputControl(aliases = new[] { "Primary", "menuButton" }, usage = "Menu")] + public ButtonControl menu { get; private set; } + + /// + /// A [ButtonControl](xref:UnityEngine.InputSystem.Controls.ButtonControl) that represents the OpenXR bindings. + /// + [Preserve, InputControl(aliases = new[] { "systemButton" }, usage = "system")] + public ButtonControl system { get; private set; } + + /// + /// A [ButtonControl](xref:UnityEngine.InputSystem.Controls.ButtonControl) that represents the OpenXR bindings, depending on handedness. + /// + [Preserve, InputControl(aliases = new[] { "A", "X", "buttonA", "buttonX" }, usage = "PrimaryButton")] + public ButtonControl primaryButton { get; private set; } + + /// + /// A [ButtonControl](xref:UnityEngine.InputSystem.Controls.ButtonControl) that represents the OpenXR bindings, depending on handedness. + /// + [Preserve, InputControl(aliases = new[] { "ATouched", "XTouched", "ATouch", "XTouch", "buttonATouched", "buttonXTouched" }, usage = "PrimaryTouch")] + public ButtonControl primaryTouched { get; private set; } + + /// + /// A [ButtonControl](xref:UnityEngine.InputSystem.Controls.ButtonControl) that represents the OpenXR bindings, depending on handedness. + /// + [Preserve, InputControl(aliases = new[] { "B", "Y", "buttonB", "buttonY" }, usage = "SecondaryButton")] + public ButtonControl secondaryButton { get; private set; } + + /// + /// A [ButtonControl](xref:UnityEngine.InputSystem.Controls.ButtonControl) that represents the OpenXR bindings, depending on handedness. + /// + [Preserve, InputControl(aliases = new[] { "BTouched", "YTouched", "BTouch", "YTouch", "buttonBTouched", "buttonYTouched" }, usage = "SecondaryTouch")] + public ButtonControl secondaryTouched { get; private set; } + + /// + /// A [AxisControl](xref:UnityEngine.InputSystem.Controls.AxisControl) that represents the OpenXR binding. + /// + [Preserve, InputControl(usage = "Trigger")] + public AxisControl trigger { get; private set; } + + /// + /// A [ButtonControl](xref:UnityEngine.InputSystem.Controls.ButtonControl) that represents the OpenXR binding. + /// + [Preserve, InputControl(aliases = new[] { "indexButton", "indexTouched", "triggerbutton" }, usage = "TriggerButton")] + public ButtonControl triggerPressed { get; private set; } + + /// + /// A [ButtonControl](xref:UnityEngine.InputSystem.Controls.ButtonControl) that represents the OpenXR binding. + /// + [Preserve, InputControl(aliases = new[] { "indexTouch", "indexNearTouched" }, usage = "TriggerTouch")] + public ButtonControl triggerTouched { get; private set; } + + /// + /// A [ButtonControl](xref:UnityEngine.InputSystem.Controls.ButtonControl) that represents the OpenXR binding. + /// + [Preserve, InputControl(aliases = new[] { "JoystickOrPadPressed", "thumbstickClick", "joystickClicked" }, usage = "Primary2DAxisClick")] + public ButtonControl thumbstickClicked { get; private set; } + + /// + /// A [ButtonControl](xref:UnityEngine.InputSystem.Controls.ButtonControl) that represents the OpenXR binding. + /// + [Preserve, InputControl(aliases = new[] { "JoystickOrPadTouched", "thumbstickTouch", "joystickTouched" }, usage = "Primary2DAxisTouch")] + public ButtonControl thumbstickTouched { get; private set; } + /// + /// A that represents the OpenXR binding. + /// + [Preserve, InputControl(offset = 0, aliases = new[] { "device", "gripPose" }, usage = "Device")] + public PoseControl devicePose { get; private set; } + + /// + /// A that represents the OpenXR binding. + /// + [Preserve, InputControl(offset = 0, alias = "aimPose", usage = "Pointer")] + public PoseControl pointer { get; private set; } + + /// + /// A [ButtonControl](xref:UnityEngine.InputSystem.Controls.ButtonControl) required for backwards compatibility with the XRSDK layouts. This represents the overall tracking state of the device. This value is equivalent to mapping devicePose/isTracked. + /// + [Preserve, InputControl(offset = 28, usage = "IsTracked")] + new public ButtonControl isTracked { get; private set; } + + /// + /// A [IntegerControl](xref:UnityEngine.InputSystem.Controls.IntegerControl) required for backwards compatibility with the XRSDK layouts. This represents the bit flag set to indicate what data is valid. This value is equivalent to mapping devicePose/trackingState. + /// + [Preserve, InputControl(offset = 32, usage = "TrackingState")] + new public IntegerControl trackingState { get; private set; } + + /// + /// A [Vector3Control](xref:UnityEngine.InputSystem.Controls.Vector3Control) required for backwards compatibility with the XRSDK layouts. This is the device position. For the PICO Touch device, this is both the grip and the pointer position. This value is equivalent to mapping devicePose/position. + /// + [Preserve, InputControl(offset = 36, noisy = true, alias = "gripPosition")] + new public Vector3Control devicePosition { get; private set; } + + /// + /// A [QuaternionControl](xref:UnityEngine.InputSystem.Controls.QuaternionControl) required for backwards compatibility with the XRSDK layouts. This is the device orientation. For the PICO Touch device, this is both the grip and the pointer rotation. This value is equivalent to mapping devicePose/rotation. + /// + [Preserve, InputControl(offset = 48, noisy = true, alias = "gripOrientation")] + new public QuaternionControl deviceRotation { get; private set; } + + /// + /// A [Vector3Control](xref:UnityEngine.InputSystem.Controls.Vector3Control) required for back compatibility with the XRSDK layouts. This is the pointer position. This value is equivalent to mapping pointerPose/position. + /// + [Preserve, InputControl(offset = 96)] + public Vector3Control pointerPosition { get; private set; } + + /// + /// A [QuaternionControl](xref:UnityEngine.InputSystem.Controls.QuaternionControl) required for backwards compatibility with the XRSDK layouts. This is the pointer rotation. This value is equivalent to mapping pointerPose/rotation. + /// + [Preserve, InputControl(offset = 108, alias = "pointerOrientation")] + public QuaternionControl pointerRotation { get; private set; } + + /// + /// A that represents the binding. + /// + [Preserve, InputControl(usage = "Haptic")] + public HapticControl haptic { get; private set; } + + [Preserve, InputControl(usage = "BatteryLevel")] + public AxisControl batteryLevel { get; private set; } + + /// + /// Internal call used to assign controls to the the correct element. + /// + protected override void FinishSetup() + { + base.FinishSetup(); + thumbstick = GetChildControl("thumbstick"); + trigger = GetChildControl("trigger"); + triggerPressed = GetChildControl("triggerPressed"); + triggerTouched = GetChildControl("triggerTouched"); + grip = GetChildControl("grip"); + gripPressed = GetChildControl("gripPressed"); + menu = GetChildControl("menu"); + primaryButton = GetChildControl("primaryButton"); + primaryTouched = GetChildControl("primaryTouched"); + secondaryButton = GetChildControl("secondaryButton"); + secondaryTouched = GetChildControl("secondaryTouched"); + thumbstickClicked = GetChildControl("thumbstickClicked"); + thumbstickTouched = GetChildControl("thumbstickTouched"); + + devicePose = GetChildControl("devicePose"); + pointer = GetChildControl("pointer"); + + isTracked = GetChildControl("isTracked"); + trackingState = GetChildControl("trackingState"); + devicePosition = GetChildControl("devicePosition"); + deviceRotation = GetChildControl("deviceRotation"); + pointerPosition = GetChildControl("pointerPosition"); + pointerRotation = GetChildControl("pointerRotation"); + + haptic = GetChildControl("haptic"); + batteryLevel = GetChildControl("BatteryLevel"); + } + } + + public const string profile = "/interaction_profiles/bytedance/pico4_controller"; + + // Available Bindings + // Left Hand Only + /// + /// Constant for a boolean interaction binding '.../input/x/click' OpenXR Input Binding. Used by input subsystem to bind actions to physical inputs. This binding is only available for the user path. + /// + public const string buttonX = "/input/x/click"; + /// + /// Constant for a boolean interaction binding '.../input/x/touch' OpenXR Input Binding. Used by input subsystem to bind actions to physical inputs. This binding is only available for the user path. + /// + public const string buttonXTouch = "/input/x/touch"; + /// + /// Constant for a boolean interaction binding '.../input/y/click' OpenXR Input Binding. Used by input subsystem to bind actions to physical inputs. This binding is only available for the user path. + /// + public const string buttonY = "/input/y/click"; + /// + /// Constant for a boolean interaction binding '.../input/y/touch' OpenXR Input Binding. Used by input subsystem to bind actions to physical inputs. This binding is only available for the user path. + /// + public const string buttonYTouch = "/input/y/touch"; + + // Right Hand Only + /// + /// Constant for a boolean interaction binding '.../input/a/click' OpenXR Input Binding. Used by input subsystem to bind actions to physical inputs. This binding is only available for the user path. + /// + public const string buttonA = "/input/a/click"; + /// + /// Constant for a boolean interaction binding '.../input/a/touch' OpenXR Input Binding. Used by input subsystem to bind actions to physical inputs. This binding is only available for the user path. + /// + public const string buttonATouch = "/input/a/touch"; + /// + /// Constant for a boolean interaction binding '..."/input/b/click' OpenXR Input Binding. Used by input subsystem to bind actions to physical inputs. This binding is only available for the user path. + /// + public const string buttonB = "/input/b/click"; + /// + /// Constant for a boolean interaction binding '.../input/b/touch' OpenXR Input Binding. Used by input subsystem to bind actions to physical inputs. This binding is only available for the user path. + /// + public const string buttonBTouch = "/input/b/touch"; + + // Both Hands + /// + /// Constant for a boolean interaction binding '.../input/menu/click' OpenXR Input Binding. Used by input subsystem to bind actions to physical inputs. + /// + public const string menu = "/input/menu/click"; + /// + /// Constant for a boolean interaction binding '.../input/system/click' OpenXR Input Binding. Used by input subsystem to bind actions to physical inputs.(may not be available for application use) + /// + public const string system = "/input/system/click"; + /// + /// Constant for a float interaction binding '.../input/trigger/click' OpenXR Input Binding. Used by input subsystem to bind actions to physical inputs. + /// + public const string triggerClick = "/input/trigger/click"; + /// + /// Constant for a float interaction binding '.../input/trigger/value' OpenXR Input Binding. Used by input subsystem to bind actions to physical inputs. + /// + public const string trigger = "/input/trigger/value"; + /// + /// Constant for a boolean interaction binding '.../input/trigger/touch' OpenXR Input Binding. Used by input subsystem to bind actions to physical inputs. + /// + public const string triggerTouch = "/input/trigger/touch"; + /// + /// Constant for a Vector2 interaction binding '.../input/thumbstick' OpenXR Input Binding. Used by input subsystem to bind actions to physical inputs. + /// + public const string thumbstick = "/input/thumbstick"; + /// + /// Constant for a boolean interaction binding '.../input/thumbstick/click' OpenXR Input Binding. Used by input subsystem to bind actions to physical inputs. + /// + public const string thumbstickClick = "/input/thumbstick/click"; + /// + /// Constant for a boolean interaction binding '.../input/thumbstick/touch' OpenXR Input Binding. Used by input subsystem to bind actions to physical inputs. + /// + public const string thumbstickTouch = "/input/thumbstick/touch"; + /// + /// Constant for a float interaction binding '.../input/squeeze/click' OpenXR Input Binding. Used by input subsystem to bind actions to physical inputs. + /// + public const string squeezeClick = "/input/squeeze/click"; + /// + /// Constant for a float interaction binding '.../input/squeeze/value' OpenXR Input Binding. Used by input subsystem to bind actions to physical inputs. + /// + public const string squeezeValue = "/input/squeeze/value"; + /// + /// Constant for a pose interaction binding '.../input/grip/pose' OpenXR Input Binding. Used by input subsystem to bind actions to physical inputs. + /// + public const string grip = "/input/grip/pose"; + /// + /// Constant for a pose interaction binding '.../input/aim/pose' OpenXR Input Binding. Used by input subsystem to bind actions to physical inputs. + /// + public const string aim = "/input/aim/pose"; + /// + /// Constant for a haptic interaction binding '.../output/haptic' OpenXR Input Binding. Used by input subsystem to bind actions to physical inputs. + /// + public const string haptic = "/output/haptic"; + + public const string batteryLevel = "/input/battery/value"; + + private const string kDeviceLocalizedName = "PICO4 Touch Controller OpenXR"; + + /// + /// The OpenXR Extension string. This extension defines the interaction profile for PICO Neo3 and PICO 4 Controllers. + /// /// + public const string extensionString = "XR_BD_controller_interaction"; + + /// + protected override void RegisterDeviceLayout() + { + InputSystem.InputSystem.RegisterLayout(typeof(PICO4TouchController), + matches: new InputDeviceMatcher() + .WithInterface(XRUtilities.InterfaceMatchAnyVersion) + .WithProduct(kDeviceLocalizedName)); + } + + /// + protected override void UnregisterDeviceLayout() + { + InputSystem.InputSystem.RemoveLayout(nameof(PICO4TouchController)); + } + + /// + protected override void RegisterActionMapsWithRuntime() + { + ActionMapConfig actionMap = new ActionMapConfig() + { + name = "PICO4TouchController", + localizedName = kDeviceLocalizedName, + desiredInteractionProfile = profile, + manufacturer = "PICO", + serialNumber = "", + deviceInfos = new List() + { + new DeviceConfig() + { + characteristics = (InputDeviceCharacteristics)(InputDeviceCharacteristics.HeldInHand | InputDeviceCharacteristics.TrackedDevice | InputDeviceCharacteristics.Controller | InputDeviceCharacteristics.Left), + userPath = UserPaths.leftHand + }, + new DeviceConfig() + { + characteristics = (InputDeviceCharacteristics)(InputDeviceCharacteristics.HeldInHand | InputDeviceCharacteristics.TrackedDevice | InputDeviceCharacteristics.Controller | InputDeviceCharacteristics.Right), + userPath = UserPaths.rightHand + } + }, + actions = new List() + { + // Grip + new ActionConfig() + { + name = "grip", + localizedName = "Grip", + type = ActionType.Axis1D, + usages = new List() + { + "Grip" + }, + bindings = new List() + { + new ActionBinding() + { + interactionPath = squeezeValue, + interactionProfileName = profile, + } + } + }, + // Grip Pressed + new ActionConfig() + { + name = "gripPressed", + localizedName = "Grip Pressed", + type = ActionType.Binary, + usages = new List() + { + "GripButton" + }, + bindings = new List() + { + new ActionBinding() + { + interactionPath = squeezeClick, + interactionProfileName = profile, + } + } + }, + //A / X Press + new ActionConfig() + { + name = "primaryButton", + localizedName = "Primary Button", + type = ActionType.Binary, + usages = new List() + { + "PrimaryButton" + }, + bindings = new List() + { + new ActionBinding() + { + interactionPath = buttonX, + interactionProfileName = profile, + userPaths = new List() { UserPaths.leftHand } + }, + new ActionBinding() + { + interactionPath = buttonA, + interactionProfileName = profile, + userPaths = new List() { UserPaths.rightHand } + }, + } + }, + //A / X Touch + new ActionConfig() + { + name = "primaryTouched", + localizedName = "Primary Touched", + type = ActionType.Binary, + usages = new List() + { + "PrimaryTouch" + }, + bindings = new List() + { + new ActionBinding() + { + interactionPath = buttonXTouch, + interactionProfileName = profile, + userPaths = new List() { UserPaths.leftHand } + }, + new ActionBinding() + { + interactionPath = buttonATouch, + interactionProfileName = profile, + userPaths = new List() { UserPaths.rightHand } + }, + } + }, + //B / Y Press + new ActionConfig() + { + name = "secondaryButton", + localizedName = "Secondary Button", + type = ActionType.Binary, + usages = new List() + { + "SecondaryButton" + }, + bindings = new List() + { + new ActionBinding() + { + interactionPath = buttonY, + interactionProfileName = profile, + userPaths = new List() { UserPaths.leftHand } + }, + new ActionBinding() + { + interactionPath = buttonB, + interactionProfileName = profile, + userPaths = new List() { UserPaths.rightHand } + }, + } + }, + //B / Y Touch + new ActionConfig() + { + name = "secondaryTouched", + localizedName = "Secondary Touched", + type = ActionType.Binary, + usages = new List() + { + "SecondaryTouch" + }, + bindings = new List() + { + new ActionBinding() + { + interactionPath = buttonYTouch, + interactionProfileName = profile, + userPaths = new List() { UserPaths.leftHand } + }, + new ActionBinding() + { + interactionPath = buttonBTouch, + interactionProfileName = profile, + userPaths = new List() { UserPaths.rightHand } + }, + } + }, + // Menu + new ActionConfig() + { + name = "menu", + localizedName = "Menu", + type = ActionType.Binary, + usages = new List() + { + "Menu" + }, + bindings = new List() + { + new ActionBinding() + { + interactionPath = menu, + interactionProfileName = profile, + userPaths = new List() { UserPaths.leftHand } + } + } + }, + // System + new ActionConfig() + { + name = "system", + localizedName = "system", + type = ActionType.Binary, + usages = new List() + { + "System" + }, + bindings = new List() + { + new ActionBinding() + { + interactionPath = system, + interactionProfileName = profile, + } + } + }, + // Trigger + new ActionConfig() + { + name = "trigger", + localizedName = "Trigger", + type = ActionType.Axis1D, + usages = new List() + { + "Trigger" + }, + bindings = new List() + { + new ActionBinding() + { + interactionPath = trigger, + interactionProfileName = profile, + } + } + }, + // Trigger Pressed + new ActionConfig() + { + name = "triggerPressed", + localizedName = "Trigger Pressed", + type = ActionType.Binary, + usages = new List() + { + "TriggerButton" + }, + bindings = new List() + { + new ActionBinding() + { + interactionPath = triggerClick, + interactionProfileName = profile, + } + } + }, + //Trigger Touch + new ActionConfig() + { + name = "triggerTouched", + localizedName = "Trigger Touched", + type = ActionType.Binary, + usages = new List() + { + "TriggerTouch" + }, + bindings = new List() + { + new ActionBinding() + { + interactionPath = triggerTouch, + interactionProfileName = profile, + } + } + }, + // Joystick + new ActionConfig() + { + name = "thumbstick", + localizedName = "Thumbstick", + type = ActionType.Axis2D, + usages = new List() + { + "Primary2DAxis" + }, + bindings = new List() + { + new ActionBinding() + { + interactionPath = thumbstick, + interactionProfileName = profile, + } + } + }, + //Thumbstick Clicked + new ActionConfig() + { + name = "thumbstickClicked", + localizedName = "Thumbstick Clicked", + type = ActionType.Binary, + usages = new List() + { + "Primary2DAxisClick" + }, + bindings = new List() + { + new ActionBinding() + { + interactionPath = thumbstickClick, + interactionProfileName = profile, + } + } + }, + //Thumbstick Touched + new ActionConfig() + { + name = "thumbstickTouched", + localizedName = "Thumbstick Touched", + type = ActionType.Binary, + usages = new List() + { + "Primary2DAxisTouch" + }, + bindings = new List() + { + new ActionBinding() + { + interactionPath = thumbstickTouch, + interactionProfileName = profile, + } + } + }, + // Device Pose + new ActionConfig() + { + name = "devicePose", + localizedName = "Device Pose", + type = ActionType.Pose, + usages = new List() + { + "Device" + }, + bindings = new List() + { + new ActionBinding() + { + interactionPath = grip, + interactionProfileName = profile, + } + } + }, + // Pointer Pose + new ActionConfig() + { + name = "pointer", + localizedName = "Pointer Pose", + type = ActionType.Pose, + usages = new List() + { + "Pointer" + }, + bindings = new List() + { + new ActionBinding() + { + interactionPath = aim, + interactionProfileName = profile, + } + } + }, + new ActionConfig() + { + name = "batteryLevel", + localizedName = "BatteryLevel", + type = ActionType.Axis1D, + usages = new List() + { + "BatteryLevel" + }, + bindings = new List() + { + new ActionBinding() + { + interactionPath = batteryLevel, + interactionProfileName = profile, + } + } + }, + // Haptics + new ActionConfig() + { + name = "haptic", + localizedName = "Haptic Output", + type = ActionType.Vibrate, + usages = new List() { "Haptic" }, + bindings = new List() + { + new ActionBinding() + { + interactionPath = haptic, + interactionProfileName = profile, + } + } + } + } + }; + + AddActionMap(actionMap); + } + } +} diff --git a/Assets/ThirdParty/Pico/PICO4ControllerProfile.cs.meta b/Assets/ThirdParty/Pico/PICO4ControllerProfile.cs.meta new file mode 100644 index 0000000000..26f1e4c25f --- /dev/null +++ b/Assets/ThirdParty/Pico/PICO4ControllerProfile.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: ad194dcf6c734fa438fad0f4269ec5ad +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/XR/Settings/OpenXRPackageSettings.asset b/Assets/XR/Settings/OpenXRPackageSettings.asset index ab09af91c0..de71073778 100644 --- a/Assets/XR/Settings/OpenXRPackageSettings.asset +++ b/Assets/XR/Settings/OpenXRPackageSettings.asset @@ -1,6 +1,6 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: ---- !u!114 &-9150530781807925372 +--- !u!114 &-8557807444126303556 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -9,39 +9,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 0f6bfdbcb316ed242b30a8798c9eb853, type: 3} - m_Name: KHRSimpleControllerProfile Metro + m_Script: {fileID: 11500000, guid: c4b862ee14fb479fbfe5fffe655d3ed3, type: 3} + m_Name: MetaQuestTouchProControllerProfile Android m_EditorClassIdentifier: m_enabled: 0 - nameUi: Khronos Simple Controller Profile + nameUi: Meta Quest Touch Pro Controller Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.khrsimpleprofile - openxrExtensionStrings: + featureIdInternal: com.unity.openxr.feature.input.metaquestpro + openxrExtensionStrings: XR_FB_touch_controller_pro company: Unity priority: 0 required: 0 ---- !u!114 &-9090266335715527965 -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: b5a1f07dc5afe854f9f12a4194aca3fb, type: 3} - m_Name: WebGL - m_EditorClassIdentifier: - features: - - {fileID: 2526289132831342938} - m_renderMode: 1 - m_autoColorSubmissionMode: 1 - m_colorSubmissionModes: - m_List: 00000000 - m_depthSubmissionMode: 0 - m_optimizeBufferDiscards: 0 - m_symmetricProjection: 0 ---- !u!114 &-8361434268710994719 +--- !u!114 &-8062181608566058483 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -50,18 +29,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: feeef8d85de8db242bdda70cc7ff5acd, type: 3} - m_Name: OculusTouchControllerProfile Standalone + m_Script: {fileID: 11500000, guid: cc9d97d3e118e10498b22af44f652f5c, type: 3} + m_Name: FBCompositionLayerDepthTest Android m_EditorClassIdentifier: - m_enabled: 1 - nameUi: Oculus Touch Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.oculustouch - openxrExtensionStrings: - company: Unity + m_enabled: 0 + nameUi: FB Composition Layer Depth Test + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbcompositionlayeralphablend + openxrExtensionStrings: XR_FB_composition_layer_depth_test + company: Mikesky priority: 0 required: 0 ---- !u!114 &-8028269528087130013 +--- !u!114 &-7477039974880261987 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -70,18 +49,19 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2b7365b139f7aec43b23d26b7a48b5a6, type: 3} - m_Name: MetaQuestTouchPlusControllerProfile Standalone + m_Script: {fileID: 11500000, guid: 7de993716e042c6499d0c18eed3a773c, type: 3} + m_Name: MockRuntime Android m_EditorClassIdentifier: m_enabled: 0 - nameUi: Meta Quest Touch Plus Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestplus - openxrExtensionStrings: XR_META_touch_controller_plus + nameUi: Mock Runtime + version: 0.0.2 + featureIdInternal: com.unity.openxr.feature.mockruntime + openxrExtensionStrings: XR_UNITY_null_gfx XR_UNITY_android_present company: Unity priority: 0 required: 0 ---- !u!114 &-7821681199511895193 + ignoreValidationErrors: 0 +--- !u!114 &-7014285694586935034 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -103,7 +83,7 @@ MonoBehaviour: company: Unity priority: 0 required: 0 ---- !u!114 &-7744930596765148588 +--- !u!114 &-6957365627318342085 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -112,64 +92,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: e0487890a3eee83449ce94b951042ace, type: 3} - m_Name: FBPassthrough Android + m_Script: {fileID: 11500000, guid: 0d6ccd3d0ef0f1d458e69421dccbdae1, type: 3} + m_Name: ValveIndexControllerProfile Standalone m_EditorClassIdentifier: m_enabled: 1 - nameUi: FB Passthrough - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbpassthrough - openxrExtensionStrings: XR_FB_passthrough - company: Mikesky + nameUi: Valve Index Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.valveindex + openxrExtensionStrings: + company: Unity priority: 0 required: 0 - RequiredFeature: 0 - StartEnabled: 0 ---- !u!114 &-7408859835018725565 -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: b5a1f07dc5afe854f9f12a4194aca3fb, type: 3} - m_Name: Android - m_EditorClassIdentifier: - features: - - {fileID: -6919944144505965292} - - {fileID: -7278997256007816178} - - {fileID: 6020735374718060395} - - {fileID: -7821681199511895193} - - {fileID: 3398687012772965175} - - {fileID: 8908033341537026866} - - {fileID: 3634870532467136449} - - {fileID: 8743153275303766566} - - {fileID: 488470669367350655} - - {fileID: -7744930596765148588} - - {fileID: 5904843575143186279} - - {fileID: 4686415624020098983} - - {fileID: -2025368945862209764} - - {fileID: -1907319939967738893} - - {fileID: -6877142771906292771} - - {fileID: -7084680002182032024} - - {fileID: -7105692704813289048} - - {fileID: 2395528568264792385} - - {fileID: 445503379637582332} - - {fileID: -104402912854242435} - - {fileID: -3546198165601229569} - - {fileID: 1206978187855227102} - - {fileID: 239035407327675442} - - {fileID: 6530295448975633075} - m_renderMode: 0 - m_autoColorSubmissionMode: 1 - m_colorSubmissionModes: - m_List: 00000000 - m_depthSubmissionMode: 1 - m_optimizeBufferDiscards: 0 - m_symmetricProjection: 0 ---- !u!114 &-7278997256007816178 +--- !u!114 &-5690590226056685576 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -178,18 +112,31 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b539472f3eea5fc4e89c6d3475c8e3a2, type: 3} - m_Name: FBDisplayRefreshRate Android + m_Script: {fileID: 11500000, guid: 9c5b5af5107e35a43818d5411328bfc3, type: 3} + m_Name: DPadInteraction Standalone m_EditorClassIdentifier: m_enabled: 0 - nameUi: FB Display Refresh Rate - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbdisplayrefreshrate - openxrExtensionStrings: XR_FB_display_refresh_rate - company: Mikesky - priority: 1 + nameUi: D-Pad Binding + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.dpadinteraction + openxrExtensionStrings: XR_KHR_binding_modification XR_EXT_dpad_binding + company: Unity + priority: 0 required: 0 ---- !u!114 &-7105692704813289048 + forceThresholdLeft: 0.5 + forceThresholdReleaseLeft: 0.4 + centerRegionLeft: 0.5 + wedgeAngleLeft: 1.5707964 + isStickyLeft: 0 + forceThresholdRight: 0.5 + forceThresholdReleaseRight: 0.4 + centerRegionRight: 0.5 + wedgeAngleRight: 1.5707964 + isStickyRight: 0 + extensionStrings: + - XR_KHR_binding_modification + - XR_EXT_dpad_binding +--- !u!114 &-5622892124784990589 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -199,7 +146,7 @@ MonoBehaviour: m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: c4b862ee14fb479fbfe5fffe655d3ed3, type: 3} - m_Name: MetaQuestTouchProControllerProfile Android + m_Name: MetaQuestTouchProControllerProfile Standalone m_EditorClassIdentifier: m_enabled: 0 nameUi: Meta Quest Touch Pro Controller Profile @@ -209,7 +156,7 @@ MonoBehaviour: company: Unity priority: 0 required: 0 ---- !u!114 &-7084680002182032024 +--- !u!114 &-5380705054327493612 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -218,18 +165,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2b7365b139f7aec43b23d26b7a48b5a6, type: 3} - m_Name: MetaQuestTouchPlusControllerProfile Android + m_Script: {fileID: 11500000, guid: 0f6bfdbcb316ed242b30a8798c9eb853, type: 3} + m_Name: KHRSimpleControllerProfile Standalone m_EditorClassIdentifier: m_enabled: 0 - nameUi: Meta Quest Touch Plus Controller Profile + nameUi: Khronos Simple Controller Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestplus - openxrExtensionStrings: XR_META_touch_controller_plus + featureIdInternal: com.unity.openxr.feature.input.khrsimpleprofile + openxrExtensionStrings: company: Unity priority: 0 required: 0 ---- !u!114 &-6919944144505965292 +--- !u!114 &-4982352694815600454 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -238,9 +185,9 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 9dd5613b2a5a0a24aa3d61b135e8af42, type: 3} + m_Script: {fileID: 0} m_Name: FBBodyTracking Android - m_EditorClassIdentifier: + m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:FBBodyTracking m_enabled: 0 nameUi: FB Body Tracking + META Body Tracking Full Body version: 0.1.0 @@ -251,7 +198,47 @@ MonoBehaviour: required: 0 RequiredFeature: 0 _TrackingType: 0 ---- !u!114 &-6877142771906292771 +--- !u!114 &-4875498934952940440 +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: f928d0d73a35f294fbe357ca17aa3547, type: 3} + m_Name: MicrosoftHandInteraction Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Microsoft Hand Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handtracking + openxrExtensionStrings: XR_MSFT_hand_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &-4321441651352899014 +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: 2b7365b139f7aec43b23d26b7a48b5a6, type: 3} + m_Name: MetaQuestTouchPlusControllerProfile Standalone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Meta Quest Touch Plus Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.metaquestplus + openxrExtensionStrings: XR_META_touch_controller_plus + company: Unity + priority: 0 + required: 0 +--- !u!114 &-4238397709574381303 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -294,7 +281,7 @@ MonoBehaviour: optimizeBufferDiscards: 1 lateLatchingMode: 0 lateLatchingDebug: 0 ---- !u!114 &-6712154155534054672 +--- !u!114 &-4194765715959954675 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -303,18 +290,20 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c4b862ee14fb479fbfe5fffe655d3ed3, type: 3} - m_Name: MetaQuestTouchProControllerProfile Metro + m_Script: {fileID: 11500000, guid: 056125dd64c0ed540b40a4af74f7b495, type: 3} + m_Name: RuntimeDebuggerOpenXRFeature Android m_EditorClassIdentifier: m_enabled: 0 - nameUi: Meta Quest Touch Pro Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestpro - openxrExtensionStrings: XR_FB_touch_controller_pro + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: company: Unity priority: 0 required: 0 ---- !u!114 &-6585355747756548045 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &-4098360159603459749 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -323,31 +312,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 9c5b5af5107e35a43818d5411328bfc3, type: 3} - m_Name: DPadInteraction Standalone + m_Script: {fileID: 11500000, guid: b3cf79659a011bd419c7a2a30eb74e9a, type: 3} + m_Name: EyeGazeInteraction Android m_EditorClassIdentifier: m_enabled: 0 - nameUi: D-Pad Binding + nameUi: Eye Gaze Interaction Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.dpadinteraction - openxrExtensionStrings: XR_KHR_binding_modification XR_EXT_dpad_binding + featureIdInternal: com.unity.openxr.feature.input.eyetracking + openxrExtensionStrings: XR_EXT_eye_gaze_interaction company: Unity priority: 0 required: 0 - forceThresholdLeft: 0.5 - forceThresholdReleaseLeft: 0.4 - centerRegionLeft: 0.5 - wedgeAngleLeft: 1.5707964 - isStickyLeft: 0 - forceThresholdRight: 0.5 - forceThresholdReleaseRight: 0.4 - centerRegionRight: 0.5 - wedgeAngleRight: 1.5707964 - isStickyRight: 0 - extensionStrings: - - XR_KHR_binding_modification - - XR_EXT_dpad_binding ---- !u!114 &-6409610321874244241 +--- !u!114 &-3329806345980474866 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -356,18 +332,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f028123e2efe1d443875bc7609b4a98b, type: 3} - m_Name: PalmPoseInteraction Metro + m_Script: {fileID: 11500000, guid: e5315f812f023cf4ebf26f7e5d2d70f2, type: 3} + m_Name: HPReverbG2ControllerProfile Standalone m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Palm Pose + m_enabled: 1 + nameUi: HP Reverb G2 Controller Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.palmpose - openxrExtensionStrings: XR_EXT_palm_pose + featureIdInternal: com.unity.openxr.feature.input.hpreverb + openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller company: Unity priority: 0 required: 0 ---- !u!114 &-6337175350910916453 +--- !u!114 &-3070943521142755746 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -376,18 +352,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5019471fb2174e5c852ecd4047163007, type: 3} - m_Name: HandInteractionProfile Standalone + m_Script: {fileID: 11500000, guid: b213d3e3c7f3109449eb46a4c8ee42f0, type: 3} + m_Name: XrPerformanceSettingsFeature Android m_EditorClassIdentifier: m_enabled: 0 - nameUi: Hand Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteraction - openxrExtensionStrings: XR_EXT_hand_interaction + nameUi: XR Performance Settings + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.extension.performance_settings + openxrExtensionStrings: XR_EXT_performance_settings company: Unity priority: 0 required: 0 ---- !u!114 &-6209308114304512711 +--- !u!114 &-2187934189686040919 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -396,18 +372,43 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 311418363b561b04e96974e030216b89, type: 3} - m_Name: METABoundaryVisibility Standalone + m_Script: {fileID: 11500000, guid: b5a1f07dc5afe854f9f12a4194aca3fb, type: 3} + m_Name: Android m_EditorClassIdentifier: - m_enabled: 1 - nameUi: META Boundary Visibility - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.metaboundaryvisibility - openxrExtensionStrings: XR_META_boundary_visibility - company: Mikesky - priority: 0 - required: 0 ---- !u!114 &-5563989108702768207 + features: + - {fileID: -4982352694815600454} + - {fileID: 2282681229737538634} + - {fileID: 7609848687804886053} + - {fileID: -7014285694586935034} + - {fileID: 4523176973669219326} + - {fileID: 5579067860409532110} + - {fileID: -4098360159603459749} + - {fileID: 4188143609973821615} + - {fileID: -8062181608566058483} + - {fileID: 2918138639298856743} + - {fileID: 7779415101494947309} + - {fileID: 5905902004371624153} + - {fileID: 399213245841399615} + - {fileID: 37843205880968945} + - {fileID: -4238397709574381303} + - {fileID: 8615722258710376158} + - {fileID: -8557807444126303556} + - {fileID: -4875498934952940440} + - {fileID: -7477039974880261987} + - {fileID: 7579742282040453489} + - {fileID: 6232422967954653322} + - {fileID: 298058270593487794} + - {fileID: 4298685151085319877} + - {fileID: -4194765715959954675} + - {fileID: -3070943521142755746} + m_renderMode: 0 + m_autoColorSubmissionMode: 1 + m_colorSubmissionModes: + m_List: 00000000 + m_depthSubmissionMode: 1 + m_optimizeBufferDiscards: 0 + m_symmetricProjection: 0 +--- !u!114 &-1147547409175406354 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -416,18 +417,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 486b5e28864f9a94b979b9620ce5006d, type: 3} - m_Name: ConformanceAutomationFeature Metro + m_Script: {fileID: 11500000, guid: 5019471fb2174e5c852ecd4047163007, type: 3} + m_Name: HandInteractionProfile Standalone m_EditorClassIdentifier: m_enabled: 0 - nameUi: Conformance Automation + nameUi: Hand Interaction Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.conformance - openxrExtensionStrings: XR_EXT_conformance_automation + featureIdInternal: com.unity.openxr.feature.input.handinteraction + openxrExtensionStrings: XR_EXT_hand_interaction company: Unity priority: 0 required: 0 ---- !u!114 &-5459046962310221610 +--- !u!114 &-170144923541549731 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -436,603 +437,8 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 311418363b561b04e96974e030216b89, type: 3} - m_Name: METABoundaryVisibility Metro - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: META Boundary Visibility - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.metaboundaryvisibility - openxrExtensionStrings: XR_META_boundary_visibility - company: Mikesky - priority: 0 - required: 0 ---- !u!114 &-5165350093962759280 -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: f028123e2efe1d443875bc7609b4a98b, type: 3} - m_Name: PalmPoseInteraction Standalone - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Palm Pose - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.palmpose - openxrExtensionStrings: XR_EXT_palm_pose - company: Unity - priority: 0 - required: 0 ---- !u!114 &-4578120880322816165 -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: 056125dd64c0ed540b40a4af74f7b495, type: 3} - m_Name: RuntimeDebuggerOpenXRFeature Metro - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &-4207390886608553180 -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: cc9d97d3e118e10498b22af44f652f5c, type: 3} - m_Name: FBCompositionLayerDepthTest Standalone - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: FB Composition Layer Depth Test - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbcompositionlayeralphablend - openxrExtensionStrings: XR_FB_composition_layer_depth_test - company: Mikesky - priority: 0 - required: 0 ---- !u!114 &-3985256529335295671 -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: 274c02963f889a64e90bc2e596e21d13, type: 3} - m_Name: HTCViveControllerProfile Standalone - m_EditorClassIdentifier: - m_enabled: 1 - nameUi: HTC Vive Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.htcvive - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 ---- !u!114 &-3932693316247097959 -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: 056125dd64c0ed540b40a4af74f7b495, type: 3} - m_Name: RuntimeDebuggerOpenXRFeature Standalone - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &-3864411981840952800 -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: feeef8d85de8db242bdda70cc7ff5acd, type: 3} - m_Name: OculusTouchControllerProfile Metro - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Oculus Touch Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.oculustouch - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 ---- !u!114 &-3546198165601229569 -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: feeef8d85de8db242bdda70cc7ff5acd, type: 3} - m_Name: OculusTouchControllerProfile Android - m_EditorClassIdentifier: - m_enabled: 1 - nameUi: Oculus Touch Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.oculustouch - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 ---- !u!114 &-3542363751295450097 -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: b213d3e3c7f3109449eb46a4c8ee42f0, type: 3} - m_Name: XrPerformanceSettingsFeature iPhone - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: XR Performance Settings - version: 1.0.0 - featureIdInternal: com.unity.openxr.feature.extension.performance_settings - openxrExtensionStrings: XR_EXT_performance_settings - company: Unity - priority: 0 - required: 0 ---- !u!114 &-3382232044874743357 -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: b5a1f07dc5afe854f9f12a4194aca3fb, type: 3} - m_Name: Metro - m_EditorClassIdentifier: - features: - - {fileID: 5131855705525733576} - - {fileID: -1319638953782421672} - - {fileID: -5563989108702768207} - - {fileID: 2528043613023879024} - - {fileID: 5016648718553724848} - - {fileID: 4380475489590251787} - - {fileID: 5210246017029508895} - - {fileID: 349171926810431338} - - {fileID: -2382696369683272363} - - {fileID: 8575621012102751826} - - {fileID: 1246185843007460727} - - {fileID: -3136074927807471848} - - {fileID: -9150530781807925372} - - {fileID: -5459046962310221610} - - {fileID: 8758884139688393454} - - {fileID: -6712154155534054672} - - {fileID: 3442350291096653376} - - {fileID: 5743950770563492670} - - {fileID: -3864411981840952800} - - {fileID: -6409610321874244241} - - {fileID: -4578120880322816165} - - {fileID: -2179940069657978736} - - {fileID: 6929975248924648175} - m_renderMode: 1 - m_autoColorSubmissionMode: 1 - m_colorSubmissionModes: - m_List: 00000000 - m_depthSubmissionMode: 1 - m_optimizeBufferDiscards: 0 - m_symmetricProjection: 0 ---- !u!114 &-3245793893895826388 -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: 761fdd4502cb7a84e9ec7a2b24f33f37, type: 3} - m_Name: MicrosoftMotionControllerProfile Standalone - m_EditorClassIdentifier: - m_enabled: 1 - nameUi: Microsoft Motion Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.microsoftmotioncontroller - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 ---- !u!114 &-3136074927807471848 -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: 274c02963f889a64e90bc2e596e21d13, type: 3} - m_Name: HTCViveControllerProfile Metro - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: HTC Vive Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.htcvive - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 ---- !u!114 &-2995615638513030832 -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: 2a24be4b5ebfe5f4d8ed1de9b25cb7aa, type: 3} - m_Name: HandCommonPosesInteraction Standalone - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Hand Interaction Poses - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteractionposes - openxrExtensionStrings: XR_EXT_hand_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &-2382696369683272363 -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: 2a24be4b5ebfe5f4d8ed1de9b25cb7aa, type: 3} - m_Name: HandCommonPosesInteraction Metro - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Hand Interaction Poses - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteractionposes - openxrExtensionStrings: XR_EXT_hand_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &-2179940069657978736 -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: 0d6ccd3d0ef0f1d458e69421dccbdae1, type: 3} - m_Name: ValveIndexControllerProfile Metro - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Valve Index Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.valveindex - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 ---- !u!114 &-2025368945862209764 -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: 0f6bfdbcb316ed242b30a8798c9eb853, type: 3} - m_Name: KHRSimpleControllerProfile Android - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Khronos Simple Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.khrsimpleprofile - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 ---- !u!114 &-1907319939967738893 -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: 311418363b561b04e96974e030216b89, type: 3} - m_Name: METABoundaryVisibility Android - m_EditorClassIdentifier: - m_enabled: 1 - nameUi: META Boundary Visibility - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.metaboundaryvisibility - openxrExtensionStrings: XR_META_boundary_visibility - company: Mikesky - priority: 0 - required: 0 ---- !u!114 &-1338654471642598124 -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: b5a1f07dc5afe854f9f12a4194aca3fb, type: 3} - m_Name: iPhone - m_EditorClassIdentifier: - features: - - {fileID: -3542363751295450097} - m_renderMode: 1 - m_autoColorSubmissionMode: 1 - m_colorSubmissionModes: - m_List: 00000000 - m_depthSubmissionMode: 0 - m_optimizeBufferDiscards: 0 - m_symmetricProjection: 0 ---- !u!114 &-1319638953782421672 -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: b539472f3eea5fc4e89c6d3475c8e3a2, type: 3} - m_Name: FBDisplayRefreshRate Metro - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: FB Display Refresh Rate - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbdisplayrefreshrate - openxrExtensionStrings: XR_FB_display_refresh_rate - company: Mikesky - priority: 1 - required: 0 ---- !u!114 &-339890582705206036 -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: 7de993716e042c6499d0c18eed3a773c, type: 3} - m_Name: MockRuntime Standalone - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Mock Runtime - version: 0.0.2 - featureIdInternal: com.unity.openxr.feature.mockruntime - openxrExtensionStrings: XR_UNITY_null_gfx XR_UNITY_android_present - company: Unity - priority: 0 - required: 0 - ignoreValidationErrors: 0 ---- !u!114 &-104402912854242435 -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: 9ef793c31862a37448e907829482ef80, type: 3} - m_Name: OculusQuestFeature Android - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Oculus Quest Support - version: 1.0.0 - featureIdInternal: com.unity.openxr.feature.oculusquest - openxrExtensionStrings: XR_OCULUS_android_initialize_loader - company: Unity - priority: 0 - required: 0 - targetQuest: 1 - targetQuest2: 1 ---- !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: 9f0ebc320a151d3408ea1e9fce54d40e, type: 3} - m_Name: OpenXRPackageSettings - m_EditorClassIdentifier: - Keys: 01000000070000000e000000040000000d000000 - Values: - - {fileID: 1350724535810794158} - - {fileID: -7408859835018725565} - - {fileID: -3382232044874743357} - - {fileID: -1338654471642598124} - - {fileID: -9090266335715527965} ---- !u!114 &239035407327675442 -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: 056125dd64c0ed540b40a4af74f7b495, type: 3} - m_Name: RuntimeDebuggerOpenXRFeature Android - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &349171926810431338 -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: e0487890a3eee83449ce94b951042ace, type: 3} - m_Name: FBPassthrough Metro - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: FB Passthrough - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbpassthrough - openxrExtensionStrings: XR_FB_passthrough - company: Mikesky - priority: 0 - required: 0 - RequiredFeature: 0 - StartEnabled: 0 ---- !u!114 &445503379637582332 -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: 7de993716e042c6499d0c18eed3a773c, type: 3} - m_Name: MockRuntime Android - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Mock Runtime - version: 0.0.2 - featureIdInternal: com.unity.openxr.feature.mockruntime - openxrExtensionStrings: XR_UNITY_null_gfx XR_UNITY_android_present - company: Unity - priority: 0 - required: 0 - ignoreValidationErrors: 0 ---- !u!114 &488470669367350655 -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: cc9d97d3e118e10498b22af44f652f5c, type: 3} - m_Name: FBCompositionLayerDepthTest Android - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: FB Composition Layer Depth Test - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbcompositionlayeralphablend - openxrExtensionStrings: XR_FB_composition_layer_depth_test - company: Mikesky - priority: 0 - required: 0 ---- !u!114 &640026367594997549 -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: b539472f3eea5fc4e89c6d3475c8e3a2, type: 3} - m_Name: FBDisplayRefreshRate Standalone - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: FB Display Refresh Rate - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbdisplayrefreshrate - openxrExtensionStrings: XR_FB_display_refresh_rate - company: Mikesky - priority: 1 - required: 0 ---- !u!114 &1193577553385823748 -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: e5315f812f023cf4ebf26f7e5d2d70f2, type: 3} - m_Name: HPReverbG2ControllerProfile Standalone - m_EditorClassIdentifier: - m_enabled: 1 - nameUi: HP Reverb G2 Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.hpreverb - openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller - company: Unity - priority: 0 - required: 0 ---- !u!114 &1206978187855227102 -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: f028123e2efe1d443875bc7609b4a98b, type: 3} - m_Name: PalmPoseInteraction Android + m_Script: {fileID: 11500000, guid: f028123e2efe1d443875bc7609b4a98b, type: 3} + m_Name: PalmPoseInteraction Standalone m_EditorClassIdentifier: m_enabled: 0 nameUi: Palm Pose @@ -1042,7 +448,7 @@ MonoBehaviour: company: Unity priority: 0 required: 0 ---- !u!114 &1246185843007460727 +--- !u!114 &11400000 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1051,18 +457,14 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: e5315f812f023cf4ebf26f7e5d2d70f2, type: 3} - m_Name: HPReverbG2ControllerProfile Metro + m_Script: {fileID: 11500000, guid: 9f0ebc320a151d3408ea1e9fce54d40e, type: 3} + m_Name: OpenXRPackageSettings m_EditorClassIdentifier: - m_enabled: 0 - nameUi: HP Reverb G2 Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.hpreverb - openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller - company: Unity - priority: 0 - required: 0 ---- !u!114 &1350724535810794158 + Keys: 0100000007000000 + Values: + - {fileID: 7521136345201277591} + - {fileID: -2187934189686040919} +--- !u!114 &37843205880968945 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1071,43 +473,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b5a1f07dc5afe854f9f12a4194aca3fb, type: 3} - m_Name: Standalone - m_EditorClassIdentifier: - features: - - {fileID: 6572280523652702056} - - {fileID: 640026367594997549} - - {fileID: 3021746548343948488} - - {fileID: 6395018293380717554} - - {fileID: -6585355747756548045} - - {fileID: 5187108744147336580} - - {fileID: 2724943471350383872} - - {fileID: -4207390886608553180} - - {fileID: 6516733112804670208} - - {fileID: -2995615638513030832} - - {fileID: -6337175350910916453} - - {fileID: 1193577553385823748} - - {fileID: -3985256529335295671} - - {fileID: 5088554420624603051} - - {fileID: -6209308114304512711} - - {fileID: -8028269528087130013} - - {fileID: 8915627586549126558} - - {fileID: 2381707477390207485} - - {fileID: -3245793893895826388} - - {fileID: -339890582705206036} - - {fileID: -8361434268710994719} - - {fileID: -5165350093962759280} - - {fileID: -3932693316247097959} - - {fileID: 5540284972749116487} - - {fileID: 5086478587656020952} - m_renderMode: 0 - m_autoColorSubmissionMode: 1 - m_colorSubmissionModes: - m_List: 00000000 - m_depthSubmissionMode: 2 - m_optimizeBufferDiscards: 0 - m_symmetricProjection: 0 ---- !u!114 &2381707477390207485 + m_Script: {fileID: 0} + m_Name: METABoundaryVisibility Android + m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:METABoundaryVisibility + m_enabled: 1 + nameUi: META Boundary Visibility + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.metaboundaryvisibility + openxrExtensionStrings: XR_META_boundary_visibility + company: Mikesky + priority: 0 + required: 0 +--- !u!114 &99402418453554523 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1116,18 +493,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f928d0d73a35f294fbe357ca17aa3547, type: 3} - m_Name: MicrosoftHandInteraction Standalone + m_Script: {fileID: 11500000, guid: 380ed73f3efd2fa43af94bae88b6ad53, type: 3} + m_Name: FBCompositionLayerAlphaBlend Standalone m_EditorClassIdentifier: m_enabled: 0 - nameUi: Microsoft Hand Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handtracking - openxrExtensionStrings: XR_MSFT_hand_interaction - company: Unity + nameUi: FB Composition Layer Alpha Blend + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbcompositionlayeralphablend + openxrExtensionStrings: XR_FB_composition_layer_alpha_blend + company: Mikesky priority: 0 required: 0 ---- !u!114 &2395528568264792385 +--- !u!114 &137629109611405654 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1136,18 +513,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f928d0d73a35f294fbe357ca17aa3547, type: 3} - m_Name: MicrosoftHandInteraction Android - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Microsoft Hand Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handtracking - openxrExtensionStrings: XR_MSFT_hand_interaction - company: Unity + m_Script: {fileID: 0} + m_Name: METABoundaryVisibility Standalone + m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:METABoundaryVisibility + m_enabled: 1 + nameUi: META Boundary Visibility + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.metaboundaryvisibility + openxrExtensionStrings: XR_META_boundary_visibility + company: Mikesky priority: 0 required: 0 ---- !u!114 &2526289132831342938 +--- !u!114 &298058270593487794 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1156,18 +533,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b213d3e3c7f3109449eb46a4c8ee42f0, type: 3} - m_Name: XrPerformanceSettingsFeature WebGL + m_Script: {fileID: 11500000, guid: f028123e2efe1d443875bc7609b4a98b, type: 3} + m_Name: PalmPoseInteraction Android m_EditorClassIdentifier: m_enabled: 0 - nameUi: XR Performance Settings - version: 1.0.0 - featureIdInternal: com.unity.openxr.feature.extension.performance_settings - openxrExtensionStrings: XR_EXT_performance_settings + nameUi: Palm Pose + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.palmpose + openxrExtensionStrings: XR_EXT_palm_pose company: Unity priority: 0 required: 0 ---- !u!114 &2528043613023879024 +--- !u!114 &399213245841399615 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1176,31 +553,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 9c5b5af5107e35a43818d5411328bfc3, type: 3} - m_Name: DPadInteraction Metro + m_Script: {fileID: 11500000, guid: 0f6bfdbcb316ed242b30a8798c9eb853, type: 3} + m_Name: KHRSimpleControllerProfile Android m_EditorClassIdentifier: m_enabled: 0 - nameUi: D-Pad Binding + nameUi: Khronos Simple Controller Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.dpadinteraction - openxrExtensionStrings: XR_KHR_binding_modification XR_EXT_dpad_binding + featureIdInternal: com.unity.openxr.feature.input.khrsimpleprofile + openxrExtensionStrings: company: Unity priority: 0 required: 0 - forceThresholdLeft: 0.5 - forceThresholdReleaseLeft: 0.4 - centerRegionLeft: 0.5 - wedgeAngleLeft: 1.5707964 - isStickyLeft: 0 - forceThresholdRight: 0.5 - forceThresholdReleaseRight: 0.4 - centerRegionRight: 0.5 - wedgeAngleRight: 1.5707964 - isStickyRight: 0 - extensionStrings: - - XR_KHR_binding_modification - - XR_EXT_dpad_binding ---- !u!114 &2724943471350383872 +--- !u!114 &484842545213002191 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1209,18 +573,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 380ed73f3efd2fa43af94bae88b6ad53, type: 3} - m_Name: FBCompositionLayerAlphaBlend Standalone - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: FBDisplayRefreshRate Standalone + m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:FBDisplayRefreshRate m_enabled: 0 - nameUi: FB Composition Layer Alpha Blend + nameUi: FB Display Refresh Rate version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbcompositionlayeralphablend - openxrExtensionStrings: XR_FB_composition_layer_alpha_blend + featureIdInternal: dev.mikesky.openxr.extensions.fbdisplayrefreshrate + openxrExtensionStrings: XR_FB_display_refresh_rate company: Mikesky - priority: 0 + priority: 1 required: 0 ---- !u!114 &3021746548343948488 +--- !u!114 &668942063731314228 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1229,20 +593,20 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 6096094d69d82cc40947df806f66ab34, type: 3} - m_Name: OpenXRCompositionLayersFeature Standalone - m_EditorClassIdentifier: - m_enabled: 1 - nameUi: Composition Layers Support - version: 1.0.0 - featureIdInternal: com.unity.openxr.feature.compositionlayers - openxrExtensionStrings: XR_KHR_composition_layer_cylinder XR_KHR_composition_layer_equirect - XR_KHR_composition_layer_equirect2 XR_KHR_composition_layer_cube XR_KHR_composition_layer_color_scale_bias - XR_KHR_android_surface_swapchain - company: Unity - priority: 0 + m_Script: {fileID: 0} + m_Name: FBBodyTracking Standalone + m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:FBBodyTracking + m_enabled: 0 + nameUi: FB Body Tracking + META Body Tracking Full Body + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbbodytracking + openxrExtensionStrings: XR_FB_body_tracking XR_META_body_tracking_full_body + company: Mikesky + priority: 1 required: 0 ---- !u!114 &3398687012772965175 + RequiredFeature: 0 + _TrackingType: 0 +--- !u!114 &742509949986861386 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1252,7 +616,7 @@ MonoBehaviour: m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 486b5e28864f9a94b979b9620ce5006d, type: 3} - m_Name: ConformanceAutomationFeature Android + m_Name: ConformanceAutomationFeature Standalone m_EditorClassIdentifier: m_enabled: 0 nameUi: Conformance Automation @@ -1262,7 +626,7 @@ MonoBehaviour: company: Unity priority: 0 required: 0 ---- !u!114 &3442350291096653376 +--- !u!114 &2282681229737538634 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1271,18 +635,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f928d0d73a35f294fbe357ca17aa3547, type: 3} - m_Name: MicrosoftHandInteraction Metro - m_EditorClassIdentifier: + m_Script: {fileID: 0} + m_Name: FBDisplayRefreshRate Android + m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:FBDisplayRefreshRate m_enabled: 0 - nameUi: Microsoft Hand Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handtracking - openxrExtensionStrings: XR_MSFT_hand_interaction - company: Unity - priority: 0 + nameUi: FB Display Refresh Rate + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbdisplayrefreshrate + openxrExtensionStrings: XR_FB_display_refresh_rate + company: Mikesky + priority: 1 required: 0 ---- !u!114 &3634870532467136449 +--- !u!114 &2332204524780457541 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1291,18 +655,19 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b3cf79659a011bd419c7a2a30eb74e9a, type: 3} - m_Name: EyeGazeInteraction Android + m_Script: {fileID: 11500000, guid: 7de993716e042c6499d0c18eed3a773c, type: 3} + m_Name: MockRuntime Standalone m_EditorClassIdentifier: m_enabled: 0 - nameUi: Eye Gaze Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.eyetracking - openxrExtensionStrings: XR_EXT_eye_gaze_interaction + nameUi: Mock Runtime + version: 0.0.2 + featureIdInternal: com.unity.openxr.feature.mockruntime + openxrExtensionStrings: XR_UNITY_null_gfx XR_UNITY_android_present company: Unity priority: 0 required: 0 ---- !u!114 &4380475489590251787 + ignoreValidationErrors: 0 +--- !u!114 &2918138639298856743 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1311,18 +676,20 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 380ed73f3efd2fa43af94bae88b6ad53, type: 3} - m_Name: FBCompositionLayerAlphaBlend Metro - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: FB Composition Layer Alpha Blend + m_Script: {fileID: 0} + m_Name: FBPassthrough Android + m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:FBPassthrough + m_enabled: 1 + nameUi: FB Passthrough version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbcompositionlayeralphablend - openxrExtensionStrings: XR_FB_composition_layer_alpha_blend + featureIdInternal: dev.mikesky.openxr.extensions.fbpassthrough + openxrExtensionStrings: XR_FB_passthrough company: Mikesky priority: 0 required: 0 ---- !u!114 &4686415624020098983 + RequiredFeature: 0 + StartEnabled: 0 +--- !u!114 &3037320964380828748 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1331,18 +698,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5019471fb2174e5c852ecd4047163007, type: 3} - m_Name: HandInteractionProfile Android + m_Script: {fileID: 11500000, guid: feeef8d85de8db242bdda70cc7ff5acd, type: 3} + m_Name: OculusTouchControllerProfile Standalone m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Hand Interaction Profile + m_enabled: 1 + nameUi: Oculus Touch Controller Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteraction - openxrExtensionStrings: XR_EXT_hand_interaction + featureIdInternal: com.unity.openxr.feature.input.oculustouch + openxrExtensionStrings: company: Unity priority: 0 required: 0 ---- !u!114 &5016648718553724848 +--- !u!114 &3639477011554497794 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1351,18 +718,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b3cf79659a011bd419c7a2a30eb74e9a, type: 3} - m_Name: EyeGazeInteraction Metro + m_Script: {fileID: 11500000, guid: 274c02963f889a64e90bc2e596e21d13, type: 3} + m_Name: HTCViveControllerProfile Standalone m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Eye Gaze Interaction Profile + m_enabled: 1 + nameUi: HTC Vive Controller Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.eyetracking - openxrExtensionStrings: XR_EXT_eye_gaze_interaction + featureIdInternal: com.unity.openxr.feature.input.htcvive + openxrExtensionStrings: company: Unity priority: 0 required: 0 ---- !u!114 &5086478587656020952 +--- !u!114 &3681205650009259011 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1371,38 +738,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b213d3e3c7f3109449eb46a4c8ee42f0, type: 3} - m_Name: XrPerformanceSettingsFeature Standalone + m_Script: {fileID: 11500000, guid: b3cf79659a011bd419c7a2a30eb74e9a, type: 3} + m_Name: EyeGazeInteraction Standalone m_EditorClassIdentifier: m_enabled: 0 - nameUi: XR Performance Settings - version: 1.0.0 - featureIdInternal: com.unity.openxr.feature.extension.performance_settings - openxrExtensionStrings: XR_EXT_performance_settings - company: Unity - priority: 0 - required: 0 ---- !u!114 &5088554420624603051 -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: 0f6bfdbcb316ed242b30a8798c9eb853, type: 3} - m_Name: KHRSimpleControllerProfile Standalone - m_EditorClassIdentifier: - m_enabled: 1 - nameUi: Khronos Simple Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.khrsimpleprofile - openxrExtensionStrings: + nameUi: Eye Gaze Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.eyetracking + openxrExtensionStrings: XR_EXT_eye_gaze_interaction company: Unity priority: 0 required: 0 ---- !u!114 &5131855705525733576 +--- !u!114 &4188143609973821615 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1411,20 +758,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 9dd5613b2a5a0a24aa3d61b135e8af42, type: 3} - m_Name: FBBodyTracking Metro + m_Script: {fileID: 11500000, guid: 380ed73f3efd2fa43af94bae88b6ad53, type: 3} + m_Name: FBCompositionLayerAlphaBlend Android m_EditorClassIdentifier: m_enabled: 0 - nameUi: FB Body Tracking + META Body Tracking Full Body + nameUi: FB Composition Layer Alpha Blend version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbbodytracking - openxrExtensionStrings: XR_FB_body_tracking XR_META_body_tracking_full_body + featureIdInternal: dev.mikesky.openxr.extensions.fbcompositionlayeralphablend + openxrExtensionStrings: XR_FB_composition_layer_alpha_blend company: Mikesky - priority: 1 + priority: 0 required: 0 - RequiredFeature: 0 - _TrackingType: 0 ---- !u!114 &5187108744147336580 +--- !u!114 &4298685151085319877 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1433,18 +778,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b3cf79659a011bd419c7a2a30eb74e9a, type: 3} - m_Name: EyeGazeInteraction Standalone + m_Script: {fileID: 11500000, guid: ad194dcf6c734fa438fad0f4269ec5ad, type: 3} + m_Name: PICO4ControllerProfile Android m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Eye Gaze Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.eyetracking - openxrExtensionStrings: XR_EXT_eye_gaze_interaction - company: Unity + m_enabled: 1 + nameUi: PICO4 Touch Controller Profile + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.input.PICO4touch + openxrExtensionStrings: XR_BD_controller_interaction + company: PICO priority: 0 required: 0 ---- !u!114 &5210246017029508895 +--- !u!114 &4523176973669219326 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1453,18 +798,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: cc9d97d3e118e10498b22af44f652f5c, type: 3} - m_Name: FBCompositionLayerDepthTest Metro + m_Script: {fileID: 11500000, guid: 486b5e28864f9a94b979b9620ce5006d, type: 3} + m_Name: ConformanceAutomationFeature Android m_EditorClassIdentifier: m_enabled: 0 - nameUi: FB Composition Layer Depth Test - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbcompositionlayeralphablend - openxrExtensionStrings: XR_FB_composition_layer_depth_test - company: Mikesky + nameUi: Conformance Automation + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.conformance + openxrExtensionStrings: XR_EXT_conformance_automation + company: Unity priority: 0 required: 0 ---- !u!114 &5540284972749116487 +--- !u!114 &4580251811728610742 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1473,18 +818,20 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 0d6ccd3d0ef0f1d458e69421dccbdae1, type: 3} - m_Name: ValveIndexControllerProfile Standalone + m_Script: {fileID: 11500000, guid: 6096094d69d82cc40947df806f66ab34, type: 3} + m_Name: OpenXRCompositionLayersFeature Standalone m_EditorClassIdentifier: m_enabled: 1 - nameUi: Valve Index Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.valveindex - openxrExtensionStrings: + nameUi: Composition Layers Support + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.compositionlayers + openxrExtensionStrings: XR_KHR_composition_layer_cylinder XR_KHR_composition_layer_equirect + XR_KHR_composition_layer_equirect2 XR_KHR_composition_layer_cube XR_KHR_composition_layer_color_scale_bias + XR_KHR_android_surface_swapchain company: Unity priority: 0 required: 0 ---- !u!114 &5743950770563492670 +--- !u!114 &5537891123148426406 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1494,9 +841,9 @@ MonoBehaviour: m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 761fdd4502cb7a84e9ec7a2b24f33f37, type: 3} - m_Name: MicrosoftMotionControllerProfile Metro + m_Name: MicrosoftMotionControllerProfile Standalone m_EditorClassIdentifier: - m_enabled: 0 + m_enabled: 1 nameUi: Microsoft Motion Controller Profile version: 0.0.1 featureIdInternal: com.unity.openxr.feature.input.microsoftmotioncontroller @@ -1504,7 +851,7 @@ MonoBehaviour: company: Unity priority: 0 required: 0 ---- !u!114 &5904843575143186279 +--- !u!114 &5579067860409532110 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1513,18 +860,31 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2a24be4b5ebfe5f4d8ed1de9b25cb7aa, type: 3} - m_Name: HandCommonPosesInteraction Android + m_Script: {fileID: 11500000, guid: 9c5b5af5107e35a43818d5411328bfc3, type: 3} + m_Name: DPadInteraction Android m_EditorClassIdentifier: m_enabled: 0 - nameUi: Hand Interaction Poses + nameUi: D-Pad Binding version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteractionposes - openxrExtensionStrings: XR_EXT_hand_interaction + featureIdInternal: com.unity.openxr.feature.input.dpadinteraction + openxrExtensionStrings: XR_KHR_binding_modification XR_EXT_dpad_binding company: Unity priority: 0 required: 0 ---- !u!114 &6020735374718060395 + forceThresholdLeft: 0.5 + forceThresholdReleaseLeft: 0.4 + centerRegionLeft: 0.5 + wedgeAngleLeft: 1.5707964 + isStickyLeft: 0 + forceThresholdRight: 0.5 + forceThresholdReleaseRight: 0.4 + centerRegionRight: 0.5 + wedgeAngleRight: 1.5707964 + isStickyRight: 0 + extensionStrings: + - XR_KHR_binding_modification + - XR_EXT_dpad_binding +--- !u!114 &5905902004371624153 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1533,19 +893,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: e0c08893328d4904cbc44298641cb087, type: 3} - m_Name: OpenXRAndroidSettings Android + m_Script: {fileID: 11500000, guid: 5019471fb2174e5c852ecd4047163007, type: 3} + m_Name: HandInteractionProfile Android m_EditorClassIdentifier: - m_enabled: 1 - nameUi: Android Settings - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.androidmanifest - openxrExtensionStrings: - company: Mikesky + m_enabled: 0 + nameUi: Hand Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handinteraction + openxrExtensionStrings: XR_EXT_hand_interaction + company: Unity priority: 0 required: 0 - systemSplashScreen: {fileID: 0} ---- !u!114 &6395018293380717554 +--- !u!114 &6149089244375931991 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1554,18 +913,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 486b5e28864f9a94b979b9620ce5006d, type: 3} - m_Name: ConformanceAutomationFeature Standalone + m_Script: {fileID: 11500000, guid: 2a24be4b5ebfe5f4d8ed1de9b25cb7aa, type: 3} + m_Name: HandCommonPosesInteraction Standalone m_EditorClassIdentifier: m_enabled: 0 - nameUi: Conformance Automation + nameUi: Hand Interaction Poses version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.conformance - openxrExtensionStrings: XR_EXT_conformance_automation + featureIdInternal: com.unity.openxr.feature.input.handinteractionposes + openxrExtensionStrings: XR_EXT_hand_interaction company: Unity priority: 0 required: 0 ---- !u!114 &6516733112804670208 +--- !u!114 &6232422967954653322 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1574,20 +933,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: e0487890a3eee83449ce94b951042ace, type: 3} - m_Name: FBPassthrough Standalone + m_Script: {fileID: 11500000, guid: feeef8d85de8db242bdda70cc7ff5acd, type: 3} + m_Name: OculusTouchControllerProfile Android m_EditorClassIdentifier: m_enabled: 1 - nameUi: FB Passthrough - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbpassthrough - openxrExtensionStrings: XR_FB_passthrough - company: Mikesky + nameUi: Oculus Touch Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.oculustouch + openxrExtensionStrings: + company: Unity priority: 0 required: 0 - RequiredFeature: 0 - StartEnabled: 0 ---- !u!114 &6530295448975633075 +--- !u!114 &6392393797000176329 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1597,7 +954,7 @@ MonoBehaviour: m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: b213d3e3c7f3109449eb46a4c8ee42f0, type: 3} - m_Name: XrPerformanceSettingsFeature Android + m_Name: XrPerformanceSettingsFeature Standalone m_EditorClassIdentifier: m_enabled: 0 nameUi: XR Performance Settings @@ -1607,7 +964,7 @@ MonoBehaviour: company: Unity priority: 0 required: 0 ---- !u!114 &6572280523652702056 +--- !u!114 &7521136345201277591 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1616,20 +973,43 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 9dd5613b2a5a0a24aa3d61b135e8af42, type: 3} - m_Name: FBBodyTracking Standalone + m_Script: {fileID: 11500000, guid: b5a1f07dc5afe854f9f12a4194aca3fb, type: 3} + m_Name: Standalone m_EditorClassIdentifier: - m_enabled: 0 - nameUi: FB Body Tracking + META Body Tracking Full Body - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbbodytracking - openxrExtensionStrings: XR_FB_body_tracking XR_META_body_tracking_full_body - company: Mikesky - priority: 1 - required: 0 - RequiredFeature: 0 - _TrackingType: 0 ---- !u!114 &6929975248924648175 + features: + - {fileID: 668942063731314228} + - {fileID: 484842545213002191} + - {fileID: 4580251811728610742} + - {fileID: 742509949986861386} + - {fileID: -5690590226056685576} + - {fileID: 3681205650009259011} + - {fileID: 99402418453554523} + - {fileID: 8741508748147189538} + - {fileID: 8815515944723960413} + - {fileID: 6149089244375931991} + - {fileID: -1147547409175406354} + - {fileID: -3329806345980474866} + - {fileID: 3639477011554497794} + - {fileID: -5380705054327493612} + - {fileID: 137629109611405654} + - {fileID: -4321441651352899014} + - {fileID: -5622892124784990589} + - {fileID: 7902803599538782468} + - {fileID: 5537891123148426406} + - {fileID: 2332204524780457541} + - {fileID: 3037320964380828748} + - {fileID: -170144923541549731} + - {fileID: 9201783119068790936} + - {fileID: -6957365627318342085} + - {fileID: 6392393797000176329} + m_renderMode: 0 + m_autoColorSubmissionMode: 1 + m_colorSubmissionModes: + m_List: 00000000 + m_depthSubmissionMode: 2 + m_optimizeBufferDiscards: 0 + m_symmetricProjection: 0 +--- !u!114 &7579742282040453489 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1638,18 +1018,20 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b213d3e3c7f3109449eb46a4c8ee42f0, type: 3} - m_Name: XrPerformanceSettingsFeature Metro + m_Script: {fileID: 11500000, guid: 9ef793c31862a37448e907829482ef80, type: 3} + m_Name: OculusQuestFeature Android m_EditorClassIdentifier: m_enabled: 0 - nameUi: XR Performance Settings + nameUi: Oculus Quest Support version: 1.0.0 - featureIdInternal: com.unity.openxr.feature.extension.performance_settings - openxrExtensionStrings: XR_EXT_performance_settings + featureIdInternal: com.unity.openxr.feature.oculusquest + openxrExtensionStrings: XR_OCULUS_android_initialize_loader company: Unity priority: 0 required: 0 ---- !u!114 &8575621012102751826 + targetQuest: 1 + targetQuest2: 1 +--- !u!114 &7609848687804886053 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1658,18 +1040,39 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5019471fb2174e5c852ecd4047163007, type: 3} - m_Name: HandInteractionProfile Metro + m_Script: {fileID: 11500000, guid: e0c08893328d4904cbc44298641cb087, type: 3} + m_Name: OpenXRAndroidSettings Android + m_EditorClassIdentifier: + m_enabled: 1 + nameUi: Android Settings + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.androidmanifest + openxrExtensionStrings: + company: Mikesky + priority: 0 + required: 0 + systemSplashScreen: {fileID: 0} +--- !u!114 &7779415101494947309 +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: 2a24be4b5ebfe5f4d8ed1de9b25cb7aa, type: 3} + m_Name: HandCommonPosesInteraction Android m_EditorClassIdentifier: m_enabled: 0 - nameUi: Hand Interaction Profile + nameUi: Hand Interaction Poses version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteraction + featureIdInternal: com.unity.openxr.feature.input.handinteractionposes openxrExtensionStrings: XR_EXT_hand_interaction company: Unity priority: 0 required: 0 ---- !u!114 &8743153275303766566 +--- !u!114 &7902803599538782468 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1678,18 +1081,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 380ed73f3efd2fa43af94bae88b6ad53, type: 3} - m_Name: FBCompositionLayerAlphaBlend Android + m_Script: {fileID: 11500000, guid: f928d0d73a35f294fbe357ca17aa3547, type: 3} + m_Name: MicrosoftHandInteraction Standalone m_EditorClassIdentifier: m_enabled: 0 - nameUi: FB Composition Layer Alpha Blend - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbcompositionlayeralphablend - openxrExtensionStrings: XR_FB_composition_layer_alpha_blend - company: Mikesky + nameUi: Microsoft Hand Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handtracking + openxrExtensionStrings: XR_MSFT_hand_interaction + company: Unity priority: 0 required: 0 ---- !u!114 &8758884139688393454 +--- !u!114 &8615722258710376158 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1699,7 +1102,7 @@ MonoBehaviour: m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 2b7365b139f7aec43b23d26b7a48b5a6, type: 3} - m_Name: MetaQuestTouchPlusControllerProfile Metro + m_Name: MetaQuestTouchPlusControllerProfile Android m_EditorClassIdentifier: m_enabled: 0 nameUi: Meta Quest Touch Plus Controller Profile @@ -1709,7 +1112,7 @@ MonoBehaviour: company: Unity priority: 0 required: 0 ---- !u!114 &8908033341537026866 +--- !u!114 &8741508748147189538 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1718,31 +1121,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 9c5b5af5107e35a43818d5411328bfc3, type: 3} - m_Name: DPadInteraction Android + m_Script: {fileID: 11500000, guid: cc9d97d3e118e10498b22af44f652f5c, type: 3} + m_Name: FBCompositionLayerDepthTest Standalone m_EditorClassIdentifier: m_enabled: 0 - nameUi: D-Pad Binding - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.dpadinteraction - openxrExtensionStrings: XR_KHR_binding_modification XR_EXT_dpad_binding - company: Unity + nameUi: FB Composition Layer Depth Test + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbcompositionlayeralphablend + openxrExtensionStrings: XR_FB_composition_layer_depth_test + company: Mikesky priority: 0 required: 0 - forceThresholdLeft: 0.5 - forceThresholdReleaseLeft: 0.4 - centerRegionLeft: 0.5 - wedgeAngleLeft: 1.5707964 - isStickyLeft: 0 - forceThresholdRight: 0.5 - forceThresholdReleaseRight: 0.4 - centerRegionRight: 0.5 - wedgeAngleRight: 1.5707964 - isStickyRight: 0 - extensionStrings: - - XR_KHR_binding_modification - - XR_EXT_dpad_binding ---- !u!114 &8915627586549126558 +--- !u!114 &8815515944723960413 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1751,14 +1141,38 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c4b862ee14fb479fbfe5fffe655d3ed3, type: 3} - m_Name: MetaQuestTouchProControllerProfile Standalone + m_Script: {fileID: 0} + m_Name: FBPassthrough Standalone + m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:FBPassthrough + m_enabled: 1 + nameUi: FB Passthrough + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbpassthrough + openxrExtensionStrings: XR_FB_passthrough + company: Mikesky + priority: 0 + required: 0 + RequiredFeature: 0 + StartEnabled: 0 +--- !u!114 &9201783119068790936 +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: 056125dd64c0ed540b40a4af74f7b495, type: 3} + m_Name: RuntimeDebuggerOpenXRFeature Standalone m_EditorClassIdentifier: m_enabled: 0 - nameUi: Meta Quest Touch Pro Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestpro - openxrExtensionStrings: XR_FB_touch_controller_pro + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: company: Unity priority: 0 required: 0 + cacheSize: 1048576 + perThreadCacheSize: 51200 diff --git a/ProjectSettings/ProjectSettings.asset b/ProjectSettings/ProjectSettings.asset index 2949d0cf18..b70079d1bb 100644 --- a/ProjectSettings/ProjectSettings.asset +++ b/ProjectSettings/ProjectSettings.asset @@ -264,7 +264,7 @@ PlayerSettings: clonedFromGUID: 00000000000000000000000000000000 templatePackageId: templateDefaultScene: - useCustomMainManifest: 0 + useCustomMainManifest: 1 useCustomLauncherManifest: 0 useCustomMainGradleTemplate: 0 useCustomLauncherGradleManifest: 0 From d621e827a8efd89775ff9fe6e2f5e92e49ea6732 Mon Sep 17 00:00:00 2001 From: Mike Nisbet Date: Tue, 17 Dec 2024 10:49:44 +0000 Subject: [PATCH 23/28] control xr manifest bits via plugin --- Assets/Plugins/Android/AndroidManifest.xml | 12 +- .../XR/Settings/OpenXRPackageSettings.asset | 799 +++++++++++++++++- Packages/manifest.json | 2 +- Packages/packages-lock.json | 4 +- 4 files changed, 792 insertions(+), 25 deletions(-) diff --git a/Assets/Plugins/Android/AndroidManifest.xml b/Assets/Plugins/Android/AndroidManifest.xml index a6365d427e..7e580a070e 100644 --- a/Assets/Plugins/Android/AndroidManifest.xml +++ b/Assets/Plugins/Android/AndroidManifest.xml @@ -12,22 +12,14 @@ - + - - - - - - - - - + diff --git a/Assets/XR/Settings/OpenXRPackageSettings.asset b/Assets/XR/Settings/OpenXRPackageSettings.asset index de71073778..907693e68c 100644 --- a/Assets/XR/Settings/OpenXRPackageSettings.asset +++ b/Assets/XR/Settings/OpenXRPackageSettings.asset @@ -20,6 +20,26 @@ MonoBehaviour: company: Unity priority: 0 required: 0 +--- !u!114 &-8554853567946413033 +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: 380ed73f3efd2fa43af94bae88b6ad53, type: 3} + m_Name: FBCompositionLayerAlphaBlend Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: FB Composition Layer Alpha Blend + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbcompositionlayeralphablend + openxrExtensionStrings: XR_FB_composition_layer_alpha_blend + company: Mikesky + priority: 0 + required: 0 --- !u!114 &-8062181608566058483 MonoBehaviour: m_ObjectHideFlags: 0 @@ -40,6 +60,46 @@ MonoBehaviour: company: Mikesky priority: 0 required: 0 +--- !u!114 &-7979243421667045690 +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: 2a24be4b5ebfe5f4d8ed1de9b25cb7aa, type: 3} + m_Name: HandCommonPosesInteraction Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Hand Interaction Poses + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handinteractionposes + openxrExtensionStrings: XR_EXT_hand_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &-7860345521172633669 +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: 761fdd4502cb7a84e9ec7a2b24f33f37, type: 3} + m_Name: MicrosoftMotionControllerProfile Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Microsoft Motion Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.microsoftmotioncontroller + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 --- !u!114 &-7477039974880261987 MonoBehaviour: m_ObjectHideFlags: 0 @@ -83,6 +143,26 @@ MonoBehaviour: company: Unity priority: 0 required: 0 +--- !u!114 &-6998021507425630595 +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: f028123e2efe1d443875bc7609b4a98b, type: 3} + m_Name: PalmPoseInteraction Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Palm Pose + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.palmpose + openxrExtensionStrings: XR_EXT_palm_pose + company: Unity + priority: 0 + required: 0 --- !u!114 &-6957365627318342085 MonoBehaviour: m_ObjectHideFlags: 0 @@ -103,6 +183,68 @@ MonoBehaviour: company: Unity priority: 0 required: 0 +--- !u!114 &-6949632106823365551 +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: 056125dd64c0ed540b40a4af74f7b495, type: 3} + m_Name: RuntimeDebuggerOpenXRFeature Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &-6834727372700662621 +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: 0} + m_Name: METABoundaryVisibility Metro + m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:METABoundaryVisibility + m_enabled: 0 + nameUi: META Boundary Visibility + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.metaboundaryvisibility + openxrExtensionStrings: XR_META_boundary_visibility + company: Mikesky + priority: 0 + required: 0 +--- !u!114 &-6300723950716875939 +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: 0} + m_Name: FBDisplayRefreshRate Standalone + m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:FBDisplayRefreshRate + m_enabled: 0 + nameUi: FB Display Refresh Rate + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbdisplayrefreshrate + openxrExtensionStrings: XR_FB_display_refresh_rate + company: Mikesky + priority: 1 + required: 0 --- !u!114 &-5690590226056685576 MonoBehaviour: m_ObjectHideFlags: 0 @@ -136,6 +278,26 @@ MonoBehaviour: extensionStrings: - XR_KHR_binding_modification - XR_EXT_dpad_binding +--- !u!114 &-5639162848232240938 +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: 2b7365b139f7aec43b23d26b7a48b5a6, type: 3} + m_Name: MetaQuestTouchPlusControllerProfile Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Meta Quest Touch Plus Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.metaquestplus + openxrExtensionStrings: XR_META_touch_controller_plus + company: Unity + priority: 0 + required: 0 --- !u!114 &-5622892124784990589 MonoBehaviour: m_ObjectHideFlags: 0 @@ -176,6 +338,26 @@ MonoBehaviour: company: Unity priority: 0 required: 0 +--- !u!114 &-4984144885797986382 +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: cc9d97d3e118e10498b22af44f652f5c, type: 3} + m_Name: FBCompositionLayerDepthTest Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: FB Composition Layer Depth Test + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbcompositionlayeralphablend + openxrExtensionStrings: XR_FB_composition_layer_depth_test + company: Mikesky + priority: 0 + required: 0 --- !u!114 &-4982352694815600454 MonoBehaviour: m_ObjectHideFlags: 0 @@ -323,6 +505,69 @@ MonoBehaviour: company: Unity priority: 0 required: 0 +--- !u!114 &-3839545789176190074 +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: 0} + m_Name: FBDisplayRefreshRate Android + m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:FBDisplayRefreshRate + m_enabled: 0 + nameUi: FB Display Refresh Rate + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbdisplayrefreshrate + openxrExtensionStrings: XR_FB_display_refresh_rate + company: Mikesky + priority: 1 + required: 0 +--- !u!114 &-3802091668873571743 +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: 0} + m_Name: FBBodyTracking Android + m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:FBBodyTracking + m_enabled: 0 + nameUi: FB Body Tracking + META Body Tracking Full Body + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbbodytracking + openxrExtensionStrings: XR_FB_body_tracking XR_META_body_tracking_full_body + company: Mikesky + priority: 1 + required: 0 + RequiredFeature: 0 + _TrackingType: 0 +--- !u!114 &-3453754586634610611 +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: b5a1f07dc5afe854f9f12a4194aca3fb, type: 3} + m_Name: WebGL + m_EditorClassIdentifier: + features: + - {fileID: 4815822845614067990} + m_renderMode: 1 + m_autoColorSubmissionMode: 1 + m_colorSubmissionModes: + m_List: 00000000 + m_depthSubmissionMode: 0 + m_optimizeBufferDiscards: 0 + m_symmetricProjection: 0 --- !u!114 &-3329806345980474866 MonoBehaviour: m_ObjectHideFlags: 0 @@ -343,6 +588,26 @@ MonoBehaviour: company: Unity priority: 0 required: 0 +--- !u!114 &-3079526927797306431 +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: e5315f812f023cf4ebf26f7e5d2d70f2, type: 3} + m_Name: HPReverbG2ControllerProfile Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: HP Reverb G2 Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.hpreverb + openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller + company: Unity + priority: 0 + required: 0 --- !u!114 &-3070943521142755746 MonoBehaviour: m_ObjectHideFlags: 0 @@ -363,6 +628,26 @@ MonoBehaviour: company: Unity priority: 0 required: 0 +--- !u!114 &-2723435123064577102 +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: b213d3e3c7f3109449eb46a4c8ee42f0, type: 3} + m_Name: XrPerformanceSettingsFeature Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: XR Performance Settings + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.extension.performance_settings + openxrExtensionStrings: XR_EXT_performance_settings + company: Unity + priority: 0 + required: 0 --- !u!114 &-2187934189686040919 MonoBehaviour: m_ObjectHideFlags: 0 @@ -376,8 +661,8 @@ MonoBehaviour: m_Name: Android m_EditorClassIdentifier: features: - - {fileID: -4982352694815600454} - - {fileID: 2282681229737538634} + - {fileID: -3802091668873571743} + - {fileID: -3839545789176190074} - {fileID: 7609848687804886053} - {fileID: -7014285694586935034} - {fileID: 4523176973669219326} @@ -385,11 +670,11 @@ MonoBehaviour: - {fileID: -4098360159603459749} - {fileID: 4188143609973821615} - {fileID: -8062181608566058483} - - {fileID: 2918138639298856743} + - {fileID: 6739295354051660840} - {fileID: 7779415101494947309} - {fileID: 5905902004371624153} - {fileID: 399213245841399615} - - {fileID: 37843205880968945} + - {fileID: 659092769056739523} - {fileID: -4238397709574381303} - {fileID: 8615722258710376158} - {fileID: -8557807444126303556} @@ -406,8 +691,28 @@ MonoBehaviour: m_colorSubmissionModes: m_List: 00000000 m_depthSubmissionMode: 1 - m_optimizeBufferDiscards: 0 + m_optimizeBufferDiscards: 1 m_symmetricProjection: 0 +--- !u!114 &-1855484997356775699 +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: f928d0d73a35f294fbe357ca17aa3547, type: 3} + m_Name: MicrosoftHandInteraction Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Microsoft Hand Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handtracking + openxrExtensionStrings: XR_MSFT_hand_interaction + company: Unity + priority: 0 + required: 0 --- !u!114 &-1147547409175406354 MonoBehaviour: m_ObjectHideFlags: 0 @@ -428,6 +733,48 @@ MonoBehaviour: company: Unity priority: 0 required: 0 +--- !u!114 &-883995190786217989 +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: 0} + m_Name: FBPassthrough Standalone + m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:FBPassthrough + m_enabled: 1 + nameUi: FB Passthrough + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbpassthrough + openxrExtensionStrings: XR_FB_passthrough + company: Mikesky + priority: 0 + required: 0 + RequiredFeature: 0 + StartEnabled: 0 +--- !u!114 &-713782043931201728 +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: 0} + m_Name: FBDisplayRefreshRate Metro + m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:FBDisplayRefreshRate + m_enabled: 0 + nameUi: FB Display Refresh Rate + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbdisplayrefreshrate + openxrExtensionStrings: XR_FB_display_refresh_rate + company: Mikesky + priority: 1 + required: 0 --- !u!114 &-170144923541549731 MonoBehaviour: m_ObjectHideFlags: 0 @@ -460,10 +807,13 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 9f0ebc320a151d3408ea1e9fce54d40e, type: 3} m_Name: OpenXRPackageSettings m_EditorClassIdentifier: - Keys: 0100000007000000 + Keys: 01000000070000000e000000040000000d000000 Values: - {fileID: 7521136345201277591} - {fileID: -2187934189686040919} + - {fileID: 5972988027598800923} + - {fileID: 2800879861539010903} + - {fileID: -3453754586634610611} --- !u!114 &37843205880968945 MonoBehaviour: m_ObjectHideFlags: 0 @@ -584,6 +934,26 @@ MonoBehaviour: company: Mikesky priority: 1 required: 0 +--- !u!114 &659092769056739523 +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: 0} + m_Name: METABoundaryVisibility Android + m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:METABoundaryVisibility + m_enabled: 1 + nameUi: META Boundary Visibility + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.metaboundaryvisibility + openxrExtensionStrings: XR_META_boundary_visibility + company: Mikesky + priority: 0 + required: 0 --- !u!114 &668942063731314228 MonoBehaviour: m_ObjectHideFlags: 0 @@ -626,6 +996,26 @@ MonoBehaviour: company: Unity priority: 0 required: 0 +--- !u!114 &978116002442251059 +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: feeef8d85de8db242bdda70cc7ff5acd, type: 3} + m_Name: OculusTouchControllerProfile Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Oculus Touch Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.oculustouch + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 --- !u!114 &2282681229737538634 MonoBehaviour: m_ObjectHideFlags: 0 @@ -667,6 +1057,71 @@ MonoBehaviour: priority: 0 required: 0 ignoreValidationErrors: 0 +--- !u!114 &2347881066368892149 +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: 0} + m_Name: FBBodyTracking Standalone + m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:FBBodyTracking + m_enabled: 0 + nameUi: FB Body Tracking + META Body Tracking Full Body + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbbodytracking + openxrExtensionStrings: XR_FB_body_tracking XR_META_body_tracking_full_body + company: Mikesky + priority: 1 + required: 0 + RequiredFeature: 0 + _TrackingType: 0 +--- !u!114 &2376568535776894548 +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: 0} + m_Name: FBBodyTracking Metro + m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:FBBodyTracking + m_enabled: 0 + nameUi: FB Body Tracking + META Body Tracking Full Body + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbbodytracking + openxrExtensionStrings: XR_FB_body_tracking XR_META_body_tracking_full_body + company: Mikesky + priority: 1 + required: 0 + RequiredFeature: 0 + _TrackingType: 0 +--- !u!114 &2800879861539010903 +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: b5a1f07dc5afe854f9f12a4194aca3fb, type: 3} + m_Name: iPhone + m_EditorClassIdentifier: + features: + - {fileID: 6069575031871406204} + m_renderMode: 1 + m_autoColorSubmissionMode: 1 + m_colorSubmissionModes: + m_List: 00000000 + m_depthSubmissionMode: 0 + m_optimizeBufferDiscards: 0 + m_symmetricProjection: 0 --- !u!114 &2918138639298856743 MonoBehaviour: m_ObjectHideFlags: 0 @@ -744,8 +1199,28 @@ MonoBehaviour: m_enabled: 0 nameUi: Eye Gaze Interaction Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.eyetracking - openxrExtensionStrings: XR_EXT_eye_gaze_interaction + featureIdInternal: com.unity.openxr.feature.input.eyetracking + openxrExtensionStrings: XR_EXT_eye_gaze_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &3820101184529792371 +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: c4b862ee14fb479fbfe5fffe655d3ed3, type: 3} + m_Name: MetaQuestTouchProControllerProfile Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Meta Quest Touch Pro Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.metaquestpro + openxrExtensionStrings: XR_FB_touch_controller_pro company: Unity priority: 0 required: 0 @@ -769,6 +1244,39 @@ MonoBehaviour: company: Mikesky priority: 0 required: 0 +--- !u!114 &4192634912569839342 +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: 9c5b5af5107e35a43818d5411328bfc3, type: 3} + m_Name: DPadInteraction Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: D-Pad Binding + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.dpadinteraction + openxrExtensionStrings: XR_KHR_binding_modification XR_EXT_dpad_binding + company: Unity + priority: 0 + required: 0 + forceThresholdLeft: 0.5 + forceThresholdReleaseLeft: 0.4 + centerRegionLeft: 0.5 + wedgeAngleLeft: 1.5707964 + isStickyLeft: 0 + forceThresholdRight: 0.5 + forceThresholdReleaseRight: 0.4 + centerRegionRight: 0.5 + wedgeAngleRight: 1.5707964 + isStickyRight: 0 + extensionStrings: + - XR_KHR_binding_modification + - XR_EXT_dpad_binding --- !u!114 &4298685151085319877 MonoBehaviour: m_ObjectHideFlags: 0 @@ -831,6 +1339,46 @@ MonoBehaviour: company: Unity priority: 0 required: 0 +--- !u!114 &4728580305821117155 +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: 486b5e28864f9a94b979b9620ce5006d, type: 3} + m_Name: ConformanceAutomationFeature Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Conformance Automation + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.conformance + openxrExtensionStrings: XR_EXT_conformance_automation + company: Unity + priority: 0 + required: 0 +--- !u!114 &4815822845614067990 +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: b213d3e3c7f3109449eb46a4c8ee42f0, type: 3} + m_Name: XrPerformanceSettingsFeature WebGL + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: XR Performance Settings + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.extension.performance_settings + openxrExtensionStrings: XR_EXT_performance_settings + company: Unity + priority: 0 + required: 0 --- !u!114 &5537891123148426406 MonoBehaviour: m_ObjectHideFlags: 0 @@ -851,6 +1399,26 @@ MonoBehaviour: company: Unity priority: 0 required: 0 +--- !u!114 &5567545458147973166 +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: 0d6ccd3d0ef0f1d458e69421dccbdae1, type: 3} + m_Name: ValveIndexControllerProfile Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Valve Index Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.valveindex + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 --- !u!114 &5579067860409532110 MonoBehaviour: m_ObjectHideFlags: 0 @@ -904,6 +1472,69 @@ MonoBehaviour: company: Unity priority: 0 required: 0 +--- !u!114 &5972988027598800923 +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: b5a1f07dc5afe854f9f12a4194aca3fb, type: 3} + m_Name: Metro + m_EditorClassIdentifier: + features: + - {fileID: 2376568535776894548} + - {fileID: -713782043931201728} + - {fileID: 4728580305821117155} + - {fileID: 4192634912569839342} + - {fileID: 7583246347235883888} + - {fileID: -8554853567946413033} + - {fileID: -4984144885797986382} + - {fileID: 9087599382883616755} + - {fileID: -7979243421667045690} + - {fileID: 7986988862567992168} + - {fileID: -3079526927797306431} + - {fileID: 8926087405036989889} + - {fileID: 7568411150986074764} + - {fileID: -6834727372700662621} + - {fileID: -5639162848232240938} + - {fileID: 3820101184529792371} + - {fileID: -1855484997356775699} + - {fileID: -7860345521172633669} + - {fileID: 978116002442251059} + - {fileID: -6998021507425630595} + - {fileID: -6949632106823365551} + - {fileID: 5567545458147973166} + - {fileID: -2723435123064577102} + m_renderMode: 1 + m_autoColorSubmissionMode: 1 + m_colorSubmissionModes: + m_List: 00000000 + m_depthSubmissionMode: 0 + m_optimizeBufferDiscards: 0 + m_symmetricProjection: 0 +--- !u!114 &6069575031871406204 +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: b213d3e3c7f3109449eb46a4c8ee42f0, type: 3} + m_Name: XrPerformanceSettingsFeature iPhone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: XR Performance Settings + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.extension.performance_settings + openxrExtensionStrings: XR_EXT_performance_settings + company: Unity + priority: 0 + required: 0 --- !u!114 &6149089244375931991 MonoBehaviour: m_ObjectHideFlags: 0 @@ -964,6 +1595,28 @@ MonoBehaviour: company: Unity priority: 0 required: 0 +--- !u!114 &6739295354051660840 +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: 0} + m_Name: FBPassthrough Android + m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:FBPassthrough + m_enabled: 1 + nameUi: FB Passthrough + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbpassthrough + openxrExtensionStrings: XR_FB_passthrough + company: Mikesky + priority: 0 + required: 0 + RequiredFeature: 0 + StartEnabled: 0 --- !u!114 &7521136345201277591 MonoBehaviour: m_ObjectHideFlags: 0 @@ -977,21 +1630,21 @@ MonoBehaviour: m_Name: Standalone m_EditorClassIdentifier: features: - - {fileID: 668942063731314228} - - {fileID: 484842545213002191} + - {fileID: 2347881066368892149} + - {fileID: -6300723950716875939} - {fileID: 4580251811728610742} - {fileID: 742509949986861386} - {fileID: -5690590226056685576} - {fileID: 3681205650009259011} - {fileID: 99402418453554523} - {fileID: 8741508748147189538} - - {fileID: 8815515944723960413} + - {fileID: -883995190786217989} - {fileID: 6149089244375931991} - {fileID: -1147547409175406354} - {fileID: -3329806345980474866} - {fileID: 3639477011554497794} - {fileID: -5380705054327493612} - - {fileID: 137629109611405654} + - {fileID: 8061684114036397993} - {fileID: -4321441651352899014} - {fileID: -5622892124784990589} - {fileID: 7902803599538782468} @@ -1009,6 +1662,26 @@ MonoBehaviour: m_depthSubmissionMode: 2 m_optimizeBufferDiscards: 0 m_symmetricProjection: 0 +--- !u!114 &7568411150986074764 +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: 0f6bfdbcb316ed242b30a8798c9eb853, type: 3} + m_Name: KHRSimpleControllerProfile Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Khronos Simple Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.khrsimpleprofile + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 --- !u!114 &7579742282040453489 MonoBehaviour: m_ObjectHideFlags: 0 @@ -1031,6 +1704,26 @@ MonoBehaviour: required: 0 targetQuest: 1 targetQuest2: 1 +--- !u!114 &7583246347235883888 +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: b3cf79659a011bd419c7a2a30eb74e9a, type: 3} + m_Name: EyeGazeInteraction Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Eye Gaze Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.eyetracking + openxrExtensionStrings: XR_EXT_eye_gaze_interaction + company: Unity + priority: 0 + required: 0 --- !u!114 &7609848687804886053 MonoBehaviour: m_ObjectHideFlags: 0 @@ -1092,6 +1785,46 @@ MonoBehaviour: company: Unity priority: 0 required: 0 +--- !u!114 &7986988862567992168 +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: 5019471fb2174e5c852ecd4047163007, type: 3} + m_Name: HandInteractionProfile Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Hand Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handinteraction + openxrExtensionStrings: XR_EXT_hand_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &8061684114036397993 +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: 0} + m_Name: METABoundaryVisibility Standalone + m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:METABoundaryVisibility + m_enabled: 1 + nameUi: META Boundary Visibility + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.metaboundaryvisibility + openxrExtensionStrings: XR_META_boundary_visibility + company: Mikesky + priority: 0 + required: 0 --- !u!114 &8615722258710376158 MonoBehaviour: m_ObjectHideFlags: 0 @@ -1154,6 +1887,48 @@ MonoBehaviour: required: 0 RequiredFeature: 0 StartEnabled: 0 +--- !u!114 &8926087405036989889 +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: 274c02963f889a64e90bc2e596e21d13, type: 3} + m_Name: HTCViveControllerProfile Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: HTC Vive Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.htcvive + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 +--- !u!114 &9087599382883616755 +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: 0} + m_Name: FBPassthrough Metro + m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:FBPassthrough + m_enabled: 0 + nameUi: FB Passthrough + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbpassthrough + openxrExtensionStrings: XR_FB_passthrough + company: Mikesky + priority: 0 + required: 0 + RequiredFeature: 0 + StartEnabled: 0 --- !u!114 &9201783119068790936 MonoBehaviour: m_ObjectHideFlags: 0 diff --git a/Packages/manifest.json b/Packages/manifest.json index 53e0b3777e..9a6c18de78 100644 --- a/Packages/manifest.json +++ b/Packages/manifest.json @@ -28,7 +28,7 @@ "com.unity.xr.management": "4.5.0", "com.unity.xr.openxr": "1.13.0", "com.zappar.xr.zapbox": "https://github.com/zappar-xr/zapbox-xr-sdk.git#43697771ed65efee02d5b1743141b8179444c147", - "dev.mikesky.openxrextensions": "https://github.com/mikeskydev/unity-openxr-extensions.git#0.3.1", + "dev.mikesky.openxrextensions": "https://github.com/mikeskydev/unity-openxr-extensions.git#0.4.0", "org.khronos.unitygltf": "https://github.com/icosa-mirror/UnityGLTF.git", "org.nuget.google.apis": "1.64.0", "org.nuget.google.apis.auth": "1.64.0", diff --git a/Packages/packages-lock.json b/Packages/packages-lock.json index 5905ab58df..25985c496f 100644 --- a/Packages/packages-lock.json +++ b/Packages/packages-lock.json @@ -365,13 +365,13 @@ "hash": "43697771ed65efee02d5b1743141b8179444c147" }, "dev.mikesky.openxrextensions": { - "version": "https://github.com/mikeskydev/unity-openxr-extensions.git#0.3.1", + "version": "https://github.com/mikeskydev/unity-openxr-extensions.git#0.4.0", "depth": 0, "source": "git", "dependencies": { "com.unity.xr.openxr": "1.13.0" }, - "hash": "288e3b0434963882f5f08ddbfc8aad9ea9e50692" + "hash": "c78c9ce566ce9745e8a9038569db41c818bda3dd" }, "org.khronos.unitygltf": { "version": "https://github.com/icosa-mirror/UnityGLTF.git", From f32024e54f3a96fec0573aeaf1b1f5f5c4ace50f Mon Sep 17 00:00:00 2001 From: Mike Nisbet Date: Tue, 17 Dec 2024 11:42:35 +0000 Subject: [PATCH 24/28] controller detection --- Assets/Scripts/VrSdk.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Assets/Scripts/VrSdk.cs b/Assets/Scripts/VrSdk.cs index a628d29924..d413b5b576 100644 --- a/Assets/Scripts/VrSdk.cs +++ b/Assets/Scripts/VrSdk.cs @@ -733,7 +733,7 @@ private void SetUnityXRControllerStyle(InputDevice device) { SetControllerStyle(ControllerStyle.Wmr); } - else if (device.name.Contains("PICO Controller")) + else if (device.name.Contains("PICO")) { // TODO:Mikesky - OpenXR controller profiles for each type of pico, it's now available // Controller name isn't specified in Pico's device layout From 7d46363a6cf1a7ed0c1fce7992156de8129889b8 Mon Sep 17 00:00:00 2001 From: Mike Nisbet Date: Tue, 17 Dec 2024 12:18:22 +0000 Subject: [PATCH 25/28] why are feature settings so buggy --- .../XR/Settings/OpenXR Editor Settings.asset | 6 +- .../XR/Settings/OpenXRPackageSettings.asset | 1725 +++++------------ 2 files changed, 477 insertions(+), 1254 deletions(-) diff --git a/Assets/XR/Settings/OpenXR Editor Settings.asset b/Assets/XR/Settings/OpenXR Editor Settings.asset index eb45bb42b6..c2917a2446 100644 --- a/Assets/XR/Settings/OpenXR Editor Settings.asset +++ b/Assets/XR/Settings/OpenXR Editor Settings.asset @@ -12,8 +12,6 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 975057b4fdcfb8142b3080d19a5cc712, type: 3} m_Name: OpenXR Editor Settings m_EditorClassIdentifier: - Keys: 0100000007000000 - Values: - - featureSets: [] - - featureSets: [] + Keys: + Values: [] m_vulkanAdditionalGraphicsQueue: 0 diff --git a/Assets/XR/Settings/OpenXRPackageSettings.asset b/Assets/XR/Settings/OpenXRPackageSettings.asset index 907693e68c..3f861bc0d6 100644 --- a/Assets/XR/Settings/OpenXRPackageSettings.asset +++ b/Assets/XR/Settings/OpenXRPackageSettings.asset @@ -1,6 +1,6 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: ---- !u!114 &-8557807444126303556 +--- !u!114 &-9167655682760007885 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -9,18 +9,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c4b862ee14fb479fbfe5fffe655d3ed3, type: 3} - m_Name: MetaQuestTouchProControllerProfile Android + m_Script: {fileID: 11500000, guid: 0f6bfdbcb316ed242b30a8798c9eb853, type: 3} + m_Name: KHRSimpleControllerProfile Standalone m_EditorClassIdentifier: m_enabled: 0 - nameUi: Meta Quest Touch Pro Controller Profile + nameUi: Khronos Simple Controller Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestpro - openxrExtensionStrings: XR_FB_touch_controller_pro + featureIdInternal: com.unity.openxr.feature.input.khrsimpleprofile + openxrExtensionStrings: company: Unity priority: 0 required: 0 ---- !u!114 &-8554853567946413033 +--- !u!114 &-9141739992184167668 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -29,18 +29,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 380ed73f3efd2fa43af94bae88b6ad53, type: 3} - m_Name: FBCompositionLayerAlphaBlend Metro + m_Script: {fileID: 11500000, guid: 486b5e28864f9a94b979b9620ce5006d, type: 3} + m_Name: ConformanceAutomationFeature Android m_EditorClassIdentifier: m_enabled: 0 - nameUi: FB Composition Layer Alpha Blend - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbcompositionlayeralphablend - openxrExtensionStrings: XR_FB_composition_layer_alpha_blend - company: Mikesky + nameUi: Conformance Automation + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.conformance + openxrExtensionStrings: XR_EXT_conformance_automation + company: Unity priority: 0 required: 0 ---- !u!114 &-8062181608566058483 +--- !u!114 &-8242694009530368604 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -49,18 +49,43 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: cc9d97d3e118e10498b22af44f652f5c, type: 3} - m_Name: FBCompositionLayerDepthTest Android + m_Script: {fileID: 11500000, guid: b5a1f07dc5afe854f9f12a4194aca3fb, type: 3} + m_Name: Standalone m_EditorClassIdentifier: - m_enabled: 0 - nameUi: FB Composition Layer Depth Test - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbcompositionlayeralphablend - openxrExtensionStrings: XR_FB_composition_layer_depth_test - company: Mikesky - priority: 0 - required: 0 ---- !u!114 &-7979243421667045690 + features: + - {fileID: 1992953916463732779} + - {fileID: -3118044521348213728} + - {fileID: -2963101927486946481} + - {fileID: 8438378100653883613} + - {fileID: -6589386481559243088} + - {fileID: 3749097899685189551} + - {fileID: -1070531637361003129} + - {fileID: 2745045609796079843} + - {fileID: -6419690286220786590} + - {fileID: 6658636873894591354} + - {fileID: -651732358992884020} + - {fileID: -7040160384368205513} + - {fileID: 3113865298154173063} + - {fileID: -9167655682760007885} + - {fileID: 5188879257186700139} + - {fileID: -4519343219118859912} + - {fileID: 4581812087518958971} + - {fileID: 3212712622174654143} + - {fileID: -5390212098595779255} + - {fileID: -5450014341275443851} + - {fileID: 1774246631368584256} + - {fileID: 4856277442140917248} + - {fileID: 2235076403440218077} + - {fileID: 5142876501055731027} + - {fileID: -2741483306923065349} + m_renderMode: 0 + m_autoColorSubmissionMode: 1 + m_colorSubmissionModes: + m_List: 00000000 + m_depthSubmissionMode: 2 + m_optimizeBufferDiscards: 0 + m_symmetricProjection: 0 +--- !u!114 &-7040160384368205513 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -69,18 +94,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2a24be4b5ebfe5f4d8ed1de9b25cb7aa, type: 3} - m_Name: HandCommonPosesInteraction Metro + m_Script: {fileID: 11500000, guid: e5315f812f023cf4ebf26f7e5d2d70f2, type: 3} + m_Name: HPReverbG2ControllerProfile Standalone m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Hand Interaction Poses + m_enabled: 1 + nameUi: HP Reverb G2 Controller Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteractionposes - openxrExtensionStrings: XR_EXT_hand_interaction + featureIdInternal: com.unity.openxr.feature.input.hpreverb + openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller company: Unity priority: 0 required: 0 ---- !u!114 &-7860345521172633669 +--- !u!114 &-6589386481559243088 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -89,39 +114,31 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 761fdd4502cb7a84e9ec7a2b24f33f37, type: 3} - m_Name: MicrosoftMotionControllerProfile Metro + m_Script: {fileID: 11500000, guid: 9c5b5af5107e35a43818d5411328bfc3, type: 3} + m_Name: DPadInteraction Standalone m_EditorClassIdentifier: m_enabled: 0 - nameUi: Microsoft Motion Controller Profile + nameUi: D-Pad Binding version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.microsoftmotioncontroller - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 ---- !u!114 &-7477039974880261987 -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: 7de993716e042c6499d0c18eed3a773c, type: 3} - m_Name: MockRuntime Android - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Mock Runtime - version: 0.0.2 - featureIdInternal: com.unity.openxr.feature.mockruntime - openxrExtensionStrings: XR_UNITY_null_gfx XR_UNITY_android_present + featureIdInternal: com.unity.openxr.feature.input.dpadinteraction + openxrExtensionStrings: XR_KHR_binding_modification XR_EXT_dpad_binding company: Unity priority: 0 required: 0 - ignoreValidationErrors: 0 ---- !u!114 &-7014285694586935034 + forceThresholdLeft: 0.5 + forceThresholdReleaseLeft: 0.4 + centerRegionLeft: 0.5 + wedgeAngleLeft: 1.5707964 + isStickyLeft: 0 + forceThresholdRight: 0.5 + forceThresholdReleaseRight: 0.4 + centerRegionRight: 0.5 + wedgeAngleRight: 1.5707964 + isStickyRight: 0 + extensionStrings: + - XR_KHR_binding_modification + - XR_EXT_dpad_binding +--- !u!114 &-6419690286220786590 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -130,20 +147,20 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 6096094d69d82cc40947df806f66ab34, type: 3} - m_Name: OpenXRCompositionLayersFeature Android + m_Script: {fileID: 11500000, guid: e0487890a3eee83449ce94b951042ace, type: 3} + m_Name: FBPassthrough Standalone m_EditorClassIdentifier: m_enabled: 1 - nameUi: Composition Layers Support - version: 1.0.0 - featureIdInternal: com.unity.openxr.feature.compositionlayers - openxrExtensionStrings: XR_KHR_composition_layer_cylinder XR_KHR_composition_layer_equirect - XR_KHR_composition_layer_equirect2 XR_KHR_composition_layer_cube XR_KHR_composition_layer_color_scale_bias - XR_KHR_android_surface_swapchain - company: Unity + nameUi: FB Passthrough + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbpassthrough + openxrExtensionStrings: XR_FB_passthrough + company: Mikesky priority: 0 required: 0 ---- !u!114 &-6998021507425630595 + RequiredFeature: 0 + StartEnabled: 0 +--- !u!114 &-5791431774203327737 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -152,18 +169,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f028123e2efe1d443875bc7609b4a98b, type: 3} - m_Name: PalmPoseInteraction Metro + m_Script: {fileID: 11500000, guid: 2b7365b139f7aec43b23d26b7a48b5a6, type: 3} + m_Name: MetaQuestTouchPlusControllerProfile Android m_EditorClassIdentifier: m_enabled: 0 - nameUi: Palm Pose + nameUi: Meta Quest Touch Plus Controller Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.palmpose - openxrExtensionStrings: XR_EXT_palm_pose + featureIdInternal: com.unity.openxr.feature.input.metaquestplus + openxrExtensionStrings: XR_META_touch_controller_plus company: Unity priority: 0 required: 0 ---- !u!114 &-6957365627318342085 +--- !u!114 &-5539927416901328295 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -172,18 +189,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 0d6ccd3d0ef0f1d458e69421dccbdae1, type: 3} - m_Name: ValveIndexControllerProfile Standalone + m_Script: {fileID: 11500000, guid: cc9d97d3e118e10498b22af44f652f5c, type: 3} + m_Name: FBCompositionLayerDepthTest Android m_EditorClassIdentifier: - m_enabled: 1 - nameUi: Valve Index Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.valveindex - openxrExtensionStrings: - company: Unity + m_enabled: 0 + nameUi: FB Composition Layer Depth Test + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbcompositionlayeralphablend + openxrExtensionStrings: XR_FB_composition_layer_depth_test + company: Mikesky priority: 0 required: 0 ---- !u!114 &-6949632106823365551 +--- !u!114 &-5450014341275443851 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -192,20 +209,19 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 056125dd64c0ed540b40a4af74f7b495, type: 3} - m_Name: RuntimeDebuggerOpenXRFeature Metro + m_Script: {fileID: 11500000, guid: 7de993716e042c6499d0c18eed3a773c, type: 3} + m_Name: MockRuntime Standalone m_EditorClassIdentifier: m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: + nameUi: Mock Runtime + version: 0.0.2 + featureIdInternal: com.unity.openxr.feature.mockruntime + openxrExtensionStrings: XR_UNITY_null_gfx XR_UNITY_android_present company: Unity priority: 0 required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &-6834727372700662621 + ignoreValidationErrors: 0 +--- !u!114 &-5390212098595779255 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -214,38 +230,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 0} - m_Name: METABoundaryVisibility Metro - m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:METABoundaryVisibility - m_enabled: 0 - nameUi: META Boundary Visibility - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.metaboundaryvisibility - openxrExtensionStrings: XR_META_boundary_visibility - company: Mikesky + m_Script: {fileID: 11500000, guid: 761fdd4502cb7a84e9ec7a2b24f33f37, type: 3} + m_Name: MicrosoftMotionControllerProfile Standalone + m_EditorClassIdentifier: + m_enabled: 1 + nameUi: Microsoft Motion Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.microsoftmotioncontroller + openxrExtensionStrings: + company: Unity priority: 0 required: 0 ---- !u!114 &-6300723950716875939 -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: 0} - m_Name: FBDisplayRefreshRate Standalone - m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:FBDisplayRefreshRate - m_enabled: 0 - nameUi: FB Display Refresh Rate - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbdisplayrefreshrate - openxrExtensionStrings: XR_FB_display_refresh_rate - company: Mikesky - priority: 1 - required: 0 ---- !u!114 &-5690590226056685576 +--- !u!114 &-4668508543227741199 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -254,31 +250,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 9c5b5af5107e35a43818d5411328bfc3, type: 3} - m_Name: DPadInteraction Standalone + m_Script: {fileID: 11500000, guid: 2a24be4b5ebfe5f4d8ed1de9b25cb7aa, type: 3} + m_Name: HandCommonPosesInteraction Android m_EditorClassIdentifier: m_enabled: 0 - nameUi: D-Pad Binding + nameUi: Hand Interaction Poses version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.dpadinteraction - openxrExtensionStrings: XR_KHR_binding_modification XR_EXT_dpad_binding + featureIdInternal: com.unity.openxr.feature.input.handinteractionposes + openxrExtensionStrings: XR_EXT_hand_interaction company: Unity priority: 0 required: 0 - forceThresholdLeft: 0.5 - forceThresholdReleaseLeft: 0.4 - centerRegionLeft: 0.5 - wedgeAngleLeft: 1.5707964 - isStickyLeft: 0 - forceThresholdRight: 0.5 - forceThresholdReleaseRight: 0.4 - centerRegionRight: 0.5 - wedgeAngleRight: 1.5707964 - isStickyRight: 0 - extensionStrings: - - XR_KHR_binding_modification - - XR_EXT_dpad_binding ---- !u!114 &-5639162848232240938 +--- !u!114 &-4519343219118859912 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -288,7 +271,7 @@ MonoBehaviour: m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 2b7365b139f7aec43b23d26b7a48b5a6, type: 3} - m_Name: MetaQuestTouchPlusControllerProfile Metro + m_Name: MetaQuestTouchPlusControllerProfile Standalone m_EditorClassIdentifier: m_enabled: 0 nameUi: Meta Quest Touch Plus Controller Profile @@ -298,7 +281,7 @@ MonoBehaviour: company: Unity priority: 0 required: 0 ---- !u!114 &-5622892124784990589 +--- !u!114 &-3680163117135202226 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -307,18 +290,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c4b862ee14fb479fbfe5fffe655d3ed3, type: 3} - m_Name: MetaQuestTouchProControllerProfile Standalone + m_Script: {fileID: 11500000, guid: b539472f3eea5fc4e89c6d3475c8e3a2, type: 3} + m_Name: FBDisplayRefreshRate Android m_EditorClassIdentifier: m_enabled: 0 - nameUi: Meta Quest Touch Pro Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestpro - openxrExtensionStrings: XR_FB_touch_controller_pro - company: Unity - priority: 0 + nameUi: FB Display Refresh Rate + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbdisplayrefreshrate + openxrExtensionStrings: XR_FB_display_refresh_rate + company: Mikesky + priority: 1 required: 0 ---- !u!114 &-5380705054327493612 +--- !u!114 &-3427992323173970041 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -327,18 +310,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 0f6bfdbcb316ed242b30a8798c9eb853, type: 3} - m_Name: KHRSimpleControllerProfile Standalone + m_Script: {fileID: 11500000, guid: feeef8d85de8db242bdda70cc7ff5acd, type: 3} + m_Name: OculusTouchControllerProfile Android m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Khronos Simple Controller Profile + m_enabled: 1 + nameUi: Oculus Touch Controller Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.khrsimpleprofile + featureIdInternal: com.unity.openxr.feature.input.oculustouch openxrExtensionStrings: company: Unity priority: 0 required: 0 ---- !u!114 &-4984144885797986382 +--- !u!114 &-3296765274475376796 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -347,18 +330,20 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: cc9d97d3e118e10498b22af44f652f5c, type: 3} - m_Name: FBCompositionLayerDepthTest Metro + m_Script: {fileID: 11500000, guid: 9ef793c31862a37448e907829482ef80, type: 3} + m_Name: OculusQuestFeature Android m_EditorClassIdentifier: m_enabled: 0 - nameUi: FB Composition Layer Depth Test - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbcompositionlayeralphablend - openxrExtensionStrings: XR_FB_composition_layer_depth_test - company: Mikesky + nameUi: Oculus Quest Support + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.oculusquest + openxrExtensionStrings: XR_OCULUS_android_initialize_loader + company: Unity priority: 0 required: 0 ---- !u!114 &-4982352694815600454 + targetQuest: 1 + targetQuest2: 1 +--- !u!114 &-3169210590918488814 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -367,71 +352,9 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 0} - m_Name: FBBodyTracking Android - m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:FBBodyTracking - m_enabled: 0 - nameUi: FB Body Tracking + META Body Tracking Full Body - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbbodytracking - openxrExtensionStrings: XR_FB_body_tracking XR_META_body_tracking_full_body - company: Mikesky - priority: 1 - required: 0 - RequiredFeature: 0 - _TrackingType: 0 ---- !u!114 &-4875498934952940440 -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: f928d0d73a35f294fbe357ca17aa3547, type: 3} - m_Name: MicrosoftHandInteraction Android - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Microsoft Hand Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handtracking - openxrExtensionStrings: XR_MSFT_hand_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &-4321441651352899014 -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: 2b7365b139f7aec43b23d26b7a48b5a6, type: 3} - m_Name: MetaQuestTouchPlusControllerProfile Standalone - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Meta Quest Touch Plus Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestplus - openxrExtensionStrings: XR_META_touch_controller_plus - company: Unity - priority: 0 - required: 0 ---- !u!114 &-4238397709574381303 -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: f647cc0545697264a9878224faada6d5, type: 3} - m_Name: MetaQuestFeature Android - m_EditorClassIdentifier: + m_Script: {fileID: 11500000, guid: f647cc0545697264a9878224faada6d5, type: 3} + m_Name: MetaQuestFeature Android + m_EditorClassIdentifier: m_enabled: 0 nameUi: Meta Quest Support version: 1.0.0 @@ -461,647 +384,9 @@ MonoBehaviour: foveatedRenderingApi: 0 systemSplashScreen: {fileID: 0} optimizeBufferDiscards: 1 - lateLatchingMode: 0 - lateLatchingDebug: 0 ---- !u!114 &-4194765715959954675 -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: 056125dd64c0ed540b40a4af74f7b495, type: 3} - m_Name: RuntimeDebuggerOpenXRFeature Android - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 ---- !u!114 &-4098360159603459749 -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: b3cf79659a011bd419c7a2a30eb74e9a, type: 3} - m_Name: EyeGazeInteraction Android - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Eye Gaze Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.eyetracking - openxrExtensionStrings: XR_EXT_eye_gaze_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &-3839545789176190074 -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: 0} - m_Name: FBDisplayRefreshRate Android - m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:FBDisplayRefreshRate - m_enabled: 0 - nameUi: FB Display Refresh Rate - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbdisplayrefreshrate - openxrExtensionStrings: XR_FB_display_refresh_rate - company: Mikesky - priority: 1 - required: 0 ---- !u!114 &-3802091668873571743 -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: 0} - m_Name: FBBodyTracking Android - m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:FBBodyTracking - m_enabled: 0 - nameUi: FB Body Tracking + META Body Tracking Full Body - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbbodytracking - openxrExtensionStrings: XR_FB_body_tracking XR_META_body_tracking_full_body - company: Mikesky - priority: 1 - required: 0 - RequiredFeature: 0 - _TrackingType: 0 ---- !u!114 &-3453754586634610611 -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: b5a1f07dc5afe854f9f12a4194aca3fb, type: 3} - m_Name: WebGL - m_EditorClassIdentifier: - features: - - {fileID: 4815822845614067990} - m_renderMode: 1 - m_autoColorSubmissionMode: 1 - m_colorSubmissionModes: - m_List: 00000000 - m_depthSubmissionMode: 0 - m_optimizeBufferDiscards: 0 - m_symmetricProjection: 0 ---- !u!114 &-3329806345980474866 -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: e5315f812f023cf4ebf26f7e5d2d70f2, type: 3} - m_Name: HPReverbG2ControllerProfile Standalone - m_EditorClassIdentifier: - m_enabled: 1 - nameUi: HP Reverb G2 Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.hpreverb - openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller - company: Unity - priority: 0 - required: 0 ---- !u!114 &-3079526927797306431 -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: e5315f812f023cf4ebf26f7e5d2d70f2, type: 3} - m_Name: HPReverbG2ControllerProfile Metro - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: HP Reverb G2 Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.hpreverb - openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller - company: Unity - priority: 0 - required: 0 ---- !u!114 &-3070943521142755746 -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: b213d3e3c7f3109449eb46a4c8ee42f0, type: 3} - m_Name: XrPerformanceSettingsFeature Android - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: XR Performance Settings - version: 1.0.0 - featureIdInternal: com.unity.openxr.feature.extension.performance_settings - openxrExtensionStrings: XR_EXT_performance_settings - company: Unity - priority: 0 - required: 0 ---- !u!114 &-2723435123064577102 -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: b213d3e3c7f3109449eb46a4c8ee42f0, type: 3} - m_Name: XrPerformanceSettingsFeature Metro - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: XR Performance Settings - version: 1.0.0 - featureIdInternal: com.unity.openxr.feature.extension.performance_settings - openxrExtensionStrings: XR_EXT_performance_settings - company: Unity - priority: 0 - required: 0 ---- !u!114 &-2187934189686040919 -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: b5a1f07dc5afe854f9f12a4194aca3fb, type: 3} - m_Name: Android - m_EditorClassIdentifier: - features: - - {fileID: -3802091668873571743} - - {fileID: -3839545789176190074} - - {fileID: 7609848687804886053} - - {fileID: -7014285694586935034} - - {fileID: 4523176973669219326} - - {fileID: 5579067860409532110} - - {fileID: -4098360159603459749} - - {fileID: 4188143609973821615} - - {fileID: -8062181608566058483} - - {fileID: 6739295354051660840} - - {fileID: 7779415101494947309} - - {fileID: 5905902004371624153} - - {fileID: 399213245841399615} - - {fileID: 659092769056739523} - - {fileID: -4238397709574381303} - - {fileID: 8615722258710376158} - - {fileID: -8557807444126303556} - - {fileID: -4875498934952940440} - - {fileID: -7477039974880261987} - - {fileID: 7579742282040453489} - - {fileID: 6232422967954653322} - - {fileID: 298058270593487794} - - {fileID: 4298685151085319877} - - {fileID: -4194765715959954675} - - {fileID: -3070943521142755746} - m_renderMode: 0 - m_autoColorSubmissionMode: 1 - m_colorSubmissionModes: - m_List: 00000000 - m_depthSubmissionMode: 1 - m_optimizeBufferDiscards: 1 - m_symmetricProjection: 0 ---- !u!114 &-1855484997356775699 -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: f928d0d73a35f294fbe357ca17aa3547, type: 3} - m_Name: MicrosoftHandInteraction Metro - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Microsoft Hand Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handtracking - openxrExtensionStrings: XR_MSFT_hand_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &-1147547409175406354 -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: 5019471fb2174e5c852ecd4047163007, type: 3} - m_Name: HandInteractionProfile Standalone - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Hand Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteraction - openxrExtensionStrings: XR_EXT_hand_interaction - company: Unity - priority: 0 - required: 0 ---- !u!114 &-883995190786217989 -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: 0} - m_Name: FBPassthrough Standalone - m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:FBPassthrough - m_enabled: 1 - nameUi: FB Passthrough - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbpassthrough - openxrExtensionStrings: XR_FB_passthrough - company: Mikesky - priority: 0 - required: 0 - RequiredFeature: 0 - StartEnabled: 0 ---- !u!114 &-713782043931201728 -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: 0} - m_Name: FBDisplayRefreshRate Metro - m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:FBDisplayRefreshRate - m_enabled: 0 - nameUi: FB Display Refresh Rate - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbdisplayrefreshrate - openxrExtensionStrings: XR_FB_display_refresh_rate - company: Mikesky - priority: 1 - required: 0 ---- !u!114 &-170144923541549731 -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: f028123e2efe1d443875bc7609b4a98b, type: 3} - m_Name: PalmPoseInteraction Standalone - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Palm Pose - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.palmpose - openxrExtensionStrings: XR_EXT_palm_pose - company: Unity - priority: 0 - required: 0 ---- !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: 9f0ebc320a151d3408ea1e9fce54d40e, type: 3} - m_Name: OpenXRPackageSettings - m_EditorClassIdentifier: - Keys: 01000000070000000e000000040000000d000000 - Values: - - {fileID: 7521136345201277591} - - {fileID: -2187934189686040919} - - {fileID: 5972988027598800923} - - {fileID: 2800879861539010903} - - {fileID: -3453754586634610611} ---- !u!114 &37843205880968945 -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: 0} - m_Name: METABoundaryVisibility Android - m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:METABoundaryVisibility - m_enabled: 1 - nameUi: META Boundary Visibility - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.metaboundaryvisibility - openxrExtensionStrings: XR_META_boundary_visibility - company: Mikesky - priority: 0 - required: 0 ---- !u!114 &99402418453554523 -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: 380ed73f3efd2fa43af94bae88b6ad53, type: 3} - m_Name: FBCompositionLayerAlphaBlend Standalone - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: FB Composition Layer Alpha Blend - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbcompositionlayeralphablend - openxrExtensionStrings: XR_FB_composition_layer_alpha_blend - company: Mikesky - priority: 0 - required: 0 ---- !u!114 &137629109611405654 -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: 0} - m_Name: METABoundaryVisibility Standalone - m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:METABoundaryVisibility - m_enabled: 1 - nameUi: META Boundary Visibility - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.metaboundaryvisibility - openxrExtensionStrings: XR_META_boundary_visibility - company: Mikesky - priority: 0 - required: 0 ---- !u!114 &298058270593487794 -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: f028123e2efe1d443875bc7609b4a98b, type: 3} - m_Name: PalmPoseInteraction Android - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Palm Pose - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.palmpose - openxrExtensionStrings: XR_EXT_palm_pose - company: Unity - priority: 0 - required: 0 ---- !u!114 &399213245841399615 -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: 0f6bfdbcb316ed242b30a8798c9eb853, type: 3} - m_Name: KHRSimpleControllerProfile Android - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Khronos Simple Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.khrsimpleprofile - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 ---- !u!114 &484842545213002191 -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: 0} - m_Name: FBDisplayRefreshRate Standalone - m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:FBDisplayRefreshRate - m_enabled: 0 - nameUi: FB Display Refresh Rate - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbdisplayrefreshrate - openxrExtensionStrings: XR_FB_display_refresh_rate - company: Mikesky - priority: 1 - required: 0 ---- !u!114 &659092769056739523 -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: 0} - m_Name: METABoundaryVisibility Android - m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:METABoundaryVisibility - m_enabled: 1 - nameUi: META Boundary Visibility - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.metaboundaryvisibility - openxrExtensionStrings: XR_META_boundary_visibility - company: Mikesky - priority: 0 - required: 0 ---- !u!114 &668942063731314228 -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: 0} - m_Name: FBBodyTracking Standalone - m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:FBBodyTracking - m_enabled: 0 - nameUi: FB Body Tracking + META Body Tracking Full Body - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbbodytracking - openxrExtensionStrings: XR_FB_body_tracking XR_META_body_tracking_full_body - company: Mikesky - priority: 1 - required: 0 - RequiredFeature: 0 - _TrackingType: 0 ---- !u!114 &742509949986861386 -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: 486b5e28864f9a94b979b9620ce5006d, type: 3} - m_Name: ConformanceAutomationFeature Standalone - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Conformance Automation - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.conformance - openxrExtensionStrings: XR_EXT_conformance_automation - company: Unity - priority: 0 - required: 0 ---- !u!114 &978116002442251059 -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: feeef8d85de8db242bdda70cc7ff5acd, type: 3} - m_Name: OculusTouchControllerProfile Metro - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Oculus Touch Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.oculustouch - openxrExtensionStrings: - company: Unity - priority: 0 - required: 0 ---- !u!114 &2282681229737538634 -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: 0} - m_Name: FBDisplayRefreshRate Android - m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:FBDisplayRefreshRate - m_enabled: 0 - nameUi: FB Display Refresh Rate - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbdisplayrefreshrate - openxrExtensionStrings: XR_FB_display_refresh_rate - company: Mikesky - priority: 1 - required: 0 ---- !u!114 &2332204524780457541 -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: 7de993716e042c6499d0c18eed3a773c, type: 3} - m_Name: MockRuntime Standalone - m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Mock Runtime - version: 0.0.2 - featureIdInternal: com.unity.openxr.feature.mockruntime - openxrExtensionStrings: XR_UNITY_null_gfx XR_UNITY_android_present - company: Unity - priority: 0 - required: 0 - ignoreValidationErrors: 0 ---- !u!114 &2347881066368892149 -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: 0} - m_Name: FBBodyTracking Standalone - m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:FBBodyTracking - m_enabled: 0 - nameUi: FB Body Tracking + META Body Tracking Full Body - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbbodytracking - openxrExtensionStrings: XR_FB_body_tracking XR_META_body_tracking_full_body - company: Mikesky - priority: 1 - required: 0 - RequiredFeature: 0 - _TrackingType: 0 ---- !u!114 &2376568535776894548 -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: 0} - m_Name: FBBodyTracking Metro - m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:FBBodyTracking - m_enabled: 0 - nameUi: FB Body Tracking + META Body Tracking Full Body - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbbodytracking - openxrExtensionStrings: XR_FB_body_tracking XR_META_body_tracking_full_body - company: Mikesky - priority: 1 - required: 0 - RequiredFeature: 0 - _TrackingType: 0 ---- !u!114 &2800879861539010903 + lateLatchingMode: 0 + lateLatchingDebug: 0 +--- !u!114 &-3118044521348213728 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1110,41 +395,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b5a1f07dc5afe854f9f12a4194aca3fb, type: 3} - m_Name: iPhone + m_Script: {fileID: 11500000, guid: b539472f3eea5fc4e89c6d3475c8e3a2, type: 3} + m_Name: FBDisplayRefreshRate Standalone m_EditorClassIdentifier: - features: - - {fileID: 6069575031871406204} - m_renderMode: 1 - m_autoColorSubmissionMode: 1 - m_colorSubmissionModes: - m_List: 00000000 - m_depthSubmissionMode: 0 - m_optimizeBufferDiscards: 0 - m_symmetricProjection: 0 ---- !u!114 &2918138639298856743 -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: 0} - m_Name: FBPassthrough Android - m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:FBPassthrough - m_enabled: 1 - nameUi: FB Passthrough + m_enabled: 0 + nameUi: FB Display Refresh Rate version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbpassthrough - openxrExtensionStrings: XR_FB_passthrough + featureIdInternal: dev.mikesky.openxr.extensions.fbdisplayrefreshrate + openxrExtensionStrings: XR_FB_display_refresh_rate company: Mikesky - priority: 0 + priority: 1 required: 0 - RequiredFeature: 0 - StartEnabled: 0 ---- !u!114 &3037320964380828748 +--- !u!114 &-2963101927486946481 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1153,18 +415,20 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: feeef8d85de8db242bdda70cc7ff5acd, type: 3} - m_Name: OculusTouchControllerProfile Standalone + m_Script: {fileID: 11500000, guid: 6096094d69d82cc40947df806f66ab34, type: 3} + m_Name: OpenXRCompositionLayersFeature Standalone m_EditorClassIdentifier: m_enabled: 1 - nameUi: Oculus Touch Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.oculustouch - openxrExtensionStrings: + nameUi: Composition Layers Support + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.compositionlayers + openxrExtensionStrings: XR_KHR_composition_layer_cylinder XR_KHR_composition_layer_equirect + XR_KHR_composition_layer_equirect2 XR_KHR_composition_layer_cube XR_KHR_composition_layer_color_scale_bias + XR_KHR_android_surface_swapchain company: Unity priority: 0 required: 0 ---- !u!114 &3639477011554497794 +--- !u!114 &-2940866091829731981 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1173,18 +437,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 274c02963f889a64e90bc2e596e21d13, type: 3} - m_Name: HTCViveControllerProfile Standalone + m_Script: {fileID: 11500000, guid: 0f6bfdbcb316ed242b30a8798c9eb853, type: 3} + m_Name: KHRSimpleControllerProfile Android m_EditorClassIdentifier: - m_enabled: 1 - nameUi: HTC Vive Controller Profile + m_enabled: 0 + nameUi: Khronos Simple Controller Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.htcvive + featureIdInternal: com.unity.openxr.feature.input.khrsimpleprofile openxrExtensionStrings: company: Unity priority: 0 required: 0 ---- !u!114 &3681205650009259011 +--- !u!114 &-2741483306923065349 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1193,18 +457,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b3cf79659a011bd419c7a2a30eb74e9a, type: 3} - m_Name: EyeGazeInteraction Standalone + m_Script: {fileID: 11500000, guid: b213d3e3c7f3109449eb46a4c8ee42f0, type: 3} + m_Name: XrPerformanceSettingsFeature Standalone m_EditorClassIdentifier: m_enabled: 0 - nameUi: Eye Gaze Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.eyetracking - openxrExtensionStrings: XR_EXT_eye_gaze_interaction + nameUi: XR Performance Settings + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.extension.performance_settings + openxrExtensionStrings: XR_EXT_performance_settings company: Unity priority: 0 required: 0 ---- !u!114 &3820101184529792371 +--- !u!114 &-1846274655558243129 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1214,7 +478,7 @@ MonoBehaviour: m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: c4b862ee14fb479fbfe5fffe655d3ed3, type: 3} - m_Name: MetaQuestTouchProControllerProfile Metro + m_Name: MetaQuestTouchProControllerProfile Android m_EditorClassIdentifier: m_enabled: 0 nameUi: Meta Quest Touch Pro Controller Profile @@ -1224,7 +488,7 @@ MonoBehaviour: company: Unity priority: 0 required: 0 ---- !u!114 &4188143609973821615 +--- !u!114 &-1070531637361003129 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1234,7 +498,7 @@ MonoBehaviour: m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 380ed73f3efd2fa43af94bae88b6ad53, type: 3} - m_Name: FBCompositionLayerAlphaBlend Android + m_Name: FBCompositionLayerAlphaBlend Standalone m_EditorClassIdentifier: m_enabled: 0 nameUi: FB Composition Layer Alpha Blend @@ -1244,7 +508,7 @@ MonoBehaviour: company: Mikesky priority: 0 required: 0 ---- !u!114 &4192634912569839342 +--- !u!114 &-692393660349497644 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1253,31 +517,20 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 9c5b5af5107e35a43818d5411328bfc3, type: 3} - m_Name: DPadInteraction Metro + m_Script: {fileID: 11500000, guid: e0487890a3eee83449ce94b951042ace, type: 3} + m_Name: FBPassthrough Android m_EditorClassIdentifier: - m_enabled: 0 - nameUi: D-Pad Binding - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.dpadinteraction - openxrExtensionStrings: XR_KHR_binding_modification XR_EXT_dpad_binding - company: Unity + m_enabled: 1 + nameUi: FB Passthrough + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbpassthrough + openxrExtensionStrings: XR_FB_passthrough + company: Mikesky priority: 0 required: 0 - forceThresholdLeft: 0.5 - forceThresholdReleaseLeft: 0.4 - centerRegionLeft: 0.5 - wedgeAngleLeft: 1.5707964 - isStickyLeft: 0 - forceThresholdRight: 0.5 - forceThresholdReleaseRight: 0.4 - centerRegionRight: 0.5 - wedgeAngleRight: 1.5707964 - isStickyRight: 0 - extensionStrings: - - XR_KHR_binding_modification - - XR_EXT_dpad_binding ---- !u!114 &4298685151085319877 + RequiredFeature: 0 + StartEnabled: 0 +--- !u!114 &-651732358992884020 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1286,18 +539,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: ad194dcf6c734fa438fad0f4269ec5ad, type: 3} - m_Name: PICO4ControllerProfile Android + m_Script: {fileID: 11500000, guid: 5019471fb2174e5c852ecd4047163007, type: 3} + m_Name: HandInteractionProfile Standalone m_EditorClassIdentifier: - m_enabled: 1 - nameUi: PICO4 Touch Controller Profile - version: 1.0.0 - featureIdInternal: com.unity.openxr.feature.input.PICO4touch - openxrExtensionStrings: XR_BD_controller_interaction - company: PICO + m_enabled: 0 + nameUi: Hand Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handinteraction + openxrExtensionStrings: XR_EXT_hand_interaction + company: Unity priority: 0 required: 0 ---- !u!114 &4523176973669219326 +--- !u!114 &-240898317316530137 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1306,18 +559,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 486b5e28864f9a94b979b9620ce5006d, type: 3} - m_Name: ConformanceAutomationFeature Android + m_Script: {fileID: 11500000, guid: b213d3e3c7f3109449eb46a4c8ee42f0, type: 3} + m_Name: XrPerformanceSettingsFeature Android m_EditorClassIdentifier: m_enabled: 0 - nameUi: Conformance Automation - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.conformance - openxrExtensionStrings: XR_EXT_conformance_automation + nameUi: XR Performance Settings + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.extension.performance_settings + openxrExtensionStrings: XR_EXT_performance_settings company: Unity priority: 0 required: 0 ---- !u!114 &4580251811728610742 +--- !u!114 &11400000 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1326,20 +579,14 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 6096094d69d82cc40947df806f66ab34, type: 3} - m_Name: OpenXRCompositionLayersFeature Standalone + m_Script: {fileID: 11500000, guid: 9f0ebc320a151d3408ea1e9fce54d40e, type: 3} + m_Name: OpenXRPackageSettings m_EditorClassIdentifier: - m_enabled: 1 - nameUi: Composition Layers Support - version: 1.0.0 - featureIdInternal: com.unity.openxr.feature.compositionlayers - openxrExtensionStrings: XR_KHR_composition_layer_cylinder XR_KHR_composition_layer_equirect - XR_KHR_composition_layer_equirect2 XR_KHR_composition_layer_cube XR_KHR_composition_layer_color_scale_bias - XR_KHR_android_surface_swapchain - company: Unity - priority: 0 - required: 0 ---- !u!114 &4728580305821117155 + Keys: 0100000007000000 + Values: + - {fileID: -8242694009530368604} + - {fileID: 2219514573358777864} +--- !u!114 &73287326397848146 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1348,18 +595,20 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 486b5e28864f9a94b979b9620ce5006d, type: 3} - m_Name: ConformanceAutomationFeature Metro + m_Script: {fileID: 11500000, guid: 9dd5613b2a5a0a24aa3d61b135e8af42, type: 3} + m_Name: FBBodyTracking Android m_EditorClassIdentifier: m_enabled: 0 - nameUi: Conformance Automation - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.conformance - openxrExtensionStrings: XR_EXT_conformance_automation - company: Unity - priority: 0 + nameUi: FB Body Tracking + META Body Tracking Full Body + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbbodytracking + openxrExtensionStrings: XR_FB_body_tracking XR_META_body_tracking_full_body + company: Mikesky + priority: 1 required: 0 ---- !u!114 &4815822845614067990 + RequiredFeature: 0 + _TrackingType: 0 +--- !u!114 &967086648090800521 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1368,18 +617,19 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b213d3e3c7f3109449eb46a4c8ee42f0, type: 3} - m_Name: XrPerformanceSettingsFeature WebGL + m_Script: {fileID: 11500000, guid: e0c08893328d4904cbc44298641cb087, type: 3} + m_Name: OpenXRAndroidSettings Android m_EditorClassIdentifier: - m_enabled: 0 - nameUi: XR Performance Settings - version: 1.0.0 - featureIdInternal: com.unity.openxr.feature.extension.performance_settings - openxrExtensionStrings: XR_EXT_performance_settings - company: Unity + m_enabled: 1 + nameUi: Android Settings + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.androidmanifest + openxrExtensionStrings: + company: Mikesky priority: 0 required: 0 ---- !u!114 &5537891123148426406 + systemSplashScreen: {fileID: 0} +--- !u!114 &1062572759309084341 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1388,18 +638,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 761fdd4502cb7a84e9ec7a2b24f33f37, type: 3} - m_Name: MicrosoftMotionControllerProfile Standalone + m_Script: {fileID: 11500000, guid: ad194dcf6c734fa438fad0f4269ec5ad, type: 3} + m_Name: PICO4ControllerProfile Android m_EditorClassIdentifier: m_enabled: 1 - nameUi: Microsoft Motion Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.microsoftmotioncontroller - openxrExtensionStrings: - company: Unity + nameUi: PICO4 Touch Controller Profile + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.input.PICO4touch + openxrExtensionStrings: XR_BD_controller_interaction + company: PICO priority: 0 required: 0 ---- !u!114 &5567545458147973166 +--- !u!114 &1774246631368584256 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1408,18 +658,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 0d6ccd3d0ef0f1d458e69421dccbdae1, type: 3} - m_Name: ValveIndexControllerProfile Metro + m_Script: {fileID: 11500000, guid: feeef8d85de8db242bdda70cc7ff5acd, type: 3} + m_Name: OculusTouchControllerProfile Standalone m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Valve Index Controller Profile + m_enabled: 1 + nameUi: Oculus Touch Controller Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.valveindex + featureIdInternal: com.unity.openxr.feature.input.oculustouch openxrExtensionStrings: company: Unity priority: 0 required: 0 ---- !u!114 &5579067860409532110 +--- !u!114 &1982624024592441971 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1428,31 +678,20 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 9c5b5af5107e35a43818d5411328bfc3, type: 3} - m_Name: DPadInteraction Android + m_Script: {fileID: 11500000, guid: 056125dd64c0ed540b40a4af74f7b495, type: 3} + m_Name: RuntimeDebuggerOpenXRFeature Android m_EditorClassIdentifier: m_enabled: 0 - nameUi: D-Pad Binding - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.dpadinteraction - openxrExtensionStrings: XR_KHR_binding_modification XR_EXT_dpad_binding + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: company: Unity priority: 0 required: 0 - forceThresholdLeft: 0.5 - forceThresholdReleaseLeft: 0.4 - centerRegionLeft: 0.5 - wedgeAngleLeft: 1.5707964 - isStickyLeft: 0 - forceThresholdRight: 0.5 - forceThresholdReleaseRight: 0.4 - centerRegionRight: 0.5 - wedgeAngleRight: 1.5707964 - isStickyRight: 0 - extensionStrings: - - XR_KHR_binding_modification - - XR_EXT_dpad_binding ---- !u!114 &5905902004371624153 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &1992953916463732779 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1461,18 +700,20 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5019471fb2174e5c852ecd4047163007, type: 3} - m_Name: HandInteractionProfile Android + m_Script: {fileID: 11500000, guid: 9dd5613b2a5a0a24aa3d61b135e8af42, type: 3} + m_Name: FBBodyTracking Standalone m_EditorClassIdentifier: m_enabled: 0 - nameUi: Hand Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteraction - openxrExtensionStrings: XR_EXT_hand_interaction - company: Unity - priority: 0 + nameUi: FB Body Tracking + META Body Tracking Full Body + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbbodytracking + openxrExtensionStrings: XR_FB_body_tracking XR_META_body_tracking_full_body + company: Mikesky + priority: 1 required: 0 ---- !u!114 &5972988027598800923 + RequiredFeature: 0 + _TrackingType: 0 +--- !u!114 &2219514573358777864 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1482,40 +723,42 @@ MonoBehaviour: m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: b5a1f07dc5afe854f9f12a4194aca3fb, type: 3} - m_Name: Metro + m_Name: Android m_EditorClassIdentifier: features: - - {fileID: 2376568535776894548} - - {fileID: -713782043931201728} - - {fileID: 4728580305821117155} - - {fileID: 4192634912569839342} - - {fileID: 7583246347235883888} - - {fileID: -8554853567946413033} - - {fileID: -4984144885797986382} - - {fileID: 9087599382883616755} - - {fileID: -7979243421667045690} - - {fileID: 7986988862567992168} - - {fileID: -3079526927797306431} - - {fileID: 8926087405036989889} - - {fileID: 7568411150986074764} - - {fileID: -6834727372700662621} - - {fileID: -5639162848232240938} - - {fileID: 3820101184529792371} - - {fileID: -1855484997356775699} - - {fileID: -7860345521172633669} - - {fileID: 978116002442251059} - - {fileID: -6998021507425630595} - - {fileID: -6949632106823365551} - - {fileID: 5567545458147973166} - - {fileID: -2723435123064577102} - m_renderMode: 1 + - {fileID: 73287326397848146} + - {fileID: -3680163117135202226} + - {fileID: 967086648090800521} + - {fileID: 7294813655699738615} + - {fileID: -9141739992184167668} + - {fileID: 4672747232322962020} + - {fileID: 8478922053924795678} + - {fileID: 5142199716502653691} + - {fileID: -5539927416901328295} + - {fileID: -692393660349497644} + - {fileID: -4668508543227741199} + - {fileID: 7527692461464807488} + - {fileID: -2940866091829731981} + - {fileID: 7184398878750099767} + - {fileID: -3169210590918488814} + - {fileID: -5791431774203327737} + - {fileID: -1846274655558243129} + - {fileID: 8402632982202156079} + - {fileID: 4728314188480663856} + - {fileID: -3296765274475376796} + - {fileID: -3427992323173970041} + - {fileID: 7978280317625903181} + - {fileID: 1062572759309084341} + - {fileID: 1982624024592441971} + - {fileID: -240898317316530137} + m_renderMode: 0 m_autoColorSubmissionMode: 1 m_colorSubmissionModes: m_List: 00000000 - m_depthSubmissionMode: 0 + m_depthSubmissionMode: 1 m_optimizeBufferDiscards: 0 m_symmetricProjection: 0 ---- !u!114 &6069575031871406204 +--- !u!114 &2235076403440218077 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1524,18 +767,20 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b213d3e3c7f3109449eb46a4c8ee42f0, type: 3} - m_Name: XrPerformanceSettingsFeature iPhone + m_Script: {fileID: 11500000, guid: 056125dd64c0ed540b40a4af74f7b495, type: 3} + m_Name: RuntimeDebuggerOpenXRFeature Standalone m_EditorClassIdentifier: m_enabled: 0 - nameUi: XR Performance Settings - version: 1.0.0 - featureIdInternal: com.unity.openxr.feature.extension.performance_settings - openxrExtensionStrings: XR_EXT_performance_settings + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: company: Unity priority: 0 required: 0 ---- !u!114 &6149089244375931991 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &2745045609796079843 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1544,18 +789,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2a24be4b5ebfe5f4d8ed1de9b25cb7aa, type: 3} - m_Name: HandCommonPosesInteraction Standalone + m_Script: {fileID: 11500000, guid: cc9d97d3e118e10498b22af44f652f5c, type: 3} + m_Name: FBCompositionLayerDepthTest Standalone m_EditorClassIdentifier: m_enabled: 0 - nameUi: Hand Interaction Poses - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteractionposes - openxrExtensionStrings: XR_EXT_hand_interaction - company: Unity + nameUi: FB Composition Layer Depth Test + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbcompositionlayeralphablend + openxrExtensionStrings: XR_FB_composition_layer_depth_test + company: Mikesky priority: 0 required: 0 ---- !u!114 &6232422967954653322 +--- !u!114 &3113865298154173063 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1564,18 +809,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: feeef8d85de8db242bdda70cc7ff5acd, type: 3} - m_Name: OculusTouchControllerProfile Android + m_Script: {fileID: 11500000, guid: 274c02963f889a64e90bc2e596e21d13, type: 3} + m_Name: HTCViveControllerProfile Standalone m_EditorClassIdentifier: m_enabled: 1 - nameUi: Oculus Touch Controller Profile + nameUi: HTC Vive Controller Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.oculustouch + featureIdInternal: com.unity.openxr.feature.input.htcvive openxrExtensionStrings: company: Unity priority: 0 required: 0 ---- !u!114 &6392393797000176329 +--- !u!114 &3212712622174654143 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1584,18 +829,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b213d3e3c7f3109449eb46a4c8ee42f0, type: 3} - m_Name: XrPerformanceSettingsFeature Standalone + m_Script: {fileID: 11500000, guid: f928d0d73a35f294fbe357ca17aa3547, type: 3} + m_Name: MicrosoftHandInteraction Standalone m_EditorClassIdentifier: m_enabled: 0 - nameUi: XR Performance Settings - version: 1.0.0 - featureIdInternal: com.unity.openxr.feature.extension.performance_settings - openxrExtensionStrings: XR_EXT_performance_settings + nameUi: Microsoft Hand Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handtracking + openxrExtensionStrings: XR_MSFT_hand_interaction company: Unity priority: 0 required: 0 ---- !u!114 &6739295354051660840 +--- !u!114 &3749097899685189551 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1604,20 +849,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 0} - m_Name: FBPassthrough Android - m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:FBPassthrough - m_enabled: 1 - nameUi: FB Passthrough - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbpassthrough - openxrExtensionStrings: XR_FB_passthrough - company: Mikesky + m_Script: {fileID: 11500000, guid: b3cf79659a011bd419c7a2a30eb74e9a, type: 3} + m_Name: EyeGazeInteraction Standalone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Eye Gaze Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.eyetracking + openxrExtensionStrings: XR_EXT_eye_gaze_interaction + company: Unity priority: 0 required: 0 - RequiredFeature: 0 - StartEnabled: 0 ---- !u!114 &7521136345201277591 +--- !u!114 &4581812087518958971 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1626,43 +869,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b5a1f07dc5afe854f9f12a4194aca3fb, type: 3} - m_Name: Standalone + m_Script: {fileID: 11500000, guid: c4b862ee14fb479fbfe5fffe655d3ed3, type: 3} + m_Name: MetaQuestTouchProControllerProfile Standalone m_EditorClassIdentifier: - features: - - {fileID: 2347881066368892149} - - {fileID: -6300723950716875939} - - {fileID: 4580251811728610742} - - {fileID: 742509949986861386} - - {fileID: -5690590226056685576} - - {fileID: 3681205650009259011} - - {fileID: 99402418453554523} - - {fileID: 8741508748147189538} - - {fileID: -883995190786217989} - - {fileID: 6149089244375931991} - - {fileID: -1147547409175406354} - - {fileID: -3329806345980474866} - - {fileID: 3639477011554497794} - - {fileID: -5380705054327493612} - - {fileID: 8061684114036397993} - - {fileID: -4321441651352899014} - - {fileID: -5622892124784990589} - - {fileID: 7902803599538782468} - - {fileID: 5537891123148426406} - - {fileID: 2332204524780457541} - - {fileID: 3037320964380828748} - - {fileID: -170144923541549731} - - {fileID: 9201783119068790936} - - {fileID: -6957365627318342085} - - {fileID: 6392393797000176329} - m_renderMode: 0 - m_autoColorSubmissionMode: 1 - m_colorSubmissionModes: - m_List: 00000000 - m_depthSubmissionMode: 2 - m_optimizeBufferDiscards: 0 - m_symmetricProjection: 0 ---- !u!114 &7568411150986074764 + m_enabled: 0 + nameUi: Meta Quest Touch Pro Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.metaquestpro + openxrExtensionStrings: XR_FB_touch_controller_pro + company: Unity + priority: 0 + required: 0 +--- !u!114 &4672747232322962020 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1671,18 +889,31 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 0f6bfdbcb316ed242b30a8798c9eb853, type: 3} - m_Name: KHRSimpleControllerProfile Metro + m_Script: {fileID: 11500000, guid: 9c5b5af5107e35a43818d5411328bfc3, type: 3} + m_Name: DPadInteraction Android m_EditorClassIdentifier: m_enabled: 0 - nameUi: Khronos Simple Controller Profile + nameUi: D-Pad Binding version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.khrsimpleprofile - openxrExtensionStrings: + featureIdInternal: com.unity.openxr.feature.input.dpadinteraction + openxrExtensionStrings: XR_KHR_binding_modification XR_EXT_dpad_binding company: Unity priority: 0 required: 0 ---- !u!114 &7579742282040453489 + forceThresholdLeft: 0.5 + forceThresholdReleaseLeft: 0.4 + centerRegionLeft: 0.5 + wedgeAngleLeft: 1.5707964 + isStickyLeft: 0 + forceThresholdRight: 0.5 + forceThresholdReleaseRight: 0.4 + centerRegionRight: 0.5 + wedgeAngleRight: 1.5707964 + isStickyRight: 0 + extensionStrings: + - XR_KHR_binding_modification + - XR_EXT_dpad_binding +--- !u!114 &4728314188480663856 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1691,20 +922,19 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 9ef793c31862a37448e907829482ef80, type: 3} - m_Name: OculusQuestFeature Android + m_Script: {fileID: 11500000, guid: 7de993716e042c6499d0c18eed3a773c, type: 3} + m_Name: MockRuntime Android m_EditorClassIdentifier: m_enabled: 0 - nameUi: Oculus Quest Support - version: 1.0.0 - featureIdInternal: com.unity.openxr.feature.oculusquest - openxrExtensionStrings: XR_OCULUS_android_initialize_loader + nameUi: Mock Runtime + version: 0.0.2 + featureIdInternal: com.unity.openxr.feature.mockruntime + openxrExtensionStrings: XR_UNITY_null_gfx XR_UNITY_android_present company: Unity priority: 0 required: 0 - targetQuest: 1 - targetQuest2: 1 ---- !u!114 &7583246347235883888 + ignoreValidationErrors: 0 +--- !u!114 &4856277442140917248 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1713,18 +943,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b3cf79659a011bd419c7a2a30eb74e9a, type: 3} - m_Name: EyeGazeInteraction Metro + m_Script: {fileID: 11500000, guid: f028123e2efe1d443875bc7609b4a98b, type: 3} + m_Name: PalmPoseInteraction Standalone m_EditorClassIdentifier: m_enabled: 0 - nameUi: Eye Gaze Interaction Profile + nameUi: Palm Pose version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.eyetracking - openxrExtensionStrings: XR_EXT_eye_gaze_interaction + featureIdInternal: com.unity.openxr.feature.input.palmpose + openxrExtensionStrings: XR_EXT_palm_pose company: Unity priority: 0 required: 0 ---- !u!114 &7609848687804886053 +--- !u!114 &5142199716502653691 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1733,19 +963,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: e0c08893328d4904cbc44298641cb087, type: 3} - m_Name: OpenXRAndroidSettings Android + m_Script: {fileID: 11500000, guid: 380ed73f3efd2fa43af94bae88b6ad53, type: 3} + m_Name: FBCompositionLayerAlphaBlend Android m_EditorClassIdentifier: - m_enabled: 1 - nameUi: Android Settings + m_enabled: 0 + nameUi: FB Composition Layer Alpha Blend version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.androidmanifest - openxrExtensionStrings: + featureIdInternal: dev.mikesky.openxr.extensions.fbcompositionlayeralphablend + openxrExtensionStrings: XR_FB_composition_layer_alpha_blend company: Mikesky priority: 0 required: 0 - systemSplashScreen: {fileID: 0} ---- !u!114 &7779415101494947309 +--- !u!114 &5142876501055731027 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1754,18 +983,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2a24be4b5ebfe5f4d8ed1de9b25cb7aa, type: 3} - m_Name: HandCommonPosesInteraction Android + m_Script: {fileID: 11500000, guid: 0d6ccd3d0ef0f1d458e69421dccbdae1, type: 3} + m_Name: ValveIndexControllerProfile Standalone m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Hand Interaction Poses + m_enabled: 1 + nameUi: Valve Index Controller Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteractionposes - openxrExtensionStrings: XR_EXT_hand_interaction + featureIdInternal: com.unity.openxr.feature.input.valveindex + openxrExtensionStrings: company: Unity priority: 0 required: 0 ---- !u!114 &7902803599538782468 +--- !u!114 &5188879257186700139 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1774,18 +1003,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f928d0d73a35f294fbe357ca17aa3547, type: 3} - m_Name: MicrosoftHandInteraction Standalone + m_Script: {fileID: 11500000, guid: 311418363b561b04e96974e030216b89, type: 3} + m_Name: METABoundaryVisibility Standalone m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Microsoft Hand Interaction Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handtracking - openxrExtensionStrings: XR_MSFT_hand_interaction - company: Unity + m_enabled: 1 + nameUi: META Boundary Visibility + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.metaboundaryvisibility + openxrExtensionStrings: XR_META_boundary_visibility + company: Mikesky priority: 0 required: 0 ---- !u!114 &7986988862567992168 +--- !u!114 &6658636873894591354 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1794,18 +1023,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5019471fb2174e5c852ecd4047163007, type: 3} - m_Name: HandInteractionProfile Metro + m_Script: {fileID: 11500000, guid: 2a24be4b5ebfe5f4d8ed1de9b25cb7aa, type: 3} + m_Name: HandCommonPosesInteraction Standalone m_EditorClassIdentifier: m_enabled: 0 - nameUi: Hand Interaction Profile + nameUi: Hand Interaction Poses version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.handinteraction + featureIdInternal: com.unity.openxr.feature.input.handinteractionposes openxrExtensionStrings: XR_EXT_hand_interaction company: Unity priority: 0 required: 0 ---- !u!114 &8061684114036397993 +--- !u!114 &7184398878750099767 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1814,9 +1043,9 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 0} - m_Name: METABoundaryVisibility Standalone - m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:METABoundaryVisibility + m_Script: {fileID: 11500000, guid: 311418363b561b04e96974e030216b89, type: 3} + m_Name: METABoundaryVisibility Android + m_EditorClassIdentifier: m_enabled: 1 nameUi: META Boundary Visibility version: 0.1.0 @@ -1825,7 +1054,7 @@ MonoBehaviour: company: Mikesky priority: 0 required: 0 ---- !u!114 &8615722258710376158 +--- !u!114 &7294813655699738615 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1834,18 +1063,20 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2b7365b139f7aec43b23d26b7a48b5a6, type: 3} - m_Name: MetaQuestTouchPlusControllerProfile Android + m_Script: {fileID: 11500000, guid: 6096094d69d82cc40947df806f66ab34, type: 3} + m_Name: OpenXRCompositionLayersFeature Android m_EditorClassIdentifier: - m_enabled: 0 - nameUi: Meta Quest Touch Plus Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestplus - openxrExtensionStrings: XR_META_touch_controller_plus + m_enabled: 1 + nameUi: Composition Layers Support + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.compositionlayers + openxrExtensionStrings: XR_KHR_composition_layer_cylinder XR_KHR_composition_layer_equirect + XR_KHR_composition_layer_equirect2 XR_KHR_composition_layer_cube XR_KHR_composition_layer_color_scale_bias + XR_KHR_android_surface_swapchain company: Unity priority: 0 required: 0 ---- !u!114 &8741508748147189538 +--- !u!114 &7527692461464807488 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1854,18 +1085,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: cc9d97d3e118e10498b22af44f652f5c, type: 3} - m_Name: FBCompositionLayerDepthTest Standalone + m_Script: {fileID: 11500000, guid: 5019471fb2174e5c852ecd4047163007, type: 3} + m_Name: HandInteractionProfile Android m_EditorClassIdentifier: m_enabled: 0 - nameUi: FB Composition Layer Depth Test - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbcompositionlayeralphablend - openxrExtensionStrings: XR_FB_composition_layer_depth_test - company: Mikesky + nameUi: Hand Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handinteraction + openxrExtensionStrings: XR_EXT_hand_interaction + company: Unity priority: 0 required: 0 ---- !u!114 &8815515944723960413 +--- !u!114 &7978280317625903181 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1874,20 +1105,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 0} - m_Name: FBPassthrough Standalone - m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:FBPassthrough - m_enabled: 1 - nameUi: FB Passthrough - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbpassthrough - openxrExtensionStrings: XR_FB_passthrough - company: Mikesky + m_Script: {fileID: 11500000, guid: f028123e2efe1d443875bc7609b4a98b, type: 3} + m_Name: PalmPoseInteraction Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Palm Pose + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.palmpose + openxrExtensionStrings: XR_EXT_palm_pose + company: Unity priority: 0 required: 0 - RequiredFeature: 0 - StartEnabled: 0 ---- !u!114 &8926087405036989889 +--- !u!114 &8402632982202156079 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1896,18 +1125,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 274c02963f889a64e90bc2e596e21d13, type: 3} - m_Name: HTCViveControllerProfile Metro + m_Script: {fileID: 11500000, guid: f928d0d73a35f294fbe357ca17aa3547, type: 3} + m_Name: MicrosoftHandInteraction Android m_EditorClassIdentifier: m_enabled: 0 - nameUi: HTC Vive Controller Profile + nameUi: Microsoft Hand Interaction Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.htcvive - openxrExtensionStrings: + featureIdInternal: com.unity.openxr.feature.input.handtracking + openxrExtensionStrings: XR_MSFT_hand_interaction company: Unity priority: 0 required: 0 ---- !u!114 &9087599382883616755 +--- !u!114 &8438378100653883613 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1916,20 +1145,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 0} - m_Name: FBPassthrough Metro - m_EditorClassIdentifier: OpenXR.Extensions:OpenXR.Extensions:FBPassthrough + m_Script: {fileID: 11500000, guid: 486b5e28864f9a94b979b9620ce5006d, type: 3} + m_Name: ConformanceAutomationFeature Standalone + m_EditorClassIdentifier: m_enabled: 0 - nameUi: FB Passthrough - version: 0.1.0 - featureIdInternal: dev.mikesky.openxr.extensions.fbpassthrough - openxrExtensionStrings: XR_FB_passthrough - company: Mikesky + nameUi: Conformance Automation + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.conformance + openxrExtensionStrings: XR_EXT_conformance_automation + company: Unity priority: 0 required: 0 - RequiredFeature: 0 - StartEnabled: 0 ---- !u!114 &9201783119068790936 +--- !u!114 &8478922053924795678 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1938,16 +1165,14 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 056125dd64c0ed540b40a4af74f7b495, type: 3} - m_Name: RuntimeDebuggerOpenXRFeature Standalone + m_Script: {fileID: 11500000, guid: b3cf79659a011bd419c7a2a30eb74e9a, type: 3} + m_Name: EyeGazeInteraction Android m_EditorClassIdentifier: m_enabled: 0 - nameUi: Runtime Debugger - version: 1 - featureIdInternal: com.unity.openxr.features.runtimedebugger - openxrExtensionStrings: + nameUi: Eye Gaze Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.eyetracking + openxrExtensionStrings: XR_EXT_eye_gaze_interaction company: Unity priority: 0 required: 0 - cacheSize: 1048576 - perThreadCacheSize: 51200 From dad9c0f5890b67f5a08d62e52cbd4eeb97bc9b1d Mon Sep 17 00:00:00 2001 From: Mike Nisbet Date: Thu, 19 Dec 2024 20:17:13 +0000 Subject: [PATCH 26/28] init android manager on start --- Assets/XR/XRGeneralSettings.asset | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Assets/XR/XRGeneralSettings.asset b/Assets/XR/XRGeneralSettings.asset index 7332029246..597194c24e 100644 --- a/Assets/XR/XRGeneralSettings.asset +++ b/Assets/XR/XRGeneralSettings.asset @@ -30,7 +30,7 @@ MonoBehaviour: m_Name: Android Settings m_EditorClassIdentifier: m_LoaderManagerInstance: {fileID: -7676514244823948856} - m_InitManagerOnStart: 0 + m_InitManagerOnStart: 1 --- !u!114 &11400000 MonoBehaviour: m_ObjectHideFlags: 0 From 8e33019398ea3376104b9a214979eeb3cdb701da Mon Sep 17 00:00:00 2001 From: Mike Nisbet Date: Thu, 23 Jan 2025 18:31:36 +0000 Subject: [PATCH 27/28] Stable OpenXR settings? finally? Had to delete my library... --- .../XR/Settings/OpenXRPackageSettings.asset | 685 +++++++++++++++++- Packages/manifest.json | 2 +- Packages/packages-lock.json | 4 +- 3 files changed, 664 insertions(+), 27 deletions(-) diff --git a/Assets/XR/Settings/OpenXRPackageSettings.asset b/Assets/XR/Settings/OpenXRPackageSettings.asset index 3f861bc0d6..77ecbf14b4 100644 --- a/Assets/XR/Settings/OpenXRPackageSettings.asset +++ b/Assets/XR/Settings/OpenXRPackageSettings.asset @@ -40,6 +40,46 @@ MonoBehaviour: company: Unity priority: 0 required: 0 +--- !u!114 &-8634935931032454399 +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: 2a24be4b5ebfe5f4d8ed1de9b25cb7aa, type: 3} + m_Name: HandCommonPosesInteraction Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Hand Interaction Poses + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handinteractionposes + openxrExtensionStrings: XR_EXT_hand_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &-8570461368887029806 +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: 486b5e28864f9a94b979b9620ce5006d, type: 3} + m_Name: ConformanceAutomationFeature Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Conformance Automation + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.conformance + openxrExtensionStrings: XR_EXT_conformance_automation + company: Unity + priority: 0 + required: 0 --- !u!114 &-8242694009530368604 MonoBehaviour: m_ObjectHideFlags: 0 @@ -83,8 +123,82 @@ MonoBehaviour: m_colorSubmissionModes: m_List: 00000000 m_depthSubmissionMode: 2 + m_spacewarpMotionVectorTextureFormat: 0 m_optimizeBufferDiscards: 0 m_symmetricProjection: 0 +--- !u!114 &-7719526113015731334 +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: e5315f812f023cf4ebf26f7e5d2d70f2, type: 3} + m_Name: HPReverbG2ControllerProfile Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: HP Reverb G2 Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.hpreverb + openxrExtensionStrings: XR_EXT_hp_mixed_reality_controller + company: Unity + priority: 0 + required: 0 +--- !u!114 &-7426584533051045112 +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: b213d3e3c7f3109449eb46a4c8ee42f0, type: 3} + m_Name: XrPerformanceSettingsFeature Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: XR Performance Settings + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.extension.performance_settings + openxrExtensionStrings: XR_EXT_performance_settings + company: Unity + priority: 0 + required: 0 +--- !u!114 &-7094326163286396934 +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: 9c5b5af5107e35a43818d5411328bfc3, type: 3} + m_Name: DPadInteraction Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: D-Pad Binding + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.dpadinteraction + openxrExtensionStrings: XR_KHR_binding_modification XR_EXT_dpad_binding + company: Unity + priority: 0 + required: 0 + forceThresholdLeft: 0.5 + forceThresholdReleaseLeft: 0.4 + centerRegionLeft: 0.5 + wedgeAngleLeft: 1.5707964 + isStickyLeft: 0 + forceThresholdRight: 0.5 + forceThresholdReleaseRight: 0.4 + centerRegionRight: 0.5 + wedgeAngleRight: 1.5707964 + isStickyRight: 0 + extensionStrings: + - XR_KHR_binding_modification + - XR_EXT_dpad_binding --- !u!114 &-7040160384368205513 MonoBehaviour: m_ObjectHideFlags: 0 @@ -105,6 +219,26 @@ MonoBehaviour: company: Unity priority: 0 required: 0 +--- !u!114 &-6991857693337309066 +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: feeef8d85de8db242bdda70cc7ff5acd, type: 3} + m_Name: OculusTouchControllerProfile Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Oculus Touch Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.oculustouch + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 --- !u!114 &-6589386481559243088 MonoBehaviour: m_ObjectHideFlags: 0 @@ -160,6 +294,46 @@ MonoBehaviour: required: 0 RequiredFeature: 0 StartEnabled: 0 +--- !u!114 &-6348344434547897155 +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: b213d3e3c7f3109449eb46a4c8ee42f0, type: 3} + m_Name: XrPerformanceSettingsFeature WebGL + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: XR Performance Settings + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.extension.performance_settings + openxrExtensionStrings: XR_EXT_performance_settings + company: Unity + priority: 0 + required: 0 +--- !u!114 &-6004883224111681166 +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: b3cf79659a011bd419c7a2a30eb74e9a, type: 3} + m_Name: EyeGazeInteraction Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Eye Gaze Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.eyetracking + openxrExtensionStrings: XR_EXT_eye_gaze_interaction + company: Unity + priority: 0 + required: 0 --- !u!114 &-5791431774203327737 MonoBehaviour: m_ObjectHideFlags: 0 @@ -221,6 +395,28 @@ MonoBehaviour: priority: 0 required: 0 ignoreValidationErrors: 0 +--- !u!114 &-5391479254513790176 +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: e0487890a3eee83449ce94b951042ace, type: 3} + m_Name: FBPassthrough Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: FB Passthrough + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbpassthrough + openxrExtensionStrings: XR_FB_passthrough + company: Mikesky + priority: 0 + required: 0 + RequiredFeature: 0 + StartEnabled: 0 --- !u!114 &-5390212098595779255 MonoBehaviour: m_ObjectHideFlags: 0 @@ -281,6 +477,46 @@ MonoBehaviour: company: Unity priority: 0 required: 0 +--- !u!114 &-4511672501300115454 +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: 5019471fb2174e5c852ecd4047163007, type: 3} + m_Name: HandInteractionProfile Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Hand Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handinteraction + openxrExtensionStrings: XR_EXT_hand_interaction + company: Unity + priority: 0 + required: 0 +--- !u!114 &-3853916106329478856 +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: 380ed73f3efd2fa43af94bae88b6ad53, type: 3} + m_Name: FBCompositionLayerAlphaBlend Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: FB Composition Layer Alpha Blend + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbcompositionlayeralphablend + openxrExtensionStrings: XR_FB_composition_layer_alpha_blend + company: Mikesky + priority: 0 + required: 0 --- !u!114 &-3680163117135202226 MonoBehaviour: m_ObjectHideFlags: 0 @@ -386,6 +622,8 @@ MonoBehaviour: optimizeBufferDiscards: 1 lateLatchingMode: 0 lateLatchingDebug: 0 + optimizeMultiviewRenderRegions: 0 + spacewarpMotionVectorTextureFormat: 0 --- !u!114 &-3118044521348213728 MonoBehaviour: m_ObjectHideFlags: 0 @@ -406,7 +644,129 @@ MonoBehaviour: company: Mikesky priority: 1 required: 0 ---- !u!114 &-2963101927486946481 +--- !u!114 &-2963101927486946481 +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: 6096094d69d82cc40947df806f66ab34, type: 3} + m_Name: OpenXRCompositionLayersFeature Standalone + m_EditorClassIdentifier: + m_enabled: 1 + nameUi: Composition Layers Support + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.compositionlayers + openxrExtensionStrings: XR_KHR_composition_layer_cylinder XR_KHR_composition_layer_equirect + XR_KHR_composition_layer_equirect2 XR_KHR_composition_layer_cube XR_KHR_composition_layer_color_scale_bias + XR_KHR_android_surface_swapchain + company: Unity + priority: 0 + required: 0 +--- !u!114 &-2940866091829731981 +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: 0f6bfdbcb316ed242b30a8798c9eb853, type: 3} + m_Name: KHRSimpleControllerProfile Android + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Khronos Simple Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.khrsimpleprofile + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 +--- !u!114 &-2871588662150222933 +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: 0f6bfdbcb316ed242b30a8798c9eb853, type: 3} + m_Name: KHRSimpleControllerProfile Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Khronos Simple Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.khrsimpleprofile + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 +--- !u!114 &-2741483306923065349 +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: b213d3e3c7f3109449eb46a4c8ee42f0, type: 3} + m_Name: XrPerformanceSettingsFeature Standalone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: XR Performance Settings + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.extension.performance_settings + openxrExtensionStrings: XR_EXT_performance_settings + company: Unity + priority: 0 + required: 0 +--- !u!114 &-2173291548971639183 +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: b539472f3eea5fc4e89c6d3475c8e3a2, type: 3} + m_Name: FBDisplayRefreshRate Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: FB Display Refresh Rate + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbdisplayrefreshrate + openxrExtensionStrings: XR_FB_display_refresh_rate + company: Mikesky + priority: 1 + required: 0 +--- !u!114 &-2096542566023519286 +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: 761fdd4502cb7a84e9ec7a2b24f33f37, type: 3} + m_Name: MicrosoftMotionControllerProfile Metro + m_EditorClassIdentifier: + m_enabled: 1 + nameUi: Microsoft Motion Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.microsoftmotioncontroller + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 +--- !u!114 &-1947652372772614962 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -416,7 +776,7 @@ MonoBehaviour: m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 6096094d69d82cc40947df806f66ab34, type: 3} - m_Name: OpenXRCompositionLayersFeature Standalone + m_Name: OpenXRCompositionLayersFeature Metro m_EditorClassIdentifier: m_enabled: 1 nameUi: Composition Layers Support @@ -428,7 +788,7 @@ MonoBehaviour: company: Unity priority: 0 required: 0 ---- !u!114 &-2940866091829731981 +--- !u!114 &-1846274655558243129 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -437,18 +797,18 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 0f6bfdbcb316ed242b30a8798c9eb853, type: 3} - m_Name: KHRSimpleControllerProfile Android + m_Script: {fileID: 11500000, guid: c4b862ee14fb479fbfe5fffe655d3ed3, type: 3} + m_Name: MetaQuestTouchProControllerProfile Android m_EditorClassIdentifier: m_enabled: 0 - nameUi: Khronos Simple Controller Profile + nameUi: Meta Quest Touch Pro Controller Profile version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.khrsimpleprofile - openxrExtensionStrings: + featureIdInternal: com.unity.openxr.feature.input.metaquestpro + openxrExtensionStrings: XR_FB_touch_controller_pro company: Unity priority: 0 required: 0 ---- !u!114 &-2741483306923065349 +--- !u!114 &-1789324790055578746 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -457,18 +817,42 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b213d3e3c7f3109449eb46a4c8ee42f0, type: 3} - m_Name: XrPerformanceSettingsFeature Standalone + m_Script: {fileID: 11500000, guid: 9dd5613b2a5a0a24aa3d61b135e8af42, type: 3} + m_Name: FBBodyTracking Metro m_EditorClassIdentifier: m_enabled: 0 - nameUi: XR Performance Settings - version: 1.0.0 - featureIdInternal: com.unity.openxr.feature.extension.performance_settings - openxrExtensionStrings: XR_EXT_performance_settings + nameUi: FB Body Tracking + META Body Tracking Full Body + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbbodytracking + openxrExtensionStrings: XR_FB_body_tracking XR_META_body_tracking_full_body + company: Mikesky + priority: 1 + required: 0 + RequiredFeature: 0 + _TrackingType: 0 +--- !u!114 &-1600947481249447351 +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: 056125dd64c0ed540b40a4af74f7b495, type: 3} + m_Name: RuntimeDebuggerOpenXRFeature Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Runtime Debugger + version: 1 + featureIdInternal: com.unity.openxr.features.runtimedebugger + openxrExtensionStrings: company: Unity priority: 0 required: 0 ---- !u!114 &-1846274655558243129 + cacheSize: 1048576 + perThreadCacheSize: 51200 +--- !u!114 &-1400617312558427645 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -477,15 +861,15 @@ MonoBehaviour: m_GameObject: {fileID: 0} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c4b862ee14fb479fbfe5fffe655d3ed3, type: 3} - m_Name: MetaQuestTouchProControllerProfile Android + m_Script: {fileID: 11500000, guid: cc9d97d3e118e10498b22af44f652f5c, type: 3} + m_Name: FBCompositionLayerDepthTest Metro m_EditorClassIdentifier: m_enabled: 0 - nameUi: Meta Quest Touch Pro Controller Profile - version: 0.0.1 - featureIdInternal: com.unity.openxr.feature.input.metaquestpro - openxrExtensionStrings: XR_FB_touch_controller_pro - company: Unity + nameUi: FB Composition Layer Depth Test + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.fbcompositionlayeralphablend + openxrExtensionStrings: XR_FB_composition_layer_depth_test + company: Mikesky priority: 0 required: 0 --- !u!114 &-1070531637361003129 @@ -582,10 +966,13 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 9f0ebc320a151d3408ea1e9fce54d40e, type: 3} m_Name: OpenXRPackageSettings m_EditorClassIdentifier: - Keys: 0100000007000000 + Keys: 01000000070000000e000000040000000d000000 Values: - {fileID: -8242694009530368604} - {fileID: 2219514573358777864} + - {fileID: 7032137865131000101} + - {fileID: 1714343552221472449} + - {fileID: 8219604799219043784} --- !u!114 &73287326397848146 MonoBehaviour: m_ObjectHideFlags: 0 @@ -608,6 +995,46 @@ MonoBehaviour: required: 0 RequiredFeature: 0 _TrackingType: 0 +--- !u!114 &735426411698092576 +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: 2b7365b139f7aec43b23d26b7a48b5a6, type: 3} + m_Name: MetaQuestTouchPlusControllerProfile Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Meta Quest Touch Plus Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.metaquestplus + openxrExtensionStrings: XR_META_touch_controller_plus + company: Unity + priority: 0 + required: 0 +--- !u!114 &908514120324412924 +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: 311418363b561b04e96974e030216b89, type: 3} + m_Name: METABoundaryVisibility Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: META Boundary Visibility + version: 0.1.0 + featureIdInternal: dev.mikesky.openxr.extensions.metaboundaryvisibility + openxrExtensionStrings: XR_META_boundary_visibility + company: Mikesky + priority: 0 + required: 0 --- !u!114 &967086648090800521 MonoBehaviour: m_ObjectHideFlags: 0 @@ -649,6 +1076,28 @@ MonoBehaviour: company: PICO priority: 0 required: 0 +--- !u!114 &1714343552221472449 +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: b5a1f07dc5afe854f9f12a4194aca3fb, type: 3} + m_Name: iPhone + m_EditorClassIdentifier: + features: + - {fileID: 9207359740963411432} + m_renderMode: 1 + m_autoColorSubmissionMode: 1 + m_colorSubmissionModes: + m_List: 00000000 + m_depthSubmissionMode: 0 + m_spacewarpMotionVectorTextureFormat: 0 + m_optimizeBufferDiscards: 0 + m_symmetricProjection: 0 --- !u!114 &1774246631368584256 MonoBehaviour: m_ObjectHideFlags: 0 @@ -669,6 +1118,26 @@ MonoBehaviour: company: Unity priority: 0 required: 0 +--- !u!114 &1825709817469746319 +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: 0d6ccd3d0ef0f1d458e69421dccbdae1, type: 3} + m_Name: ValveIndexControllerProfile Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Valve Index Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.valveindex + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 --- !u!114 &1982624024592441971 MonoBehaviour: m_ObjectHideFlags: 0 @@ -756,6 +1225,7 @@ MonoBehaviour: m_colorSubmissionModes: m_List: 00000000 m_depthSubmissionMode: 1 + m_spacewarpMotionVectorTextureFormat: 0 m_optimizeBufferDiscards: 0 m_symmetricProjection: 0 --- !u!114 &2235076403440218077 @@ -840,6 +1310,26 @@ MonoBehaviour: company: Unity priority: 0 required: 0 +--- !u!114 &3436573594146956537 +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: c4b862ee14fb479fbfe5fffe655d3ed3, type: 3} + m_Name: MetaQuestTouchProControllerProfile Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Meta Quest Touch Pro Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.metaquestpro + openxrExtensionStrings: XR_FB_touch_controller_pro + company: Unity + priority: 0 + required: 0 --- !u!114 &3749097899685189551 MonoBehaviour: m_ObjectHideFlags: 0 @@ -954,6 +1444,26 @@ MonoBehaviour: company: Unity priority: 0 required: 0 +--- !u!114 &5024037174281773948 +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: 274c02963f889a64e90bc2e596e21d13, type: 3} + m_Name: HTCViveControllerProfile Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: HTC Vive Controller Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.htcvive + openxrExtensionStrings: + company: Unity + priority: 0 + required: 0 --- !u!114 &5142199716502653691 MonoBehaviour: m_ObjectHideFlags: 0 @@ -1034,6 +1544,91 @@ MonoBehaviour: company: Unity priority: 0 required: 0 +--- !u!114 &7032137865131000101 +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: b5a1f07dc5afe854f9f12a4194aca3fb, type: 3} + m_Name: Metro + m_EditorClassIdentifier: + features: + - {fileID: -1789324790055578746} + - {fileID: -2173291548971639183} + - {fileID: -1947652372772614962} + - {fileID: -8570461368887029806} + - {fileID: -7094326163286396934} + - {fileID: -6004883224111681166} + - {fileID: -3853916106329478856} + - {fileID: -1400617312558427645} + - {fileID: -5391479254513790176} + - {fileID: -8634935931032454399} + - {fileID: -4511672501300115454} + - {fileID: -7719526113015731334} + - {fileID: 5024037174281773948} + - {fileID: -2871588662150222933} + - {fileID: 908514120324412924} + - {fileID: 735426411698092576} + - {fileID: 3436573594146956537} + - {fileID: 7154121404861734787} + - {fileID: -2096542566023519286} + - {fileID: -6991857693337309066} + - {fileID: 7040092971389812431} + - {fileID: -1600947481249447351} + - {fileID: 1825709817469746319} + - {fileID: -7426584533051045112} + m_renderMode: 0 + m_autoColorSubmissionMode: 1 + m_colorSubmissionModes: + m_List: 00000000 + m_depthSubmissionMode: 1 + m_spacewarpMotionVectorTextureFormat: 0 + m_optimizeBufferDiscards: 0 + m_symmetricProjection: 0 +--- !u!114 &7040092971389812431 +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: f028123e2efe1d443875bc7609b4a98b, type: 3} + m_Name: PalmPoseInteraction Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Palm Pose + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.palmpose + openxrExtensionStrings: XR_EXT_palm_pose + company: Unity + priority: 0 + required: 0 +--- !u!114 &7154121404861734787 +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: f928d0d73a35f294fbe357ca17aa3547, type: 3} + m_Name: MicrosoftHandInteraction Metro + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: Microsoft Hand Interaction Profile + version: 0.0.1 + featureIdInternal: com.unity.openxr.feature.input.handtracking + openxrExtensionStrings: XR_MSFT_hand_interaction + company: Unity + priority: 0 + required: 0 --- !u!114 &7184398878750099767 MonoBehaviour: m_ObjectHideFlags: 0 @@ -1116,6 +1711,28 @@ MonoBehaviour: company: Unity priority: 0 required: 0 +--- !u!114 &8219604799219043784 +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: b5a1f07dc5afe854f9f12a4194aca3fb, type: 3} + m_Name: WebGL + m_EditorClassIdentifier: + features: + - {fileID: -6348344434547897155} + m_renderMode: 1 + m_autoColorSubmissionMode: 1 + m_colorSubmissionModes: + m_List: 00000000 + m_depthSubmissionMode: 0 + m_spacewarpMotionVectorTextureFormat: 0 + m_optimizeBufferDiscards: 0 + m_symmetricProjection: 0 --- !u!114 &8402632982202156079 MonoBehaviour: m_ObjectHideFlags: 0 @@ -1176,3 +1793,23 @@ MonoBehaviour: company: Unity priority: 0 required: 0 +--- !u!114 &9207359740963411432 +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: b213d3e3c7f3109449eb46a4c8ee42f0, type: 3} + m_Name: XrPerformanceSettingsFeature iPhone + m_EditorClassIdentifier: + m_enabled: 0 + nameUi: XR Performance Settings + version: 1.0.0 + featureIdInternal: com.unity.openxr.feature.extension.performance_settings + openxrExtensionStrings: XR_EXT_performance_settings + company: Unity + priority: 0 + required: 0 diff --git a/Packages/manifest.json b/Packages/manifest.json index 9a6c18de78..064255810f 100644 --- a/Packages/manifest.json +++ b/Packages/manifest.json @@ -26,7 +26,7 @@ "com.unity.xr.compositionlayers": "1.0.0", "com.unity.xr.core-utils": "2.3.0", "com.unity.xr.management": "4.5.0", - "com.unity.xr.openxr": "1.13.0", + "com.unity.xr.openxr": "1.14.0", "com.zappar.xr.zapbox": "https://github.com/zappar-xr/zapbox-xr-sdk.git#43697771ed65efee02d5b1743141b8179444c147", "dev.mikesky.openxrextensions": "https://github.com/mikeskydev/unity-openxr-extensions.git#0.4.0", "org.khronos.unitygltf": "https://github.com/icosa-mirror/UnityGLTF.git", diff --git a/Packages/packages-lock.json b/Packages/packages-lock.json index 25985c496f..cf0c5be332 100644 --- a/Packages/packages-lock.json +++ b/Packages/packages-lock.json @@ -343,12 +343,12 @@ "url": "https://packages.unity.com" }, "com.unity.xr.openxr": { - "version": "1.13.0", + "version": "1.14.0", "depth": 0, "source": "registry", "dependencies": { "com.unity.inputsystem": "1.6.3", - "com.unity.xr.core-utils": "2.1.1", + "com.unity.xr.core-utils": "2.3.0", "com.unity.xr.management": "4.4.0", "com.unity.xr.legacyinputhelpers": "2.1.2" }, From df18985cf63ca75a42c56ad548a6289c3a008927 Mon Sep 17 00:00:00 2001 From: Mike Nisbet Date: Wed, 29 Jan 2025 17:08:39 +0000 Subject: [PATCH 28/28] pico offsets? [CI BUILD] --- .../UnityXR/UnityXRPicoNeo3Controls.prefab | 17 +++++++---------- .../UnityXR/UnityXRPicoPhoenixControls.prefab | 14 +++++++------- 2 files changed, 14 insertions(+), 17 deletions(-) diff --git a/Assets/Prefabs/VrSystems/VrControllers/UnityXR/UnityXRPicoNeo3Controls.prefab b/Assets/Prefabs/VrSystems/VrControllers/UnityXR/UnityXRPicoNeo3Controls.prefab index a3f8189290..9d5a9887f3 100644 --- a/Assets/Prefabs/VrSystems/VrControllers/UnityXR/UnityXRPicoNeo3Controls.prefab +++ b/Assets/Prefabs/VrSystems/VrControllers/UnityXR/UnityXRPicoNeo3Controls.prefab @@ -24,6 +24,7 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1000010438099326} + serializedVersion: 2 m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 10, y: 10, z: 10} @@ -32,7 +33,6 @@ Transform: - {fileID: 4000010267600154} - {fileID: 4000010915250370} m_Father: {fileID: 0} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &114000011240657384 MonoBehaviour: @@ -53,10 +53,7 @@ MonoBehaviour: - {fileID: 114000013332822508} m_HapticsDurationScale: 0.02 m_HapticAmplitudeScale: 0.04 - m_TriggerActivationRange: {x: 0.15, y: 0.8} - m_GripActivationRange: {x: 0.15, y: 0.8} m_TouchpadActivationRange: {x: -0.8, y: 0.8} - m_LogitechPenActivationRange: {x: 0, y: 1} m_WandRotateJoystickPercent: 0.7 --- !u!1 &1000012863469616 GameObject: @@ -84,13 +81,13 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1000012863469616} + serializedVersion: 2 m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 0.1, y: 0.1, z: 0.1} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 4000011949354466} - m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &114000013332822508 MonoBehaviour: @@ -107,8 +104,8 @@ MonoBehaviour: m_ControllerName: 1 m_ControllerGeometryPrefab: {fileID: 114000012796927648, guid: 698438851fab863449a0a8f3e209a21a, type: 3} - m_GeometryOffset: {x: 0, y: 0, z: 0} - m_GeometryRotation: {x: 0, y: 0, z: 0, w: 1} + m_GeometryOffset: {x: -0.03, y: -0.182, z: 0.379} + m_GeometryRotation: {x: 0.5, y: 0, z: 0, w: 0.8660254} --- !u!114 &114000013512061632 MonoBehaviour: m_ObjectHideFlags: 0 @@ -171,13 +168,13 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1000013186975256} + serializedVersion: 2 m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 0.1, y: 0.1, z: 0.1} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 4000011949354466} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &114000010919708240 MonoBehaviour: @@ -194,8 +191,8 @@ MonoBehaviour: m_ControllerName: 0 m_ControllerGeometryPrefab: {fileID: 114346084812737864, guid: 47142ccbb734c0a4f9c3ca74fdd28286, type: 3} - m_GeometryOffset: {x: 0, y: 0, z: 0} - m_GeometryRotation: {x: 0, y: 0, z: 0, w: 1} + m_GeometryOffset: {x: 0.03, y: -0.182, z: 0.379} + m_GeometryRotation: {x: 0.5, y: 0, z: 0, w: 0.8660254} --- !u!114 &114000011013631904 MonoBehaviour: m_ObjectHideFlags: 0 diff --git a/Assets/Prefabs/VrSystems/VrControllers/UnityXR/UnityXRPicoPhoenixControls.prefab b/Assets/Prefabs/VrSystems/VrControllers/UnityXR/UnityXRPicoPhoenixControls.prefab index 955f6717f5..7aeec08296 100644 --- a/Assets/Prefabs/VrSystems/VrControllers/UnityXR/UnityXRPicoPhoenixControls.prefab +++ b/Assets/Prefabs/VrSystems/VrControllers/UnityXR/UnityXRPicoPhoenixControls.prefab @@ -24,6 +24,7 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1000010438099326} + serializedVersion: 2 m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 10, y: 10, z: 10} @@ -32,7 +33,6 @@ Transform: - {fileID: 4000010267600154} - {fileID: 4000010915250370} m_Father: {fileID: 0} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &114000011240657384 MonoBehaviour: @@ -81,13 +81,13 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1000012863469616} + serializedVersion: 2 m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 0.1, y: 0.1, z: 0.1} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 4000011949354466} - m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &114000013332822508 MonoBehaviour: @@ -104,8 +104,8 @@ MonoBehaviour: m_ControllerName: 1 m_ControllerGeometryPrefab: {fileID: 114000012796927648, guid: de3f5b2b0d9487942af000f3125db17b, type: 3} - m_GeometryOffset: {x: 0, y: 0, z: 0} - m_GeometryRotation: {x: 0, y: 0, z: 0, w: 1} + m_GeometryOffset: {x: -0.03, y: -0.182, z: 0.379} + m_GeometryRotation: {x: 0.5, y: 0, z: 0, w: 0.8660254} --- !u!114 &114000013512061632 MonoBehaviour: m_ObjectHideFlags: 0 @@ -168,13 +168,13 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1000013186975256} + serializedVersion: 2 m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 0.1, y: 0.1, z: 0.1} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 4000011949354466} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &114000010919708240 MonoBehaviour: @@ -191,8 +191,8 @@ MonoBehaviour: m_ControllerName: 0 m_ControllerGeometryPrefab: {fileID: 114346084812737864, guid: ce18acd3ad627464c92e7352344232df, type: 3} - m_GeometryOffset: {x: 0, y: 0, z: 0} - m_GeometryRotation: {x: 0, y: 0, z: 0, w: 1} + m_GeometryOffset: {x: 0.03, y: -0.182, z: 0.379} + m_GeometryRotation: {x: 0.5, y: 0, z: 0, w: 0.8660254} --- !u!114 &114000011013631904 MonoBehaviour: m_ObjectHideFlags: 0