From df3fc49d8565077af8cbb6d73b1c2ee927d42892 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Grote?= Date: Wed, 7 Apr 2021 20:16:38 +0200 Subject: [PATCH 1/3] MRTK re-add --- Assets/MRTK/Core.meta | 8 ++++++++ Assets/MRTK/Core/Attributes.meta | 8 ++++++++ Assets/MRTK/Core/Definitions.meta | 8 ++++++++ Assets/MRTK/Core/Definitions/BoundarySystem.meta | 8 ++++++++ Assets/MRTK/Core/Definitions/CameraSystem.meta | 8 ++++++++ Assets/MRTK/Core/Definitions/Devices.meta | 8 ++++++++ Assets/MRTK/Core/Definitions/Diagnostics.meta | 8 ++++++++ Assets/MRTK/Core/Definitions/InputSystem.meta | 8 ++++++++ Assets/MRTK/Core/Definitions/Lines.meta | 8 ++++++++ Assets/MRTK/Core/Definitions/Physics.meta | 8 ++++++++ Assets/MRTK/Core/Definitions/SceneSystem.meta | 8 ++++++++ Assets/MRTK/Core/Definitions/SpatialAwareness.meta | 8 ++++++++ .../Core/Definitions/SpatialAwareness/Experimental.meta | 8 ++++++++ Assets/MRTK/Core/Definitions/Utilities.meta | 8 ++++++++ Assets/MRTK/Core/EventDatum.meta | 8 ++++++++ Assets/MRTK/Core/EventDatum/Boundary.meta | 8 ++++++++ Assets/MRTK/Core/EventDatum/Diagnostics.meta | 8 ++++++++ Assets/MRTK/Core/EventDatum/Input.meta | 8 ++++++++ Assets/MRTK/Core/EventDatum/SpatialAwareness.meta | 8 ++++++++ Assets/MRTK/Core/EventDatum/Teleport.meta | 8 ++++++++ Assets/MRTK/Core/Extensions.meta | 8 ++++++++ Assets/MRTK/Core/Extensions/EditorClassExtensions.meta | 8 ++++++++ Assets/MRTK/Core/Inspectors.meta | 8 ++++++++ Assets/MRTK/Core/Inspectors/Data.meta | 8 ++++++++ Assets/MRTK/Core/Inspectors/Profiles.meta | 8 ++++++++ Assets/MRTK/Core/Inspectors/PropertyDrawers.meta | 8 ++++++++ Assets/MRTK/Core/Inspectors/ServiceInspectors.meta | 8 ++++++++ Assets/MRTK/Core/Inspectors/Setup.meta | 8 ++++++++ Assets/MRTK/Core/Inspectors/Utilities.meta | 8 ++++++++ Assets/MRTK/Core/Inspectors/Utilities/Lines.meta | 8 ++++++++ .../Core/Inspectors/Utilities/Lines/DataProviders.meta | 8 ++++++++ Assets/MRTK/Core/Inspectors/Utilities/Search.meta | 8 ++++++++ Assets/MRTK/Core/Interfaces.meta | 8 ++++++++ Assets/MRTK/Core/Interfaces/Audio.meta | 8 ++++++++ Assets/MRTK/Core/Interfaces/BoundarySystem.meta | 8 ++++++++ Assets/MRTK/Core/Interfaces/CameraSystem.meta | 8 ++++++++ Assets/MRTK/Core/Interfaces/Devices.meta | 8 ++++++++ Assets/MRTK/Core/Interfaces/Diagnostics.meta | 8 ++++++++ Assets/MRTK/Core/Interfaces/EventSystem.meta | 8 ++++++++ Assets/MRTK/Core/Interfaces/EventSystem/Handlers.meta | 8 ++++++++ Assets/MRTK/Core/Interfaces/InputSystem.meta | 8 ++++++++ Assets/MRTK/Core/Interfaces/InputSystem/Handlers.meta | 8 ++++++++ Assets/MRTK/Core/Interfaces/Physics.meta | 8 ++++++++ Assets/MRTK/Core/Interfaces/Registrars.meta | 8 ++++++++ Assets/MRTK/Core/Interfaces/Rendering.meta | 8 ++++++++ Assets/MRTK/Core/Interfaces/SceneSystem.meta | 8 ++++++++ Assets/MRTK/Core/Interfaces/Services.meta | 8 ++++++++ Assets/MRTK/Core/Interfaces/SpatialAwareness.meta | 8 ++++++++ .../MRTK/Core/Interfaces/SpatialAwareness/Handlers.meta | 8 ++++++++ .../MRTK/Core/Interfaces/SpatialAwareness/Observers.meta | 8 ++++++++ .../SpatialAwareness/Observers/Experimental.meta | 8 ++++++++ Assets/MRTK/Core/Interfaces/TeleportSystem.meta | 8 ++++++++ Assets/MRTK/Core/Interfaces/TeleportSystem/Handlers.meta | 8 ++++++++ Assets/MRTK/Core/Providers.meta | 8 ++++++++ Assets/MRTK/Core/Providers/Hands.meta | 8 ++++++++ Assets/MRTK/Core/Providers/Hands/HandRay.meta | 8 ++++++++ Assets/MRTK/Core/Providers/InputAnimation.meta | 8 ++++++++ Assets/MRTK/Core/Providers/InputSimulation.meta | 8 ++++++++ Assets/MRTK/Core/Providers/InputSimulation/Editor.meta | 8 ++++++++ Assets/MRTK/Core/Providers/ObjectMeshObserver.meta | 8 ++++++++ .../Core/Providers/ObjectMeshObserver/RoomFileFormat.meta | 8 ++++++++ Assets/MRTK/Core/Providers/UnityInput.meta | 8 ++++++++ Assets/MRTK/Core/Services.meta | 8 ++++++++ Assets/MRTK/Core/Utilities.meta | 8 ++++++++ Assets/MRTK/Core/Utilities/Async.meta | 8 ++++++++ .../MRTK/Core/Utilities/Async/AwaitYieldInstructions.meta | 8 ++++++++ Assets/MRTK/Core/Utilities/Async/Internal.meta | 8 ++++++++ Assets/MRTK/Core/Utilities/BuildAndDeploy.meta | 8 ++++++++ Assets/MRTK/Core/Utilities/Editor.meta | 8 ++++++++ Assets/MRTK/Core/Utilities/Editor/Preferences.meta | 8 ++++++++ Assets/MRTK/Core/Utilities/Editor/Setup.meta | 8 ++++++++ Assets/MRTK/Core/Utilities/Editor/USB.meta | 8 ++++++++ Assets/MRTK/Core/Utilities/Facades.meta | 8 ++++++++ Assets/MRTK/Core/Utilities/GameObjectManagement.meta | 8 ++++++++ Assets/MRTK/Core/Utilities/Gltf.meta | 8 ++++++++ Assets/MRTK/Core/Utilities/Gltf/Schema.meta | 8 ++++++++ Assets/MRTK/Core/Utilities/Gltf/Schema/Extensions.meta | 8 ++++++++ Assets/MRTK/Core/Utilities/Gltf/Serialization.meta | 8 ++++++++ .../MRTK/Core/Utilities/Gltf/Serialization/Importers.meta | 8 ++++++++ Assets/MRTK/Core/Utilities/InspectorFields.meta | 8 ++++++++ Assets/MRTK/Core/Utilities/Lines.meta | 8 ++++++++ Assets/MRTK/Core/Utilities/Lines/DataProviders.meta | 8 ++++++++ Assets/MRTK/Core/Utilities/Lines/Renderers.meta | 8 ++++++++ Assets/MRTK/Core/Utilities/Migration.meta | 8 ++++++++ Assets/MRTK/Core/Utilities/Physics.meta | 8 ++++++++ Assets/MRTK/Core/Utilities/Physics/Distorters.meta | 8 ++++++++ Assets/MRTK/Core/Utilities/Rendering.meta | 8 ++++++++ Assets/MRTK/Core/Utilities/Scenes.meta | 8 ++++++++ Assets/MRTK/Core/Utilities/StandardShader.meta | 8 ++++++++ Assets/MRTK/Core/Utilities/WebRequestRest.meta | 8 ++++++++ Assets/MRTK/Core/Utilities/WindowsDevicePortal.meta | 8 ++++++++ .../Utilities/WindowsDevicePortal/DataStructures.meta | 8 ++++++++ Assets/MRTK/Providers.meta | 8 ++++++++ Assets/MRTK/Providers/Experimental.meta | 8 ++++++++ .../Providers/Experimental/WindowsSceneUnderstanding.meta | 8 ++++++++ .../Experimental/WindowsSceneUnderstanding/Editor.meta | 8 ++++++++ Assets/MRTK/Providers/LeapMotion.meta | 8 ++++++++ Assets/MRTK/Providers/LeapMotion/Definitions.meta | 8 ++++++++ Assets/MRTK/Providers/LeapMotion/Editor.meta | 8 ++++++++ Assets/MRTK/Providers/Oculus.meta | 8 ++++++++ Assets/MRTK/Providers/Oculus/XRSDK.meta | 8 ++++++++ Assets/MRTK/Providers/Oculus/XRSDK/Controllers.meta | 8 ++++++++ Assets/MRTK/Providers/Oculus/XRSDK/MRTK-Quest.meta | 8 ++++++++ Assets/MRTK/Providers/Oculus/XRSDK/MRTK-Quest/Art.meta | 8 ++++++++ .../Providers/Oculus/XRSDK/MRTK-Quest/Art/Shaders.meta | 8 ++++++++ Assets/MRTK/Providers/Oculus/XRSDK/MRTK-Quest/Editor.meta | 8 ++++++++ .../MRTK/Providers/Oculus/XRSDK/MRTK-Quest/Scripts.meta | 8 ++++++++ .../Providers/Oculus/XRSDK/MRTK-Quest/Scripts/Input.meta | 8 ++++++++ .../XRSDK/MRTK-Quest/Scripts/Input/Controllers.meta | 8 ++++++++ Assets/MRTK/Providers/OpenVR.meta | 8 ++++++++ Assets/MRTK/Providers/OpenVR/Headers.meta | 8 ++++++++ Assets/MRTK/Providers/UnityAR.meta | 8 ++++++++ Assets/MRTK/Providers/UnityAR/Definitions.meta | 8 ++++++++ Assets/MRTK/Providers/UnityAR/Editor.meta | 8 ++++++++ Assets/MRTK/Providers/UnityAR/Utilities.meta | 8 ++++++++ Assets/MRTK/Providers/Windows.meta | 8 ++++++++ Assets/MRTK/Providers/WindowsMixedReality.meta | 8 ++++++++ Assets/MRTK/Providers/WindowsMixedReality/Shared.meta | 8 ++++++++ .../Providers/WindowsMixedReality/Shared/Definitions.meta | 8 ++++++++ .../MRTK/Providers/WindowsMixedReality/Shared/Editor.meta | 8 ++++++++ .../Providers/WindowsMixedReality/Shared/Extensions.meta | 8 ++++++++ .../WindowsMixedReality/Shared/InputHandlers.meta | 8 ++++++++ Assets/MRTK/Providers/WindowsMixedReality/XR2018.meta | 8 ++++++++ .../Providers/WindowsMixedReality/XR2018/Controllers.meta | 8 ++++++++ .../Providers/WindowsMixedReality/XR2018/Definitions.meta | 8 ++++++++ .../Providers/WindowsMixedReality/XR2018/Extensions.meta | 8 ++++++++ Assets/MRTK/Providers/WindowsMixedReality/XRSDK.meta | 8 ++++++++ .../Providers/WindowsMixedReality/XRSDK/Controllers.meta | 8 ++++++++ Assets/MRTK/Providers/XRSDK.meta | 8 ++++++++ Assets/MRTK/Providers/XRSDK/Controllers.meta | 8 ++++++++ Assets/MRTK/SDK.meta | 8 ++++++++ Assets/MRTK/SDK/Editor.meta | 8 ++++++++ Assets/MRTK/SDK/Editor/Inspectors.meta | 8 ++++++++ Assets/MRTK/SDK/Editor/Inspectors/Dwell.meta | 8 ++++++++ Assets/MRTK/SDK/Editor/Inspectors/Experimental.meta | 8 ++++++++ .../MRTK/SDK/Editor/Inspectors/Experimental/Elastics.meta | 8 ++++++++ .../Inspectors/Experimental/InteractiveElement.meta | 8 ++++++++ .../InteractiveElement/InteractiveElement.meta | 8 ++++++++ .../Experimental/InteractiveElement/StateVisualizer.meta | 8 ++++++++ Assets/MRTK/SDK/Editor/Inspectors/Input.meta | 8 ++++++++ Assets/MRTK/SDK/Editor/Inspectors/Input/Handlers.meta | 8 ++++++++ Assets/MRTK/SDK/Editor/Inspectors/UX.meta | 8 ++++++++ Assets/MRTK/SDK/Editor/Inspectors/UX/BoundingBox.meta | 8 ++++++++ Assets/MRTK/SDK/Editor/Inspectors/UX/BoundsControl.meta | 8 ++++++++ Assets/MRTK/SDK/Editor/Inspectors/UX/Collections.meta | 8 ++++++++ Assets/MRTK/SDK/Editor/Inspectors/UX/Constraints.meta | 8 ++++++++ Assets/MRTK/SDK/Editor/Inspectors/UX/HandCoach.meta | 8 ++++++++ Assets/MRTK/SDK/Editor/Inspectors/UX/Interactable.meta | 8 ++++++++ .../SDK/Editor/Inspectors/UX/ManipulationHandler.meta | 8 ++++++++ .../MRTK/SDK/Editor/Inspectors/UX/ObjectManipulator.meta | 8 ++++++++ Assets/MRTK/SDK/Editor/Inspectors/UX/Pointers.meta | 8 ++++++++ .../Editor/Inspectors/UX/ScrollingObjectCollection.meta | 8 ++++++++ Assets/MRTK/SDK/Editor/Inspectors/UX/Sliders.meta | 8 ++++++++ Assets/MRTK/SDK/Editor/Inspectors/UX/Tooltips.meta | 8 ++++++++ Assets/MRTK/SDK/Editor/Inspectors/UX/VisualThemes.meta | 8 ++++++++ Assets/MRTK/SDK/Editor/Inspectors/Utilities.meta | 8 ++++++++ Assets/MRTK/SDK/Editor/Inspectors/Utilities/Solvers.meta | 8 ++++++++ Assets/MRTK/SDK/Editor/Migration.meta | 8 ++++++++ Assets/MRTK/SDK/Editor/Migration/Tools.meta | 8 ++++++++ Assets/MRTK/SDK/Experimental.meta | 8 ++++++++ Assets/MRTK/SDK/Experimental/ColorPicker.meta | 8 ++++++++ Assets/MRTK/SDK/Experimental/Dock.meta | 8 ++++++++ Assets/MRTK/SDK/Experimental/Editor.meta | 8 ++++++++ Assets/MRTK/SDK/Experimental/Editor/Inspectors.meta | 8 ++++++++ .../Experimental/Editor/Inspectors/NonNativeKeyboard.meta | 8 ++++++++ Assets/MRTK/SDK/Experimental/Elastic.meta | 8 ++++++++ Assets/MRTK/SDK/Experimental/Elastic/Scripts.meta | 8 ++++++++ Assets/MRTK/SDK/Experimental/Features.meta | 8 ++++++++ Assets/MRTK/SDK/Experimental/Features/Dwell.meta | 8 ++++++++ Assets/MRTK/SDK/Experimental/Features/Utilities.meta | 8 ++++++++ Assets/MRTK/SDK/Experimental/InteractiveElement.meta | 8 ++++++++ .../SDK/Experimental/InteractiveElement/Examples.meta | 8 ++++++++ .../Experimental/InteractiveElement/Examples/Scripts.meta | 8 ++++++++ .../Examples/Scripts/CustomStateExample.meta | 8 ++++++++ .../Scripts/CustomStateExample/KeyboardState.meta | 8 ++++++++ .../InteractiveElement/InteractiveElement.meta | 8 ++++++++ .../InteractiveElement/InteractiveElement/Events.meta | 8 ++++++++ .../InteractiveElement/Events/EventConfigurations.meta | 8 ++++++++ .../InteractiveElement/Events/EventReceivers.meta | 8 ++++++++ .../InteractiveElement/Events/UnityEventDefinitions.meta | 8 ++++++++ .../InteractiveElement/InteractiveElement/States.meta | 8 ++++++++ .../InteractiveElement/States/Definitions.meta | 8 ++++++++ .../InteractiveElement/States/UnityEventDefinitions.meta | 8 ++++++++ .../Experimental/InteractiveElement/StateVisualizer.meta | 8 ++++++++ .../StateVisualizer/AnimatableProperties.meta | 8 ++++++++ Assets/MRTK/SDK/Experimental/Joystick.meta | 8 ++++++++ Assets/MRTK/SDK/Experimental/MixedRealityKeyboard.meta | 8 ++++++++ .../SDK/Experimental/MixedRealityKeyboardPreview.meta | 8 ++++++++ Assets/MRTK/SDK/Experimental/NonNativeKeyboard.meta | 8 ++++++++ .../MRTK/SDK/Experimental/NonNativeKeyboard/Scripts.meta | 8 ++++++++ Assets/MRTK/SDK/Experimental/ServiceManagers.meta | 8 ++++++++ .../MRTK/SDK/Experimental/ServiceManagers/Boundary.meta | 8 ++++++++ .../Experimental/ServiceManagers/Boundary/Scripts.meta | 8 ++++++++ Assets/MRTK/SDK/Experimental/ServiceManagers/Camera.meta | 8 ++++++++ .../SDK/Experimental/ServiceManagers/Camera/Scripts.meta | 8 ++++++++ .../SDK/Experimental/ServiceManagers/Diagnostics.meta | 8 ++++++++ .../Experimental/ServiceManagers/Diagnostics/Scripts.meta | 8 ++++++++ Assets/MRTK/SDK/Experimental/ServiceManagers/Input.meta | 8 ++++++++ .../SDK/Experimental/ServiceManagers/Input/Scripts.meta | 8 ++++++++ .../Experimental/ServiceManagers/SpatialAwareness.meta | 8 ++++++++ .../ServiceManagers/SpatialAwareness/Scripts.meta | 8 ++++++++ Assets/MRTK/SDK/Experimental/ServiceManagers/Support.meta | 8 ++++++++ .../SDK/Experimental/ServiceManagers/Support/Scripts.meta | 8 ++++++++ .../MRTK/SDK/Experimental/ServiceManagers/Teleport.meta | 8 ++++++++ .../Experimental/ServiceManagers/Teleport/Scripts.meta | 8 ++++++++ Assets/MRTK/SDK/Experimental/SpatialAwareness.meta | 8 ++++++++ Assets/MRTK/SDK/Experimental/StepSlider.meta | 8 ++++++++ Assets/MRTK/SDK/Features.meta | 8 ++++++++ Assets/MRTK/SDK/Features/Audio.meta | 8 ++++++++ Assets/MRTK/SDK/Features/Audio/Influencers.meta | 8 ++++++++ Assets/MRTK/SDK/Features/Input.meta | 8 ++++++++ Assets/MRTK/SDK/Features/Input/Events.meta | 8 ++++++++ Assets/MRTK/SDK/Features/Input/Handlers.meta | 8 ++++++++ Assets/MRTK/SDK/Features/Input/Handlers/Constraints.meta | 8 ++++++++ Assets/MRTK/SDK/Features/Input/Handlers/Manipulation.meta | 8 ++++++++ Assets/MRTK/SDK/Features/UX.meta | 8 ++++++++ Assets/MRTK/SDK/Features/UX/Interactable.meta | 8 ++++++++ Assets/MRTK/SDK/Features/UX/Interactable/Scripts.meta | 8 ++++++++ .../MRTK/SDK/Features/UX/Interactable/Scripts/Events.meta | 8 ++++++++ .../MRTK/SDK/Features/UX/Interactable/Scripts/Layout.meta | 8 ++++++++ .../SDK/Features/UX/Interactable/Scripts/Profile.meta | 8 ++++++++ .../SDK/Features/UX/Interactable/Scripts/Selection.meta | 8 ++++++++ .../SDK/Features/UX/Interactable/Scripts/Simulation.meta | 8 ++++++++ .../MRTK/SDK/Features/UX/Interactable/Scripts/States.meta | 8 ++++++++ Assets/MRTK/SDK/Features/UX/Materials.meta | 8 ++++++++ Assets/MRTK/SDK/Features/UX/Materials/HandCoach.meta | 8 ++++++++ Assets/MRTK/SDK/Features/UX/Materials/Teleport.meta | 8 ++++++++ Assets/MRTK/SDK/Features/UX/Scripts.meta | 8 ++++++++ Assets/MRTK/SDK/Features/UX/Scripts/AppBar.meta | 8 ++++++++ Assets/MRTK/SDK/Features/UX/Scripts/BoundingBox.meta | 8 ++++++++ Assets/MRTK/SDK/Features/UX/Scripts/BoundsControl.meta | 8 ++++++++ .../SDK/Features/UX/Scripts/BoundsControl/Visuals.meta | 8 ++++++++ .../UX/Scripts/BoundsControl/Visuals/Configuration.meta | 8 ++++++++ .../UX/Scripts/BoundsControl/Visuals/ProximityEffect.meta | 8 ++++++++ Assets/MRTK/SDK/Features/UX/Scripts/Buttons.meta | 8 ++++++++ Assets/MRTK/SDK/Features/UX/Scripts/Collections.meta | 8 ++++++++ .../Features/UX/Scripts/Collections/CollectionEnums.meta | 8 ++++++++ Assets/MRTK/SDK/Features/UX/Scripts/Controllers.meta | 8 ++++++++ Assets/MRTK/SDK/Features/UX/Scripts/Cursors.meta | 8 ++++++++ Assets/MRTK/SDK/Features/UX/Scripts/Dialog.meta | 8 ++++++++ Assets/MRTK/SDK/Features/UX/Scripts/HandCoach.meta | 8 ++++++++ Assets/MRTK/SDK/Features/UX/Scripts/Loader.meta | 8 ++++++++ Assets/MRTK/SDK/Features/UX/Scripts/Pointers.meta | 8 ++++++++ Assets/MRTK/SDK/Features/UX/Scripts/PressableButtons.meta | 8 ++++++++ .../MRTK/SDK/Features/UX/Scripts/ProgressIndicators.meta | 8 ++++++++ Assets/MRTK/SDK/Features/UX/Scripts/PulseShader.meta | 8 ++++++++ .../SDK/Features/UX/Scripts/RiggedHandVisualizer.meta | 8 ++++++++ .../Features/UX/Scripts/ScrollingObjectCollection.meta | 8 ++++++++ Assets/MRTK/SDK/Features/UX/Scripts/Slate.meta | 8 ++++++++ Assets/MRTK/SDK/Features/UX/Scripts/Sliders.meta | 8 ++++++++ Assets/MRTK/SDK/Features/UX/Scripts/Tooltips.meta | 8 ++++++++ .../SDK/Features/UX/Scripts/Tooltips/TooltipEnums.meta | 8 ++++++++ Assets/MRTK/SDK/Features/UX/Scripts/UnityUI.meta | 8 ++++++++ Assets/MRTK/SDK/Features/UX/Scripts/Utilities.meta | 8 ++++++++ Assets/MRTK/SDK/Features/UX/Scripts/VisualThemes.meta | 8 ++++++++ .../MRTK/SDK/Features/UX/Scripts/VisualThemes/Core.meta | 8 ++++++++ .../MRTK/SDK/Features/UX/Scripts/VisualThemes/States.meta | 8 ++++++++ .../Features/UX/Scripts/VisualThemes/ThemeEngines.meta | 8 ++++++++ Assets/MRTK/SDK/Features/Utilities.meta | 8 ++++++++ Assets/MRTK/SDK/Features/Utilities/Solvers.meta | 8 ++++++++ Assets/MRTK/SDK/StandardAssets.meta | 8 ++++++++ Assets/MRTK/SDK/StandardAssets/Shaders.meta | 8 ++++++++ Assets/MRTK/Services.meta | 8 ++++++++ Assets/MRTK/Services/BoundarySystem.meta | 8 ++++++++ Assets/MRTK/Services/BoundarySystem/XR2018.meta | 8 ++++++++ Assets/MRTK/Services/CameraSystem.meta | 8 ++++++++ Assets/MRTK/Services/DiagnosticsSystem.meta | 8 ++++++++ Assets/MRTK/Services/InputSystem.meta | 8 ++++++++ Assets/MRTK/Services/InputSystem/Editor.meta | 8 ++++++++ Assets/MRTK/Services/InputSystem/Utilities.meta | 8 ++++++++ Assets/MRTK/Services/SceneSystem.meta | 8 ++++++++ Assets/MRTK/Services/SpatialAwarenessSystem.meta | 8 ++++++++ Assets/MRTK/Services/TeleportSystem.meta | 8 ++++++++ Assets/MRTK/StandardAssets/EditorUtilities.meta | 8 ++++++++ Assets/MRTK/StandardAssets/Fonts.meta | 8 ++++++++ Assets/MRTK/StandardAssets/Textures.meta | 8 ++++++++ 276 files changed, 2208 insertions(+) create mode 100644 Assets/MRTK/Core.meta create mode 100644 Assets/MRTK/Core/Attributes.meta create mode 100644 Assets/MRTK/Core/Definitions.meta create mode 100644 Assets/MRTK/Core/Definitions/BoundarySystem.meta create mode 100644 Assets/MRTK/Core/Definitions/CameraSystem.meta create mode 100644 Assets/MRTK/Core/Definitions/Devices.meta create mode 100644 Assets/MRTK/Core/Definitions/Diagnostics.meta create mode 100644 Assets/MRTK/Core/Definitions/InputSystem.meta create mode 100644 Assets/MRTK/Core/Definitions/Lines.meta create mode 100644 Assets/MRTK/Core/Definitions/Physics.meta create mode 100644 Assets/MRTK/Core/Definitions/SceneSystem.meta create mode 100644 Assets/MRTK/Core/Definitions/SpatialAwareness.meta create mode 100644 Assets/MRTK/Core/Definitions/SpatialAwareness/Experimental.meta create mode 100644 Assets/MRTK/Core/Definitions/Utilities.meta create mode 100644 Assets/MRTK/Core/EventDatum.meta create mode 100644 Assets/MRTK/Core/EventDatum/Boundary.meta create mode 100644 Assets/MRTK/Core/EventDatum/Diagnostics.meta create mode 100644 Assets/MRTK/Core/EventDatum/Input.meta create mode 100644 Assets/MRTK/Core/EventDatum/SpatialAwareness.meta create mode 100644 Assets/MRTK/Core/EventDatum/Teleport.meta create mode 100644 Assets/MRTK/Core/Extensions.meta create mode 100644 Assets/MRTK/Core/Extensions/EditorClassExtensions.meta create mode 100644 Assets/MRTK/Core/Inspectors.meta create mode 100644 Assets/MRTK/Core/Inspectors/Data.meta create mode 100644 Assets/MRTK/Core/Inspectors/Profiles.meta create mode 100644 Assets/MRTK/Core/Inspectors/PropertyDrawers.meta create mode 100644 Assets/MRTK/Core/Inspectors/ServiceInspectors.meta create mode 100644 Assets/MRTK/Core/Inspectors/Setup.meta create mode 100644 Assets/MRTK/Core/Inspectors/Utilities.meta create mode 100644 Assets/MRTK/Core/Inspectors/Utilities/Lines.meta create mode 100644 Assets/MRTK/Core/Inspectors/Utilities/Lines/DataProviders.meta create mode 100644 Assets/MRTK/Core/Inspectors/Utilities/Search.meta create mode 100644 Assets/MRTK/Core/Interfaces.meta create mode 100644 Assets/MRTK/Core/Interfaces/Audio.meta create mode 100644 Assets/MRTK/Core/Interfaces/BoundarySystem.meta create mode 100644 Assets/MRTK/Core/Interfaces/CameraSystem.meta create mode 100644 Assets/MRTK/Core/Interfaces/Devices.meta create mode 100644 Assets/MRTK/Core/Interfaces/Diagnostics.meta create mode 100644 Assets/MRTK/Core/Interfaces/EventSystem.meta create mode 100644 Assets/MRTK/Core/Interfaces/EventSystem/Handlers.meta create mode 100644 Assets/MRTK/Core/Interfaces/InputSystem.meta create mode 100644 Assets/MRTK/Core/Interfaces/InputSystem/Handlers.meta create mode 100644 Assets/MRTK/Core/Interfaces/Physics.meta create mode 100644 Assets/MRTK/Core/Interfaces/Registrars.meta create mode 100644 Assets/MRTK/Core/Interfaces/Rendering.meta create mode 100644 Assets/MRTK/Core/Interfaces/SceneSystem.meta create mode 100644 Assets/MRTK/Core/Interfaces/Services.meta create mode 100644 Assets/MRTK/Core/Interfaces/SpatialAwareness.meta create mode 100644 Assets/MRTK/Core/Interfaces/SpatialAwareness/Handlers.meta create mode 100644 Assets/MRTK/Core/Interfaces/SpatialAwareness/Observers.meta create mode 100644 Assets/MRTK/Core/Interfaces/SpatialAwareness/Observers/Experimental.meta create mode 100644 Assets/MRTK/Core/Interfaces/TeleportSystem.meta create mode 100644 Assets/MRTK/Core/Interfaces/TeleportSystem/Handlers.meta create mode 100644 Assets/MRTK/Core/Providers.meta create mode 100644 Assets/MRTK/Core/Providers/Hands.meta create mode 100644 Assets/MRTK/Core/Providers/Hands/HandRay.meta create mode 100644 Assets/MRTK/Core/Providers/InputAnimation.meta create mode 100644 Assets/MRTK/Core/Providers/InputSimulation.meta create mode 100644 Assets/MRTK/Core/Providers/InputSimulation/Editor.meta create mode 100644 Assets/MRTK/Core/Providers/ObjectMeshObserver.meta create mode 100644 Assets/MRTK/Core/Providers/ObjectMeshObserver/RoomFileFormat.meta create mode 100644 Assets/MRTK/Core/Providers/UnityInput.meta create mode 100644 Assets/MRTK/Core/Services.meta create mode 100644 Assets/MRTK/Core/Utilities.meta create mode 100644 Assets/MRTK/Core/Utilities/Async.meta create mode 100644 Assets/MRTK/Core/Utilities/Async/AwaitYieldInstructions.meta create mode 100644 Assets/MRTK/Core/Utilities/Async/Internal.meta create mode 100644 Assets/MRTK/Core/Utilities/BuildAndDeploy.meta create mode 100644 Assets/MRTK/Core/Utilities/Editor.meta create mode 100644 Assets/MRTK/Core/Utilities/Editor/Preferences.meta create mode 100644 Assets/MRTK/Core/Utilities/Editor/Setup.meta create mode 100644 Assets/MRTK/Core/Utilities/Editor/USB.meta create mode 100644 Assets/MRTK/Core/Utilities/Facades.meta create mode 100644 Assets/MRTK/Core/Utilities/GameObjectManagement.meta create mode 100644 Assets/MRTK/Core/Utilities/Gltf.meta create mode 100644 Assets/MRTK/Core/Utilities/Gltf/Schema.meta create mode 100644 Assets/MRTK/Core/Utilities/Gltf/Schema/Extensions.meta create mode 100644 Assets/MRTK/Core/Utilities/Gltf/Serialization.meta create mode 100644 Assets/MRTK/Core/Utilities/Gltf/Serialization/Importers.meta create mode 100644 Assets/MRTK/Core/Utilities/InspectorFields.meta create mode 100644 Assets/MRTK/Core/Utilities/Lines.meta create mode 100644 Assets/MRTK/Core/Utilities/Lines/DataProviders.meta create mode 100644 Assets/MRTK/Core/Utilities/Lines/Renderers.meta create mode 100644 Assets/MRTK/Core/Utilities/Migration.meta create mode 100644 Assets/MRTK/Core/Utilities/Physics.meta create mode 100644 Assets/MRTK/Core/Utilities/Physics/Distorters.meta create mode 100644 Assets/MRTK/Core/Utilities/Rendering.meta create mode 100644 Assets/MRTK/Core/Utilities/Scenes.meta create mode 100644 Assets/MRTK/Core/Utilities/StandardShader.meta create mode 100644 Assets/MRTK/Core/Utilities/WebRequestRest.meta create mode 100644 Assets/MRTK/Core/Utilities/WindowsDevicePortal.meta create mode 100644 Assets/MRTK/Core/Utilities/WindowsDevicePortal/DataStructures.meta create mode 100644 Assets/MRTK/Providers.meta create mode 100644 Assets/MRTK/Providers/Experimental.meta create mode 100644 Assets/MRTK/Providers/Experimental/WindowsSceneUnderstanding.meta create mode 100644 Assets/MRTK/Providers/Experimental/WindowsSceneUnderstanding/Editor.meta create mode 100644 Assets/MRTK/Providers/LeapMotion.meta create mode 100644 Assets/MRTK/Providers/LeapMotion/Definitions.meta create mode 100644 Assets/MRTK/Providers/LeapMotion/Editor.meta create mode 100644 Assets/MRTK/Providers/Oculus.meta create mode 100644 Assets/MRTK/Providers/Oculus/XRSDK.meta create mode 100644 Assets/MRTK/Providers/Oculus/XRSDK/Controllers.meta create mode 100644 Assets/MRTK/Providers/Oculus/XRSDK/MRTK-Quest.meta create mode 100644 Assets/MRTK/Providers/Oculus/XRSDK/MRTK-Quest/Art.meta create mode 100644 Assets/MRTK/Providers/Oculus/XRSDK/MRTK-Quest/Art/Shaders.meta create mode 100644 Assets/MRTK/Providers/Oculus/XRSDK/MRTK-Quest/Editor.meta create mode 100644 Assets/MRTK/Providers/Oculus/XRSDK/MRTK-Quest/Scripts.meta create mode 100644 Assets/MRTK/Providers/Oculus/XRSDK/MRTK-Quest/Scripts/Input.meta create mode 100644 Assets/MRTK/Providers/Oculus/XRSDK/MRTK-Quest/Scripts/Input/Controllers.meta create mode 100644 Assets/MRTK/Providers/OpenVR.meta create mode 100644 Assets/MRTK/Providers/OpenVR/Headers.meta create mode 100644 Assets/MRTK/Providers/UnityAR.meta create mode 100644 Assets/MRTK/Providers/UnityAR/Definitions.meta create mode 100644 Assets/MRTK/Providers/UnityAR/Editor.meta create mode 100644 Assets/MRTK/Providers/UnityAR/Utilities.meta create mode 100644 Assets/MRTK/Providers/Windows.meta create mode 100644 Assets/MRTK/Providers/WindowsMixedReality.meta create mode 100644 Assets/MRTK/Providers/WindowsMixedReality/Shared.meta create mode 100644 Assets/MRTK/Providers/WindowsMixedReality/Shared/Definitions.meta create mode 100644 Assets/MRTK/Providers/WindowsMixedReality/Shared/Editor.meta create mode 100644 Assets/MRTK/Providers/WindowsMixedReality/Shared/Extensions.meta create mode 100644 Assets/MRTK/Providers/WindowsMixedReality/Shared/InputHandlers.meta create mode 100644 Assets/MRTK/Providers/WindowsMixedReality/XR2018.meta create mode 100644 Assets/MRTK/Providers/WindowsMixedReality/XR2018/Controllers.meta create mode 100644 Assets/MRTK/Providers/WindowsMixedReality/XR2018/Definitions.meta create mode 100644 Assets/MRTK/Providers/WindowsMixedReality/XR2018/Extensions.meta create mode 100644 Assets/MRTK/Providers/WindowsMixedReality/XRSDK.meta create mode 100644 Assets/MRTK/Providers/WindowsMixedReality/XRSDK/Controllers.meta create mode 100644 Assets/MRTK/Providers/XRSDK.meta create mode 100644 Assets/MRTK/Providers/XRSDK/Controllers.meta create mode 100644 Assets/MRTK/SDK.meta create mode 100644 Assets/MRTK/SDK/Editor.meta create mode 100644 Assets/MRTK/SDK/Editor/Inspectors.meta create mode 100644 Assets/MRTK/SDK/Editor/Inspectors/Dwell.meta create mode 100644 Assets/MRTK/SDK/Editor/Inspectors/Experimental.meta create mode 100644 Assets/MRTK/SDK/Editor/Inspectors/Experimental/Elastics.meta create mode 100644 Assets/MRTK/SDK/Editor/Inspectors/Experimental/InteractiveElement.meta create mode 100644 Assets/MRTK/SDK/Editor/Inspectors/Experimental/InteractiveElement/InteractiveElement.meta create mode 100644 Assets/MRTK/SDK/Editor/Inspectors/Experimental/InteractiveElement/StateVisualizer.meta create mode 100644 Assets/MRTK/SDK/Editor/Inspectors/Input.meta create mode 100644 Assets/MRTK/SDK/Editor/Inspectors/Input/Handlers.meta create mode 100644 Assets/MRTK/SDK/Editor/Inspectors/UX.meta create mode 100644 Assets/MRTK/SDK/Editor/Inspectors/UX/BoundingBox.meta create mode 100644 Assets/MRTK/SDK/Editor/Inspectors/UX/BoundsControl.meta create mode 100644 Assets/MRTK/SDK/Editor/Inspectors/UX/Collections.meta create mode 100644 Assets/MRTK/SDK/Editor/Inspectors/UX/Constraints.meta create mode 100644 Assets/MRTK/SDK/Editor/Inspectors/UX/HandCoach.meta create mode 100644 Assets/MRTK/SDK/Editor/Inspectors/UX/Interactable.meta create mode 100644 Assets/MRTK/SDK/Editor/Inspectors/UX/ManipulationHandler.meta create mode 100644 Assets/MRTK/SDK/Editor/Inspectors/UX/ObjectManipulator.meta create mode 100644 Assets/MRTK/SDK/Editor/Inspectors/UX/Pointers.meta create mode 100644 Assets/MRTK/SDK/Editor/Inspectors/UX/ScrollingObjectCollection.meta create mode 100644 Assets/MRTK/SDK/Editor/Inspectors/UX/Sliders.meta create mode 100644 Assets/MRTK/SDK/Editor/Inspectors/UX/Tooltips.meta create mode 100644 Assets/MRTK/SDK/Editor/Inspectors/UX/VisualThemes.meta create mode 100644 Assets/MRTK/SDK/Editor/Inspectors/Utilities.meta create mode 100644 Assets/MRTK/SDK/Editor/Inspectors/Utilities/Solvers.meta create mode 100644 Assets/MRTK/SDK/Editor/Migration.meta create mode 100644 Assets/MRTK/SDK/Editor/Migration/Tools.meta create mode 100644 Assets/MRTK/SDK/Experimental.meta create mode 100644 Assets/MRTK/SDK/Experimental/ColorPicker.meta create mode 100644 Assets/MRTK/SDK/Experimental/Dock.meta create mode 100644 Assets/MRTK/SDK/Experimental/Editor.meta create mode 100644 Assets/MRTK/SDK/Experimental/Editor/Inspectors.meta create mode 100644 Assets/MRTK/SDK/Experimental/Editor/Inspectors/NonNativeKeyboard.meta create mode 100644 Assets/MRTK/SDK/Experimental/Elastic.meta create mode 100644 Assets/MRTK/SDK/Experimental/Elastic/Scripts.meta create mode 100644 Assets/MRTK/SDK/Experimental/Features.meta create mode 100644 Assets/MRTK/SDK/Experimental/Features/Dwell.meta create mode 100644 Assets/MRTK/SDK/Experimental/Features/Utilities.meta create mode 100644 Assets/MRTK/SDK/Experimental/InteractiveElement.meta create mode 100644 Assets/MRTK/SDK/Experimental/InteractiveElement/Examples.meta create mode 100644 Assets/MRTK/SDK/Experimental/InteractiveElement/Examples/Scripts.meta create mode 100644 Assets/MRTK/SDK/Experimental/InteractiveElement/Examples/Scripts/CustomStateExample.meta create mode 100644 Assets/MRTK/SDK/Experimental/InteractiveElement/Examples/Scripts/CustomStateExample/KeyboardState.meta create mode 100644 Assets/MRTK/SDK/Experimental/InteractiveElement/InteractiveElement.meta create mode 100644 Assets/MRTK/SDK/Experimental/InteractiveElement/InteractiveElement/Events.meta create mode 100644 Assets/MRTK/SDK/Experimental/InteractiveElement/InteractiveElement/Events/EventConfigurations.meta create mode 100644 Assets/MRTK/SDK/Experimental/InteractiveElement/InteractiveElement/Events/EventReceivers.meta create mode 100644 Assets/MRTK/SDK/Experimental/InteractiveElement/InteractiveElement/Events/UnityEventDefinitions.meta create mode 100644 Assets/MRTK/SDK/Experimental/InteractiveElement/InteractiveElement/States.meta create mode 100644 Assets/MRTK/SDK/Experimental/InteractiveElement/InteractiveElement/States/Definitions.meta create mode 100644 Assets/MRTK/SDK/Experimental/InteractiveElement/InteractiveElement/States/UnityEventDefinitions.meta create mode 100644 Assets/MRTK/SDK/Experimental/InteractiveElement/StateVisualizer.meta create mode 100644 Assets/MRTK/SDK/Experimental/InteractiveElement/StateVisualizer/AnimatableProperties.meta create mode 100644 Assets/MRTK/SDK/Experimental/Joystick.meta create mode 100644 Assets/MRTK/SDK/Experimental/MixedRealityKeyboard.meta create mode 100644 Assets/MRTK/SDK/Experimental/MixedRealityKeyboardPreview.meta create mode 100644 Assets/MRTK/SDK/Experimental/NonNativeKeyboard.meta create mode 100644 Assets/MRTK/SDK/Experimental/NonNativeKeyboard/Scripts.meta create mode 100644 Assets/MRTK/SDK/Experimental/ServiceManagers.meta create mode 100644 Assets/MRTK/SDK/Experimental/ServiceManagers/Boundary.meta create mode 100644 Assets/MRTK/SDK/Experimental/ServiceManagers/Boundary/Scripts.meta create mode 100644 Assets/MRTK/SDK/Experimental/ServiceManagers/Camera.meta create mode 100644 Assets/MRTK/SDK/Experimental/ServiceManagers/Camera/Scripts.meta create mode 100644 Assets/MRTK/SDK/Experimental/ServiceManagers/Diagnostics.meta create mode 100644 Assets/MRTK/SDK/Experimental/ServiceManagers/Diagnostics/Scripts.meta create mode 100644 Assets/MRTK/SDK/Experimental/ServiceManagers/Input.meta create mode 100644 Assets/MRTK/SDK/Experimental/ServiceManagers/Input/Scripts.meta create mode 100644 Assets/MRTK/SDK/Experimental/ServiceManagers/SpatialAwareness.meta create mode 100644 Assets/MRTK/SDK/Experimental/ServiceManagers/SpatialAwareness/Scripts.meta create mode 100644 Assets/MRTK/SDK/Experimental/ServiceManagers/Support.meta create mode 100644 Assets/MRTK/SDK/Experimental/ServiceManagers/Support/Scripts.meta create mode 100644 Assets/MRTK/SDK/Experimental/ServiceManagers/Teleport.meta create mode 100644 Assets/MRTK/SDK/Experimental/ServiceManagers/Teleport/Scripts.meta create mode 100644 Assets/MRTK/SDK/Experimental/SpatialAwareness.meta create mode 100644 Assets/MRTK/SDK/Experimental/StepSlider.meta create mode 100644 Assets/MRTK/SDK/Features.meta create mode 100644 Assets/MRTK/SDK/Features/Audio.meta create mode 100644 Assets/MRTK/SDK/Features/Audio/Influencers.meta create mode 100644 Assets/MRTK/SDK/Features/Input.meta create mode 100644 Assets/MRTK/SDK/Features/Input/Events.meta create mode 100644 Assets/MRTK/SDK/Features/Input/Handlers.meta create mode 100644 Assets/MRTK/SDK/Features/Input/Handlers/Constraints.meta create mode 100644 Assets/MRTK/SDK/Features/Input/Handlers/Manipulation.meta create mode 100644 Assets/MRTK/SDK/Features/UX.meta create mode 100644 Assets/MRTK/SDK/Features/UX/Interactable.meta create mode 100644 Assets/MRTK/SDK/Features/UX/Interactable/Scripts.meta create mode 100644 Assets/MRTK/SDK/Features/UX/Interactable/Scripts/Events.meta create mode 100644 Assets/MRTK/SDK/Features/UX/Interactable/Scripts/Layout.meta create mode 100644 Assets/MRTK/SDK/Features/UX/Interactable/Scripts/Profile.meta create mode 100644 Assets/MRTK/SDK/Features/UX/Interactable/Scripts/Selection.meta create mode 100644 Assets/MRTK/SDK/Features/UX/Interactable/Scripts/Simulation.meta create mode 100644 Assets/MRTK/SDK/Features/UX/Interactable/Scripts/States.meta create mode 100644 Assets/MRTK/SDK/Features/UX/Materials.meta create mode 100644 Assets/MRTK/SDK/Features/UX/Materials/HandCoach.meta create mode 100644 Assets/MRTK/SDK/Features/UX/Materials/Teleport.meta create mode 100644 Assets/MRTK/SDK/Features/UX/Scripts.meta create mode 100644 Assets/MRTK/SDK/Features/UX/Scripts/AppBar.meta create mode 100644 Assets/MRTK/SDK/Features/UX/Scripts/BoundingBox.meta create mode 100644 Assets/MRTK/SDK/Features/UX/Scripts/BoundsControl.meta create mode 100644 Assets/MRTK/SDK/Features/UX/Scripts/BoundsControl/Visuals.meta create mode 100644 Assets/MRTK/SDK/Features/UX/Scripts/BoundsControl/Visuals/Configuration.meta create mode 100644 Assets/MRTK/SDK/Features/UX/Scripts/BoundsControl/Visuals/ProximityEffect.meta create mode 100644 Assets/MRTK/SDK/Features/UX/Scripts/Buttons.meta create mode 100644 Assets/MRTK/SDK/Features/UX/Scripts/Collections.meta create mode 100644 Assets/MRTK/SDK/Features/UX/Scripts/Collections/CollectionEnums.meta create mode 100644 Assets/MRTK/SDK/Features/UX/Scripts/Controllers.meta create mode 100644 Assets/MRTK/SDK/Features/UX/Scripts/Cursors.meta create mode 100644 Assets/MRTK/SDK/Features/UX/Scripts/Dialog.meta create mode 100644 Assets/MRTK/SDK/Features/UX/Scripts/HandCoach.meta create mode 100644 Assets/MRTK/SDK/Features/UX/Scripts/Loader.meta create mode 100644 Assets/MRTK/SDK/Features/UX/Scripts/Pointers.meta create mode 100644 Assets/MRTK/SDK/Features/UX/Scripts/PressableButtons.meta create mode 100644 Assets/MRTK/SDK/Features/UX/Scripts/ProgressIndicators.meta create mode 100644 Assets/MRTK/SDK/Features/UX/Scripts/PulseShader.meta create mode 100644 Assets/MRTK/SDK/Features/UX/Scripts/RiggedHandVisualizer.meta create mode 100644 Assets/MRTK/SDK/Features/UX/Scripts/ScrollingObjectCollection.meta create mode 100644 Assets/MRTK/SDK/Features/UX/Scripts/Slate.meta create mode 100644 Assets/MRTK/SDK/Features/UX/Scripts/Sliders.meta create mode 100644 Assets/MRTK/SDK/Features/UX/Scripts/Tooltips.meta create mode 100644 Assets/MRTK/SDK/Features/UX/Scripts/Tooltips/TooltipEnums.meta create mode 100644 Assets/MRTK/SDK/Features/UX/Scripts/UnityUI.meta create mode 100644 Assets/MRTK/SDK/Features/UX/Scripts/Utilities.meta create mode 100644 Assets/MRTK/SDK/Features/UX/Scripts/VisualThemes.meta create mode 100644 Assets/MRTK/SDK/Features/UX/Scripts/VisualThemes/Core.meta create mode 100644 Assets/MRTK/SDK/Features/UX/Scripts/VisualThemes/States.meta create mode 100644 Assets/MRTK/SDK/Features/UX/Scripts/VisualThemes/ThemeEngines.meta create mode 100644 Assets/MRTK/SDK/Features/Utilities.meta create mode 100644 Assets/MRTK/SDK/Features/Utilities/Solvers.meta create mode 100644 Assets/MRTK/SDK/StandardAssets.meta create mode 100644 Assets/MRTK/SDK/StandardAssets/Shaders.meta create mode 100644 Assets/MRTK/Services.meta create mode 100644 Assets/MRTK/Services/BoundarySystem.meta create mode 100644 Assets/MRTK/Services/BoundarySystem/XR2018.meta create mode 100644 Assets/MRTK/Services/CameraSystem.meta create mode 100644 Assets/MRTK/Services/DiagnosticsSystem.meta create mode 100644 Assets/MRTK/Services/InputSystem.meta create mode 100644 Assets/MRTK/Services/InputSystem/Editor.meta create mode 100644 Assets/MRTK/Services/InputSystem/Utilities.meta create mode 100644 Assets/MRTK/Services/SceneSystem.meta create mode 100644 Assets/MRTK/Services/SpatialAwarenessSystem.meta create mode 100644 Assets/MRTK/Services/TeleportSystem.meta create mode 100644 Assets/MRTK/StandardAssets/EditorUtilities.meta create mode 100644 Assets/MRTK/StandardAssets/Fonts.meta create mode 100644 Assets/MRTK/StandardAssets/Textures.meta diff --git a/Assets/MRTK/Core.meta b/Assets/MRTK/Core.meta new file mode 100644 index 0000000..632c57b --- /dev/null +++ b/Assets/MRTK/Core.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ec7da1a9b7f6ebd438cc65852fc2ed49 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Attributes.meta b/Assets/MRTK/Core/Attributes.meta new file mode 100644 index 0000000..2db3b12 --- /dev/null +++ b/Assets/MRTK/Core/Attributes.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6d0a71bd5ae52774c9dc98cf344eb5cb +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Definitions.meta b/Assets/MRTK/Core/Definitions.meta new file mode 100644 index 0000000..d5ae44c --- /dev/null +++ b/Assets/MRTK/Core/Definitions.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 427a390dc8bed9043808907bf17e19ab +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Definitions/BoundarySystem.meta b/Assets/MRTK/Core/Definitions/BoundarySystem.meta new file mode 100644 index 0000000..b856162 --- /dev/null +++ b/Assets/MRTK/Core/Definitions/BoundarySystem.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c0c438b4457858949b59afa21564f893 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Definitions/CameraSystem.meta b/Assets/MRTK/Core/Definitions/CameraSystem.meta new file mode 100644 index 0000000..5937c81 --- /dev/null +++ b/Assets/MRTK/Core/Definitions/CameraSystem.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4595318f43e00094d92a7b3ad3ce871d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Definitions/Devices.meta b/Assets/MRTK/Core/Definitions/Devices.meta new file mode 100644 index 0000000..82b7950 --- /dev/null +++ b/Assets/MRTK/Core/Definitions/Devices.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 013a371d1d6d9864780019ed03fd0a28 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Definitions/Diagnostics.meta b/Assets/MRTK/Core/Definitions/Diagnostics.meta new file mode 100644 index 0000000..c1ccf0f --- /dev/null +++ b/Assets/MRTK/Core/Definitions/Diagnostics.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: afc200acde874f3489f6ae7693c687ac +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Definitions/InputSystem.meta b/Assets/MRTK/Core/Definitions/InputSystem.meta new file mode 100644 index 0000000..4325587 --- /dev/null +++ b/Assets/MRTK/Core/Definitions/InputSystem.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 16f30eba9f3fdf14389eba0232e55dfb +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Definitions/Lines.meta b/Assets/MRTK/Core/Definitions/Lines.meta new file mode 100644 index 0000000..bd7745f --- /dev/null +++ b/Assets/MRTK/Core/Definitions/Lines.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b43e41fd052fd2a48ad219e39b752744 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Definitions/Physics.meta b/Assets/MRTK/Core/Definitions/Physics.meta new file mode 100644 index 0000000..33707da --- /dev/null +++ b/Assets/MRTK/Core/Definitions/Physics.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b7106f6604f0f714b9529edb493be1ac +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Definitions/SceneSystem.meta b/Assets/MRTK/Core/Definitions/SceneSystem.meta new file mode 100644 index 0000000..596fe19 --- /dev/null +++ b/Assets/MRTK/Core/Definitions/SceneSystem.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0c90d4d6ac177bc43b15178c1f1cd308 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Definitions/SpatialAwareness.meta b/Assets/MRTK/Core/Definitions/SpatialAwareness.meta new file mode 100644 index 0000000..c7dd8b5 --- /dev/null +++ b/Assets/MRTK/Core/Definitions/SpatialAwareness.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 33b373cd1fe799444bb0d4f3a6370688 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Definitions/SpatialAwareness/Experimental.meta b/Assets/MRTK/Core/Definitions/SpatialAwareness/Experimental.meta new file mode 100644 index 0000000..442d6bb --- /dev/null +++ b/Assets/MRTK/Core/Definitions/SpatialAwareness/Experimental.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 473a7bba09e810d4391c4eefff411b1e +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Definitions/Utilities.meta b/Assets/MRTK/Core/Definitions/Utilities.meta new file mode 100644 index 0000000..5b13e1b --- /dev/null +++ b/Assets/MRTK/Core/Definitions/Utilities.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a27532eeda2d7ab4f85d17fc71aace6a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/EventDatum.meta b/Assets/MRTK/Core/EventDatum.meta new file mode 100644 index 0000000..e670a5c --- /dev/null +++ b/Assets/MRTK/Core/EventDatum.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 480254ade66c7a74ebac4f376459de34 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/EventDatum/Boundary.meta b/Assets/MRTK/Core/EventDatum/Boundary.meta new file mode 100644 index 0000000..d2c8ea4 --- /dev/null +++ b/Assets/MRTK/Core/EventDatum/Boundary.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4614b5e4ab59cce42b9270e67f0a43d4 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/EventDatum/Diagnostics.meta b/Assets/MRTK/Core/EventDatum/Diagnostics.meta new file mode 100644 index 0000000..84ed698 --- /dev/null +++ b/Assets/MRTK/Core/EventDatum/Diagnostics.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 70b86537dba9b764e8fb8e95626a4c42 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/EventDatum/Input.meta b/Assets/MRTK/Core/EventDatum/Input.meta new file mode 100644 index 0000000..e2cf7ee --- /dev/null +++ b/Assets/MRTK/Core/EventDatum/Input.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 31a064dd113c1a74bb916eeb69078c43 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/EventDatum/SpatialAwareness.meta b/Assets/MRTK/Core/EventDatum/SpatialAwareness.meta new file mode 100644 index 0000000..0e7bb25 --- /dev/null +++ b/Assets/MRTK/Core/EventDatum/SpatialAwareness.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 47ffee3db45b4094d8c5fc077d5197cb +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/EventDatum/Teleport.meta b/Assets/MRTK/Core/EventDatum/Teleport.meta new file mode 100644 index 0000000..ad3e3da --- /dev/null +++ b/Assets/MRTK/Core/EventDatum/Teleport.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7c6a7e70f5f20724ca4574d6bf2eed28 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Extensions.meta b/Assets/MRTK/Core/Extensions.meta new file mode 100644 index 0000000..987542d --- /dev/null +++ b/Assets/MRTK/Core/Extensions.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8e307526b118b284595f036c139548bc +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Extensions/EditorClassExtensions.meta b/Assets/MRTK/Core/Extensions/EditorClassExtensions.meta new file mode 100644 index 0000000..fc2473b --- /dev/null +++ b/Assets/MRTK/Core/Extensions/EditorClassExtensions.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 93cee2b2b48af0b4cb70242191af5168 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Inspectors.meta b/Assets/MRTK/Core/Inspectors.meta new file mode 100644 index 0000000..0d5e954 --- /dev/null +++ b/Assets/MRTK/Core/Inspectors.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 30dce0fe764241548a30614a3e903e07 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Inspectors/Data.meta b/Assets/MRTK/Core/Inspectors/Data.meta new file mode 100644 index 0000000..2b7a95e --- /dev/null +++ b/Assets/MRTK/Core/Inspectors/Data.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 813f77a857b6ced498340633e310285f +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Inspectors/Profiles.meta b/Assets/MRTK/Core/Inspectors/Profiles.meta new file mode 100644 index 0000000..931c8b4 --- /dev/null +++ b/Assets/MRTK/Core/Inspectors/Profiles.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3c804231f39882b42a4c69044f3a412b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Inspectors/PropertyDrawers.meta b/Assets/MRTK/Core/Inspectors/PropertyDrawers.meta new file mode 100644 index 0000000..20c3138 --- /dev/null +++ b/Assets/MRTK/Core/Inspectors/PropertyDrawers.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2a74345f824b104409ec215c226195d9 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Inspectors/ServiceInspectors.meta b/Assets/MRTK/Core/Inspectors/ServiceInspectors.meta new file mode 100644 index 0000000..0d3c3e5 --- /dev/null +++ b/Assets/MRTK/Core/Inspectors/ServiceInspectors.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e70aa38c680226549a9da50f5603e01d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Inspectors/Setup.meta b/Assets/MRTK/Core/Inspectors/Setup.meta new file mode 100644 index 0000000..4036d9c --- /dev/null +++ b/Assets/MRTK/Core/Inspectors/Setup.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f9fa50e7b8dcde84d9c3a8a1d98c252e +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Inspectors/Utilities.meta b/Assets/MRTK/Core/Inspectors/Utilities.meta new file mode 100644 index 0000000..730060c --- /dev/null +++ b/Assets/MRTK/Core/Inspectors/Utilities.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e944a013e7667b443bdfc924a5a76c29 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Inspectors/Utilities/Lines.meta b/Assets/MRTK/Core/Inspectors/Utilities/Lines.meta new file mode 100644 index 0000000..1fc08a6 --- /dev/null +++ b/Assets/MRTK/Core/Inspectors/Utilities/Lines.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b2c25f24758713945ad1ddf31d30bfe5 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Inspectors/Utilities/Lines/DataProviders.meta b/Assets/MRTK/Core/Inspectors/Utilities/Lines/DataProviders.meta new file mode 100644 index 0000000..b842094 --- /dev/null +++ b/Assets/MRTK/Core/Inspectors/Utilities/Lines/DataProviders.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8eecda29a211e5849ba6cf994e2c5555 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Inspectors/Utilities/Search.meta b/Assets/MRTK/Core/Inspectors/Utilities/Search.meta new file mode 100644 index 0000000..4c9dc96 --- /dev/null +++ b/Assets/MRTK/Core/Inspectors/Utilities/Search.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 07773803dec7266438d58f0cf6c957ce +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Interfaces.meta b/Assets/MRTK/Core/Interfaces.meta new file mode 100644 index 0000000..ded9560 --- /dev/null +++ b/Assets/MRTK/Core/Interfaces.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: cc4754a0968e64e4594fa188a0a670f6 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Interfaces/Audio.meta b/Assets/MRTK/Core/Interfaces/Audio.meta new file mode 100644 index 0000000..21a64f9 --- /dev/null +++ b/Assets/MRTK/Core/Interfaces/Audio.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6684c2ec75b7d244aa4ba6dd75065e1e +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Interfaces/BoundarySystem.meta b/Assets/MRTK/Core/Interfaces/BoundarySystem.meta new file mode 100644 index 0000000..a28d712 --- /dev/null +++ b/Assets/MRTK/Core/Interfaces/BoundarySystem.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 70f31599724ef0043b0f0ddee9e18a6c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Interfaces/CameraSystem.meta b/Assets/MRTK/Core/Interfaces/CameraSystem.meta new file mode 100644 index 0000000..3fc86e5 --- /dev/null +++ b/Assets/MRTK/Core/Interfaces/CameraSystem.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ffc0c9e02e975a64dbb35bd8daca181b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Interfaces/Devices.meta b/Assets/MRTK/Core/Interfaces/Devices.meta new file mode 100644 index 0000000..05b303e --- /dev/null +++ b/Assets/MRTK/Core/Interfaces/Devices.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: beabe27547ae4a14ba97defe65eefde5 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Interfaces/Diagnostics.meta b/Assets/MRTK/Core/Interfaces/Diagnostics.meta new file mode 100644 index 0000000..d70d50a --- /dev/null +++ b/Assets/MRTK/Core/Interfaces/Diagnostics.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 17a82598706a65c41bbbdf49370c73d8 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Interfaces/EventSystem.meta b/Assets/MRTK/Core/Interfaces/EventSystem.meta new file mode 100644 index 0000000..e238e35 --- /dev/null +++ b/Assets/MRTK/Core/Interfaces/EventSystem.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 58e127cc05f0578449f31ea8e5275527 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Interfaces/EventSystem/Handlers.meta b/Assets/MRTK/Core/Interfaces/EventSystem/Handlers.meta new file mode 100644 index 0000000..33bcc3f --- /dev/null +++ b/Assets/MRTK/Core/Interfaces/EventSystem/Handlers.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f2d69f097c2e8d840b87fb9a6f9e5b6a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Interfaces/InputSystem.meta b/Assets/MRTK/Core/Interfaces/InputSystem.meta new file mode 100644 index 0000000..288d88d --- /dev/null +++ b/Assets/MRTK/Core/Interfaces/InputSystem.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b07e4b7b324da7a40900198b703619f1 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Interfaces/InputSystem/Handlers.meta b/Assets/MRTK/Core/Interfaces/InputSystem/Handlers.meta new file mode 100644 index 0000000..51e91a7 --- /dev/null +++ b/Assets/MRTK/Core/Interfaces/InputSystem/Handlers.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e5fcc0ad99a024c4c866342ba6c9c79f +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Interfaces/Physics.meta b/Assets/MRTK/Core/Interfaces/Physics.meta new file mode 100644 index 0000000..b8b99d0 --- /dev/null +++ b/Assets/MRTK/Core/Interfaces/Physics.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 15ade0b696ed1cd43b9611921c4c686f +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Interfaces/Registrars.meta b/Assets/MRTK/Core/Interfaces/Registrars.meta new file mode 100644 index 0000000..8ee1878 --- /dev/null +++ b/Assets/MRTK/Core/Interfaces/Registrars.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a59884807962c3043a95479e9a5e6121 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Interfaces/Rendering.meta b/Assets/MRTK/Core/Interfaces/Rendering.meta new file mode 100644 index 0000000..da93023 --- /dev/null +++ b/Assets/MRTK/Core/Interfaces/Rendering.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 534eac3767e72cc41bcfc3bff758e3c0 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Interfaces/SceneSystem.meta b/Assets/MRTK/Core/Interfaces/SceneSystem.meta new file mode 100644 index 0000000..4764bbb --- /dev/null +++ b/Assets/MRTK/Core/Interfaces/SceneSystem.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3753ee8cab15a0b40aac64d61653f22d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Interfaces/Services.meta b/Assets/MRTK/Core/Interfaces/Services.meta new file mode 100644 index 0000000..11115bc --- /dev/null +++ b/Assets/MRTK/Core/Interfaces/Services.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 231d154c17680cb4fa3278d2554a6a18 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Interfaces/SpatialAwareness.meta b/Assets/MRTK/Core/Interfaces/SpatialAwareness.meta new file mode 100644 index 0000000..d188db4 --- /dev/null +++ b/Assets/MRTK/Core/Interfaces/SpatialAwareness.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 503aa3edd9b6e504d9b59b0cdd5b142e +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Interfaces/SpatialAwareness/Handlers.meta b/Assets/MRTK/Core/Interfaces/SpatialAwareness/Handlers.meta new file mode 100644 index 0000000..67e097e --- /dev/null +++ b/Assets/MRTK/Core/Interfaces/SpatialAwareness/Handlers.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: af54c600550bb3c4b97c22f7550976db +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Interfaces/SpatialAwareness/Observers.meta b/Assets/MRTK/Core/Interfaces/SpatialAwareness/Observers.meta new file mode 100644 index 0000000..fb12fb9 --- /dev/null +++ b/Assets/MRTK/Core/Interfaces/SpatialAwareness/Observers.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d57feffa305230d44acd97d2579bd181 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Interfaces/SpatialAwareness/Observers/Experimental.meta b/Assets/MRTK/Core/Interfaces/SpatialAwareness/Observers/Experimental.meta new file mode 100644 index 0000000..7f08408 --- /dev/null +++ b/Assets/MRTK/Core/Interfaces/SpatialAwareness/Observers/Experimental.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e649b30621c0d7449891efacd6fc7249 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Interfaces/TeleportSystem.meta b/Assets/MRTK/Core/Interfaces/TeleportSystem.meta new file mode 100644 index 0000000..60b15e4 --- /dev/null +++ b/Assets/MRTK/Core/Interfaces/TeleportSystem.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6a3df5eb18a5a9345949c7698054354d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Interfaces/TeleportSystem/Handlers.meta b/Assets/MRTK/Core/Interfaces/TeleportSystem/Handlers.meta new file mode 100644 index 0000000..deab8a1 --- /dev/null +++ b/Assets/MRTK/Core/Interfaces/TeleportSystem/Handlers.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e882121cb6c59404494282be41f5b468 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Providers.meta b/Assets/MRTK/Core/Providers.meta new file mode 100644 index 0000000..ad7bcde --- /dev/null +++ b/Assets/MRTK/Core/Providers.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 18fb96809e2121b4f968adb7f6a84949 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Providers/Hands.meta b/Assets/MRTK/Core/Providers/Hands.meta new file mode 100644 index 0000000..0fefaba --- /dev/null +++ b/Assets/MRTK/Core/Providers/Hands.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 44bad20253637db4baac5a4246f7f9ee +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Providers/Hands/HandRay.meta b/Assets/MRTK/Core/Providers/Hands/HandRay.meta new file mode 100644 index 0000000..52dd762 --- /dev/null +++ b/Assets/MRTK/Core/Providers/Hands/HandRay.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e4b113f8f8068df4eaff6a39dadb30af +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Providers/InputAnimation.meta b/Assets/MRTK/Core/Providers/InputAnimation.meta new file mode 100644 index 0000000..ea6c179 --- /dev/null +++ b/Assets/MRTK/Core/Providers/InputAnimation.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 93a1a036293e77d429820825595205dc +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Providers/InputSimulation.meta b/Assets/MRTK/Core/Providers/InputSimulation.meta new file mode 100644 index 0000000..11a7685 --- /dev/null +++ b/Assets/MRTK/Core/Providers/InputSimulation.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 839b9a47db3f2cc41a8d913bcf85786d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Providers/InputSimulation/Editor.meta b/Assets/MRTK/Core/Providers/InputSimulation/Editor.meta new file mode 100644 index 0000000..d29c388 --- /dev/null +++ b/Assets/MRTK/Core/Providers/InputSimulation/Editor.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a31e0b36590dcc94a9c32d880c64d482 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Providers/ObjectMeshObserver.meta b/Assets/MRTK/Core/Providers/ObjectMeshObserver.meta new file mode 100644 index 0000000..22f5dbb --- /dev/null +++ b/Assets/MRTK/Core/Providers/ObjectMeshObserver.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8b86a01a7cfb19748ad7a2aeaf209bdd +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Providers/ObjectMeshObserver/RoomFileFormat.meta b/Assets/MRTK/Core/Providers/ObjectMeshObserver/RoomFileFormat.meta new file mode 100644 index 0000000..7434015 --- /dev/null +++ b/Assets/MRTK/Core/Providers/ObjectMeshObserver/RoomFileFormat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 013cbd549476ab943b1441ce903df542 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Providers/UnityInput.meta b/Assets/MRTK/Core/Providers/UnityInput.meta new file mode 100644 index 0000000..52c2b1e --- /dev/null +++ b/Assets/MRTK/Core/Providers/UnityInput.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9cdce365410c6814f9432b1a361e8546 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Services.meta b/Assets/MRTK/Core/Services.meta new file mode 100644 index 0000000..d82b140 --- /dev/null +++ b/Assets/MRTK/Core/Services.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1ca9b25d138cb014b9ed8f507f73a250 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Utilities.meta b/Assets/MRTK/Core/Utilities.meta new file mode 100644 index 0000000..e78068e --- /dev/null +++ b/Assets/MRTK/Core/Utilities.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 46ab07cd152d51b4ea1ffc009aae70f5 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Utilities/Async.meta b/Assets/MRTK/Core/Utilities/Async.meta new file mode 100644 index 0000000..890a092 --- /dev/null +++ b/Assets/MRTK/Core/Utilities/Async.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c90c8dc86c44f754a81c760c0ef4dae1 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Utilities/Async/AwaitYieldInstructions.meta b/Assets/MRTK/Core/Utilities/Async/AwaitYieldInstructions.meta new file mode 100644 index 0000000..08d0630 --- /dev/null +++ b/Assets/MRTK/Core/Utilities/Async/AwaitYieldInstructions.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 82676c02a9e94984a8ee6663baef20c7 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Utilities/Async/Internal.meta b/Assets/MRTK/Core/Utilities/Async/Internal.meta new file mode 100644 index 0000000..7993f6d --- /dev/null +++ b/Assets/MRTK/Core/Utilities/Async/Internal.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5a33ce03e7c57f1449c808888250be33 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Utilities/BuildAndDeploy.meta b/Assets/MRTK/Core/Utilities/BuildAndDeploy.meta new file mode 100644 index 0000000..c0b98ea --- /dev/null +++ b/Assets/MRTK/Core/Utilities/BuildAndDeploy.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e7b7f0fa491918d45b87545e3c86abc3 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Utilities/Editor.meta b/Assets/MRTK/Core/Utilities/Editor.meta new file mode 100644 index 0000000..e010e2f --- /dev/null +++ b/Assets/MRTK/Core/Utilities/Editor.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 16ca3d8dd0e8f5e4484b9392ac24b543 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Utilities/Editor/Preferences.meta b/Assets/MRTK/Core/Utilities/Editor/Preferences.meta new file mode 100644 index 0000000..4b7a3d4 --- /dev/null +++ b/Assets/MRTK/Core/Utilities/Editor/Preferences.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 07bcfc5ce11d09c4cb7d0919bf81a115 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Utilities/Editor/Setup.meta b/Assets/MRTK/Core/Utilities/Editor/Setup.meta new file mode 100644 index 0000000..24d2b27 --- /dev/null +++ b/Assets/MRTK/Core/Utilities/Editor/Setup.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 76d991b4b61de6d449c7a4be036c4115 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Utilities/Editor/USB.meta b/Assets/MRTK/Core/Utilities/Editor/USB.meta new file mode 100644 index 0000000..a19361b --- /dev/null +++ b/Assets/MRTK/Core/Utilities/Editor/USB.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 61d143a2dac1267429dd080b31737393 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Utilities/Facades.meta b/Assets/MRTK/Core/Utilities/Facades.meta new file mode 100644 index 0000000..6fb4bb4 --- /dev/null +++ b/Assets/MRTK/Core/Utilities/Facades.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 50c85a7b8eb6dde4ba5c02a93117936e +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Utilities/GameObjectManagement.meta b/Assets/MRTK/Core/Utilities/GameObjectManagement.meta new file mode 100644 index 0000000..13d6593 --- /dev/null +++ b/Assets/MRTK/Core/Utilities/GameObjectManagement.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 55d07ec7f8529434292e023fd9957a91 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Utilities/Gltf.meta b/Assets/MRTK/Core/Utilities/Gltf.meta new file mode 100644 index 0000000..404351c --- /dev/null +++ b/Assets/MRTK/Core/Utilities/Gltf.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: deeef448e554bb842aea6d02a99d5d5c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Utilities/Gltf/Schema.meta b/Assets/MRTK/Core/Utilities/Gltf/Schema.meta new file mode 100644 index 0000000..b7ef713 --- /dev/null +++ b/Assets/MRTK/Core/Utilities/Gltf/Schema.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2e23a10e83faf294ba15de3221e2c416 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Utilities/Gltf/Schema/Extensions.meta b/Assets/MRTK/Core/Utilities/Gltf/Schema/Extensions.meta new file mode 100644 index 0000000..7df506a --- /dev/null +++ b/Assets/MRTK/Core/Utilities/Gltf/Schema/Extensions.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1c0c49856f89543409330a4f68b081a2 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Utilities/Gltf/Serialization.meta b/Assets/MRTK/Core/Utilities/Gltf/Serialization.meta new file mode 100644 index 0000000..5749fc3 --- /dev/null +++ b/Assets/MRTK/Core/Utilities/Gltf/Serialization.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: bf63d80e4cf636040abd42f74cd39f0e +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Utilities/Gltf/Serialization/Importers.meta b/Assets/MRTK/Core/Utilities/Gltf/Serialization/Importers.meta new file mode 100644 index 0000000..af598ac --- /dev/null +++ b/Assets/MRTK/Core/Utilities/Gltf/Serialization/Importers.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: feac3fe6fb8fd5545905990d53ab2493 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Utilities/InspectorFields.meta b/Assets/MRTK/Core/Utilities/InspectorFields.meta new file mode 100644 index 0000000..7207e3f --- /dev/null +++ b/Assets/MRTK/Core/Utilities/InspectorFields.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8af8de4af59815e498c86484741d1e9c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Utilities/Lines.meta b/Assets/MRTK/Core/Utilities/Lines.meta new file mode 100644 index 0000000..f3331e0 --- /dev/null +++ b/Assets/MRTK/Core/Utilities/Lines.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 477937635779b2a42bf7cc9e846a8f3d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Utilities/Lines/DataProviders.meta b/Assets/MRTK/Core/Utilities/Lines/DataProviders.meta new file mode 100644 index 0000000..6522307 --- /dev/null +++ b/Assets/MRTK/Core/Utilities/Lines/DataProviders.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c8c163ed6ae5a0c44bb40359be5da309 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Utilities/Lines/Renderers.meta b/Assets/MRTK/Core/Utilities/Lines/Renderers.meta new file mode 100644 index 0000000..8a96c2e --- /dev/null +++ b/Assets/MRTK/Core/Utilities/Lines/Renderers.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c6d00e453a1f3154aad05d92a4fa4674 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Utilities/Migration.meta b/Assets/MRTK/Core/Utilities/Migration.meta new file mode 100644 index 0000000..14c9aac --- /dev/null +++ b/Assets/MRTK/Core/Utilities/Migration.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ac4487a6a8c69284dbc53e42ad5f59fb +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Utilities/Physics.meta b/Assets/MRTK/Core/Utilities/Physics.meta new file mode 100644 index 0000000..aad4d33 --- /dev/null +++ b/Assets/MRTK/Core/Utilities/Physics.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7198ee7b804eb4c4983cfa28097c0ab3 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Utilities/Physics/Distorters.meta b/Assets/MRTK/Core/Utilities/Physics/Distorters.meta new file mode 100644 index 0000000..f236cd7 --- /dev/null +++ b/Assets/MRTK/Core/Utilities/Physics/Distorters.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 35302af482a02b945a698eec9c5631cc +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Utilities/Rendering.meta b/Assets/MRTK/Core/Utilities/Rendering.meta new file mode 100644 index 0000000..60520c8 --- /dev/null +++ b/Assets/MRTK/Core/Utilities/Rendering.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1e35cd7c2ea203d4db029a1dcec453d7 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Utilities/Scenes.meta b/Assets/MRTK/Core/Utilities/Scenes.meta new file mode 100644 index 0000000..85898e1 --- /dev/null +++ b/Assets/MRTK/Core/Utilities/Scenes.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1e8446582fa99af4d8cb488cc4b3e9f0 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Utilities/StandardShader.meta b/Assets/MRTK/Core/Utilities/StandardShader.meta new file mode 100644 index 0000000..2da994b --- /dev/null +++ b/Assets/MRTK/Core/Utilities/StandardShader.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: fdcf67d0d974c4a41807c35f53583f16 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Utilities/WebRequestRest.meta b/Assets/MRTK/Core/Utilities/WebRequestRest.meta new file mode 100644 index 0000000..6268c62 --- /dev/null +++ b/Assets/MRTK/Core/Utilities/WebRequestRest.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b336b17b6afb6e84f97b5754b5cabf00 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Utilities/WindowsDevicePortal.meta b/Assets/MRTK/Core/Utilities/WindowsDevicePortal.meta new file mode 100644 index 0000000..79cddd2 --- /dev/null +++ b/Assets/MRTK/Core/Utilities/WindowsDevicePortal.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1e92492101f3e1e458350b79b9fdb79d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Core/Utilities/WindowsDevicePortal/DataStructures.meta b/Assets/MRTK/Core/Utilities/WindowsDevicePortal/DataStructures.meta new file mode 100644 index 0000000..9f33eb6 --- /dev/null +++ b/Assets/MRTK/Core/Utilities/WindowsDevicePortal/DataStructures.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7dcb08b924f93a941acf2cb289e3508f +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Providers.meta b/Assets/MRTK/Providers.meta new file mode 100644 index 0000000..518be28 --- /dev/null +++ b/Assets/MRTK/Providers.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d701efbbd9c2e1f4ca87c7bb6efd764c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Providers/Experimental.meta b/Assets/MRTK/Providers/Experimental.meta new file mode 100644 index 0000000..00e0b7b --- /dev/null +++ b/Assets/MRTK/Providers/Experimental.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c5a39ec547b35fb45a59b162b11b0805 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Providers/Experimental/WindowsSceneUnderstanding.meta b/Assets/MRTK/Providers/Experimental/WindowsSceneUnderstanding.meta new file mode 100644 index 0000000..1d4d924 --- /dev/null +++ b/Assets/MRTK/Providers/Experimental/WindowsSceneUnderstanding.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3140b62e68bf0404c90eac31d2c5f60a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Providers/Experimental/WindowsSceneUnderstanding/Editor.meta b/Assets/MRTK/Providers/Experimental/WindowsSceneUnderstanding/Editor.meta new file mode 100644 index 0000000..3ac3300 --- /dev/null +++ b/Assets/MRTK/Providers/Experimental/WindowsSceneUnderstanding/Editor.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 54308f3eb88ce6246bc7bafd9b0b969d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Providers/LeapMotion.meta b/Assets/MRTK/Providers/LeapMotion.meta new file mode 100644 index 0000000..14077d4 --- /dev/null +++ b/Assets/MRTK/Providers/LeapMotion.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: eff7bc90b7448e54a9cd430d5543ab80 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Providers/LeapMotion/Definitions.meta b/Assets/MRTK/Providers/LeapMotion/Definitions.meta new file mode 100644 index 0000000..8297fcb --- /dev/null +++ b/Assets/MRTK/Providers/LeapMotion/Definitions.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 70a743a94c8a4994aa48d6fd42fe1307 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Providers/LeapMotion/Editor.meta b/Assets/MRTK/Providers/LeapMotion/Editor.meta new file mode 100644 index 0000000..447434a --- /dev/null +++ b/Assets/MRTK/Providers/LeapMotion/Editor.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2595c823806c07442b9a6301c43b1d92 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Providers/Oculus.meta b/Assets/MRTK/Providers/Oculus.meta new file mode 100644 index 0000000..000a458 --- /dev/null +++ b/Assets/MRTK/Providers/Oculus.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 13b17bdf747efd84599a71a1d263eec4 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Providers/Oculus/XRSDK.meta b/Assets/MRTK/Providers/Oculus/XRSDK.meta new file mode 100644 index 0000000..db4bb3f --- /dev/null +++ b/Assets/MRTK/Providers/Oculus/XRSDK.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e17ac7a9e693b944091485e770f1450b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Providers/Oculus/XRSDK/Controllers.meta b/Assets/MRTK/Providers/Oculus/XRSDK/Controllers.meta new file mode 100644 index 0000000..b2f0dcb --- /dev/null +++ b/Assets/MRTK/Providers/Oculus/XRSDK/Controllers.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ffd15ceef9d2b3d4583b0922b206f862 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Providers/Oculus/XRSDK/MRTK-Quest.meta b/Assets/MRTK/Providers/Oculus/XRSDK/MRTK-Quest.meta new file mode 100644 index 0000000..d13c6ae --- /dev/null +++ b/Assets/MRTK/Providers/Oculus/XRSDK/MRTK-Quest.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 07c4752363e500847b47337287470ffb +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Providers/Oculus/XRSDK/MRTK-Quest/Art.meta b/Assets/MRTK/Providers/Oculus/XRSDK/MRTK-Quest/Art.meta new file mode 100644 index 0000000..c4b5e2b --- /dev/null +++ b/Assets/MRTK/Providers/Oculus/XRSDK/MRTK-Quest/Art.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e7a3f4971cfb595499905ce02b178abb +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Providers/Oculus/XRSDK/MRTK-Quest/Art/Shaders.meta b/Assets/MRTK/Providers/Oculus/XRSDK/MRTK-Quest/Art/Shaders.meta new file mode 100644 index 0000000..84e126f --- /dev/null +++ b/Assets/MRTK/Providers/Oculus/XRSDK/MRTK-Quest/Art/Shaders.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b0a1e5e3150a9704cb7e0cfe163299db +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Providers/Oculus/XRSDK/MRTK-Quest/Editor.meta b/Assets/MRTK/Providers/Oculus/XRSDK/MRTK-Quest/Editor.meta new file mode 100644 index 0000000..98630c1 --- /dev/null +++ b/Assets/MRTK/Providers/Oculus/XRSDK/MRTK-Quest/Editor.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 265dda3b186bfe64382be10a7dc0353e +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Providers/Oculus/XRSDK/MRTK-Quest/Scripts.meta b/Assets/MRTK/Providers/Oculus/XRSDK/MRTK-Quest/Scripts.meta new file mode 100644 index 0000000..2ce268a --- /dev/null +++ b/Assets/MRTK/Providers/Oculus/XRSDK/MRTK-Quest/Scripts.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d1bc61fb962b67f43993174c2fea7157 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Providers/Oculus/XRSDK/MRTK-Quest/Scripts/Input.meta b/Assets/MRTK/Providers/Oculus/XRSDK/MRTK-Quest/Scripts/Input.meta new file mode 100644 index 0000000..8a44298 --- /dev/null +++ b/Assets/MRTK/Providers/Oculus/XRSDK/MRTK-Quest/Scripts/Input.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 038192a3e3407e74b8b5d8ff2f2160b3 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Providers/Oculus/XRSDK/MRTK-Quest/Scripts/Input/Controllers.meta b/Assets/MRTK/Providers/Oculus/XRSDK/MRTK-Quest/Scripts/Input/Controllers.meta new file mode 100644 index 0000000..5264a14 --- /dev/null +++ b/Assets/MRTK/Providers/Oculus/XRSDK/MRTK-Quest/Scripts/Input/Controllers.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 47a1e3d041fe58449a0dfeb5a12f723f +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Providers/OpenVR.meta b/Assets/MRTK/Providers/OpenVR.meta new file mode 100644 index 0000000..5f997e0 --- /dev/null +++ b/Assets/MRTK/Providers/OpenVR.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ad5465579fd0fb34686c63d6eb96529d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Providers/OpenVR/Headers.meta b/Assets/MRTK/Providers/OpenVR/Headers.meta new file mode 100644 index 0000000..bb0cba5 --- /dev/null +++ b/Assets/MRTK/Providers/OpenVR/Headers.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f279086a61797a446bd2da777f41d788 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Providers/UnityAR.meta b/Assets/MRTK/Providers/UnityAR.meta new file mode 100644 index 0000000..860b816 --- /dev/null +++ b/Assets/MRTK/Providers/UnityAR.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3ecf45f9912b6454faaaee5097ef5ce3 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Providers/UnityAR/Definitions.meta b/Assets/MRTK/Providers/UnityAR/Definitions.meta new file mode 100644 index 0000000..3fce8f1 --- /dev/null +++ b/Assets/MRTK/Providers/UnityAR/Definitions.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 58cf0c99ef125874daa06d0001edc5b1 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Providers/UnityAR/Editor.meta b/Assets/MRTK/Providers/UnityAR/Editor.meta new file mode 100644 index 0000000..d8324b2 --- /dev/null +++ b/Assets/MRTK/Providers/UnityAR/Editor.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d412db637bd2b5443bfe5215a20fc74e +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Providers/UnityAR/Utilities.meta b/Assets/MRTK/Providers/UnityAR/Utilities.meta new file mode 100644 index 0000000..6ebc427 --- /dev/null +++ b/Assets/MRTK/Providers/UnityAR/Utilities.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c39f745a67a0a4a4fb4b08bbead26a1c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Providers/Windows.meta b/Assets/MRTK/Providers/Windows.meta new file mode 100644 index 0000000..01229c3 --- /dev/null +++ b/Assets/MRTK/Providers/Windows.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2d02bff144532b848afad80b6fcb95f2 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Providers/WindowsMixedReality.meta b/Assets/MRTK/Providers/WindowsMixedReality.meta new file mode 100644 index 0000000..70217a8 --- /dev/null +++ b/Assets/MRTK/Providers/WindowsMixedReality.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6042594b043ecac4b8cc2f7bde005c38 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Providers/WindowsMixedReality/Shared.meta b/Assets/MRTK/Providers/WindowsMixedReality/Shared.meta new file mode 100644 index 0000000..79fb9ca --- /dev/null +++ b/Assets/MRTK/Providers/WindowsMixedReality/Shared.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: eea0b7ab06e0ebe4caa8db0166b467e4 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Providers/WindowsMixedReality/Shared/Definitions.meta b/Assets/MRTK/Providers/WindowsMixedReality/Shared/Definitions.meta new file mode 100644 index 0000000..5b2cd75 --- /dev/null +++ b/Assets/MRTK/Providers/WindowsMixedReality/Shared/Definitions.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4268efb2869eab34ab35fd7e17dc5244 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Providers/WindowsMixedReality/Shared/Editor.meta b/Assets/MRTK/Providers/WindowsMixedReality/Shared/Editor.meta new file mode 100644 index 0000000..5ffa695 --- /dev/null +++ b/Assets/MRTK/Providers/WindowsMixedReality/Shared/Editor.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 48c9b339fb953074e9a072b37cf468ea +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Providers/WindowsMixedReality/Shared/Extensions.meta b/Assets/MRTK/Providers/WindowsMixedReality/Shared/Extensions.meta new file mode 100644 index 0000000..5bd25f1 --- /dev/null +++ b/Assets/MRTK/Providers/WindowsMixedReality/Shared/Extensions.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9691a5309db8da44f84427689690a92c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Providers/WindowsMixedReality/Shared/InputHandlers.meta b/Assets/MRTK/Providers/WindowsMixedReality/Shared/InputHandlers.meta new file mode 100644 index 0000000..818f701 --- /dev/null +++ b/Assets/MRTK/Providers/WindowsMixedReality/Shared/InputHandlers.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: dc9fd3f817c7f0343b66ea4c91830473 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Providers/WindowsMixedReality/XR2018.meta b/Assets/MRTK/Providers/WindowsMixedReality/XR2018.meta new file mode 100644 index 0000000..a439330 --- /dev/null +++ b/Assets/MRTK/Providers/WindowsMixedReality/XR2018.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f84512c44b9ff0342b767d9f62e58b89 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Providers/WindowsMixedReality/XR2018/Controllers.meta b/Assets/MRTK/Providers/WindowsMixedReality/XR2018/Controllers.meta new file mode 100644 index 0000000..7dd7d3b --- /dev/null +++ b/Assets/MRTK/Providers/WindowsMixedReality/XR2018/Controllers.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: dba1a44316e389a45a9842823edc2300 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Providers/WindowsMixedReality/XR2018/Definitions.meta b/Assets/MRTK/Providers/WindowsMixedReality/XR2018/Definitions.meta new file mode 100644 index 0000000..ddfe6e7 --- /dev/null +++ b/Assets/MRTK/Providers/WindowsMixedReality/XR2018/Definitions.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d3565f3c4d2bf244699e6a461c6eb5f5 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Providers/WindowsMixedReality/XR2018/Extensions.meta b/Assets/MRTK/Providers/WindowsMixedReality/XR2018/Extensions.meta new file mode 100644 index 0000000..fd5eee8 --- /dev/null +++ b/Assets/MRTK/Providers/WindowsMixedReality/XR2018/Extensions.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 435918e481f262c4b9da511437ad624f +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Providers/WindowsMixedReality/XRSDK.meta b/Assets/MRTK/Providers/WindowsMixedReality/XRSDK.meta new file mode 100644 index 0000000..cb666a4 --- /dev/null +++ b/Assets/MRTK/Providers/WindowsMixedReality/XRSDK.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5d90e17126839974bb3fd20b7d6bd720 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Providers/WindowsMixedReality/XRSDK/Controllers.meta b/Assets/MRTK/Providers/WindowsMixedReality/XRSDK/Controllers.meta new file mode 100644 index 0000000..05a7a5c --- /dev/null +++ b/Assets/MRTK/Providers/WindowsMixedReality/XRSDK/Controllers.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5aedddab968dfb74a8545a5588381387 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Providers/XRSDK.meta b/Assets/MRTK/Providers/XRSDK.meta new file mode 100644 index 0000000..e15f7e3 --- /dev/null +++ b/Assets/MRTK/Providers/XRSDK.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9588f13de8ce71b498a54f3fb4b7c242 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Providers/XRSDK/Controllers.meta b/Assets/MRTK/Providers/XRSDK/Controllers.meta new file mode 100644 index 0000000..4700695 --- /dev/null +++ b/Assets/MRTK/Providers/XRSDK/Controllers.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8fcd55e17a0c7eb489eef5f9c032bc86 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK.meta b/Assets/MRTK/SDK.meta new file mode 100644 index 0000000..fa3352f --- /dev/null +++ b/Assets/MRTK/SDK.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1eb9456084b58554bb79d0b2d194de4d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Editor.meta b/Assets/MRTK/SDK/Editor.meta new file mode 100644 index 0000000..4c84bd1 --- /dev/null +++ b/Assets/MRTK/SDK/Editor.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 032d588cb274f134e9e04ea9fc300f73 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Editor/Inspectors.meta b/Assets/MRTK/SDK/Editor/Inspectors.meta new file mode 100644 index 0000000..23bad2a --- /dev/null +++ b/Assets/MRTK/SDK/Editor/Inspectors.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: acb5bd7a84fb12d47bedba53a16bd954 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Editor/Inspectors/Dwell.meta b/Assets/MRTK/SDK/Editor/Inspectors/Dwell.meta new file mode 100644 index 0000000..40beffa --- /dev/null +++ b/Assets/MRTK/SDK/Editor/Inspectors/Dwell.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4c53acdbb3226da4b87970f4aac6928c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Editor/Inspectors/Experimental.meta b/Assets/MRTK/SDK/Editor/Inspectors/Experimental.meta new file mode 100644 index 0000000..0e56fdc --- /dev/null +++ b/Assets/MRTK/SDK/Editor/Inspectors/Experimental.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 32b78838ae42cb14caa5daaec20fe45d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Editor/Inspectors/Experimental/Elastics.meta b/Assets/MRTK/SDK/Editor/Inspectors/Experimental/Elastics.meta new file mode 100644 index 0000000..3bbdc53 --- /dev/null +++ b/Assets/MRTK/SDK/Editor/Inspectors/Experimental/Elastics.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: cee5b59b29171484a9336f8899902f2c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Editor/Inspectors/Experimental/InteractiveElement.meta b/Assets/MRTK/SDK/Editor/Inspectors/Experimental/InteractiveElement.meta new file mode 100644 index 0000000..25b2dfc --- /dev/null +++ b/Assets/MRTK/SDK/Editor/Inspectors/Experimental/InteractiveElement.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 256987cc50a9626428c7f1f7f2f35f9f +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Editor/Inspectors/Experimental/InteractiveElement/InteractiveElement.meta b/Assets/MRTK/SDK/Editor/Inspectors/Experimental/InteractiveElement/InteractiveElement.meta new file mode 100644 index 0000000..26dfc77 --- /dev/null +++ b/Assets/MRTK/SDK/Editor/Inspectors/Experimental/InteractiveElement/InteractiveElement.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1b61322e990b2074c877424d3642c316 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Editor/Inspectors/Experimental/InteractiveElement/StateVisualizer.meta b/Assets/MRTK/SDK/Editor/Inspectors/Experimental/InteractiveElement/StateVisualizer.meta new file mode 100644 index 0000000..a01f63f --- /dev/null +++ b/Assets/MRTK/SDK/Editor/Inspectors/Experimental/InteractiveElement/StateVisualizer.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 41a6295dbeba2ed4e98d1c2803a592d5 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Editor/Inspectors/Input.meta b/Assets/MRTK/SDK/Editor/Inspectors/Input.meta new file mode 100644 index 0000000..90812d2 --- /dev/null +++ b/Assets/MRTK/SDK/Editor/Inspectors/Input.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7dc69291f8323684c8fc269adf93ab00 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Editor/Inspectors/Input/Handlers.meta b/Assets/MRTK/SDK/Editor/Inspectors/Input/Handlers.meta new file mode 100644 index 0000000..f0d1425 --- /dev/null +++ b/Assets/MRTK/SDK/Editor/Inspectors/Input/Handlers.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 12d6dabe8cc888941b9fa950de3018ae +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Editor/Inspectors/UX.meta b/Assets/MRTK/SDK/Editor/Inspectors/UX.meta new file mode 100644 index 0000000..e5d3579 --- /dev/null +++ b/Assets/MRTK/SDK/Editor/Inspectors/UX.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8b5c813d99888374280a01f111c0fb08 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Editor/Inspectors/UX/BoundingBox.meta b/Assets/MRTK/SDK/Editor/Inspectors/UX/BoundingBox.meta new file mode 100644 index 0000000..08abadd --- /dev/null +++ b/Assets/MRTK/SDK/Editor/Inspectors/UX/BoundingBox.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e079b9c3d5ea4a245b5b3dc7ce42d9e5 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Editor/Inspectors/UX/BoundsControl.meta b/Assets/MRTK/SDK/Editor/Inspectors/UX/BoundsControl.meta new file mode 100644 index 0000000..02061ab --- /dev/null +++ b/Assets/MRTK/SDK/Editor/Inspectors/UX/BoundsControl.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1172e4e1af2a2eb49b9b490aaa4eb09c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Editor/Inspectors/UX/Collections.meta b/Assets/MRTK/SDK/Editor/Inspectors/UX/Collections.meta new file mode 100644 index 0000000..e80eb0f --- /dev/null +++ b/Assets/MRTK/SDK/Editor/Inspectors/UX/Collections.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 18cc119049571e847b9a4e96ed1751fe +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Editor/Inspectors/UX/Constraints.meta b/Assets/MRTK/SDK/Editor/Inspectors/UX/Constraints.meta new file mode 100644 index 0000000..03adcc0 --- /dev/null +++ b/Assets/MRTK/SDK/Editor/Inspectors/UX/Constraints.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: cb09cf734f091634d9a5145169961f34 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Editor/Inspectors/UX/HandCoach.meta b/Assets/MRTK/SDK/Editor/Inspectors/UX/HandCoach.meta new file mode 100644 index 0000000..e15a0d2 --- /dev/null +++ b/Assets/MRTK/SDK/Editor/Inspectors/UX/HandCoach.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0a2395836f18cca4eafc40f97e64f987 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Editor/Inspectors/UX/Interactable.meta b/Assets/MRTK/SDK/Editor/Inspectors/UX/Interactable.meta new file mode 100644 index 0000000..037b2c7 --- /dev/null +++ b/Assets/MRTK/SDK/Editor/Inspectors/UX/Interactable.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5e937bcc8235aaf408d60b4e3f8ddcbc +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Editor/Inspectors/UX/ManipulationHandler.meta b/Assets/MRTK/SDK/Editor/Inspectors/UX/ManipulationHandler.meta new file mode 100644 index 0000000..bedaab7 --- /dev/null +++ b/Assets/MRTK/SDK/Editor/Inspectors/UX/ManipulationHandler.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: da053f25a2bd5e34d8c728cab0215d2f +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Editor/Inspectors/UX/ObjectManipulator.meta b/Assets/MRTK/SDK/Editor/Inspectors/UX/ObjectManipulator.meta new file mode 100644 index 0000000..6e5b514 --- /dev/null +++ b/Assets/MRTK/SDK/Editor/Inspectors/UX/ObjectManipulator.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: fec43a77037191a4ca68c1cf5f83b1d8 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Editor/Inspectors/UX/Pointers.meta b/Assets/MRTK/SDK/Editor/Inspectors/UX/Pointers.meta new file mode 100644 index 0000000..2cf6c93 --- /dev/null +++ b/Assets/MRTK/SDK/Editor/Inspectors/UX/Pointers.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 343fc21e6892b814a92d54fcd0652688 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Editor/Inspectors/UX/ScrollingObjectCollection.meta b/Assets/MRTK/SDK/Editor/Inspectors/UX/ScrollingObjectCollection.meta new file mode 100644 index 0000000..9def3d6 --- /dev/null +++ b/Assets/MRTK/SDK/Editor/Inspectors/UX/ScrollingObjectCollection.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d3a8b40098c1a8b4e93462811b77b743 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Editor/Inspectors/UX/Sliders.meta b/Assets/MRTK/SDK/Editor/Inspectors/UX/Sliders.meta new file mode 100644 index 0000000..83cf16c --- /dev/null +++ b/Assets/MRTK/SDK/Editor/Inspectors/UX/Sliders.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1fb30b1b39fb47d48a9f2071ec2a573f +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Editor/Inspectors/UX/Tooltips.meta b/Assets/MRTK/SDK/Editor/Inspectors/UX/Tooltips.meta new file mode 100644 index 0000000..6996399 --- /dev/null +++ b/Assets/MRTK/SDK/Editor/Inspectors/UX/Tooltips.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7f1717fe08c7c0e4c9c0add5c8188472 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Editor/Inspectors/UX/VisualThemes.meta b/Assets/MRTK/SDK/Editor/Inspectors/UX/VisualThemes.meta new file mode 100644 index 0000000..5b4bfa8 --- /dev/null +++ b/Assets/MRTK/SDK/Editor/Inspectors/UX/VisualThemes.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 27fce02573234314db2a094b989d491d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Editor/Inspectors/Utilities.meta b/Assets/MRTK/SDK/Editor/Inspectors/Utilities.meta new file mode 100644 index 0000000..2afd5d2 --- /dev/null +++ b/Assets/MRTK/SDK/Editor/Inspectors/Utilities.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 85c044c3ebef3dd458dfa2e8f7d4ca61 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Editor/Inspectors/Utilities/Solvers.meta b/Assets/MRTK/SDK/Editor/Inspectors/Utilities/Solvers.meta new file mode 100644 index 0000000..0358fd1 --- /dev/null +++ b/Assets/MRTK/SDK/Editor/Inspectors/Utilities/Solvers.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 84f4795e0337fb3429400ea443d514d1 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Editor/Migration.meta b/Assets/MRTK/SDK/Editor/Migration.meta new file mode 100644 index 0000000..32dde0a --- /dev/null +++ b/Assets/MRTK/SDK/Editor/Migration.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f0636084892bed248b9956dfa03fac0b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Editor/Migration/Tools.meta b/Assets/MRTK/SDK/Editor/Migration/Tools.meta new file mode 100644 index 0000000..5357a70 --- /dev/null +++ b/Assets/MRTK/SDK/Editor/Migration/Tools.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a167a82c6e116ab45aca2ba3c29597b8 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Experimental.meta b/Assets/MRTK/SDK/Experimental.meta new file mode 100644 index 0000000..380a763 --- /dev/null +++ b/Assets/MRTK/SDK/Experimental.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c6f2fad9786a61d45b4a1aeb899e213c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Experimental/ColorPicker.meta b/Assets/MRTK/SDK/Experimental/ColorPicker.meta new file mode 100644 index 0000000..ce13ff1 --- /dev/null +++ b/Assets/MRTK/SDK/Experimental/ColorPicker.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1781ac0c6fb717940b0a3e87b2984f89 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Experimental/Dock.meta b/Assets/MRTK/SDK/Experimental/Dock.meta new file mode 100644 index 0000000..41f2fd9 --- /dev/null +++ b/Assets/MRTK/SDK/Experimental/Dock.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1fa7ab1884156db4e8b764951cb2fd6d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Experimental/Editor.meta b/Assets/MRTK/SDK/Experimental/Editor.meta new file mode 100644 index 0000000..b4aaf5f --- /dev/null +++ b/Assets/MRTK/SDK/Experimental/Editor.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 702807c5efae46b498738e4e018f00ec +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Experimental/Editor/Inspectors.meta b/Assets/MRTK/SDK/Experimental/Editor/Inspectors.meta new file mode 100644 index 0000000..73172b2 --- /dev/null +++ b/Assets/MRTK/SDK/Experimental/Editor/Inspectors.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8387c0eec646ad14c952b62d798ae084 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Experimental/Editor/Inspectors/NonNativeKeyboard.meta b/Assets/MRTK/SDK/Experimental/Editor/Inspectors/NonNativeKeyboard.meta new file mode 100644 index 0000000..93cc804 --- /dev/null +++ b/Assets/MRTK/SDK/Experimental/Editor/Inspectors/NonNativeKeyboard.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9c5f05b89fb622944bd2d6de0301b210 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Experimental/Elastic.meta b/Assets/MRTK/SDK/Experimental/Elastic.meta new file mode 100644 index 0000000..ed42bac --- /dev/null +++ b/Assets/MRTK/SDK/Experimental/Elastic.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: eddeaec3f95c5f44081efc3821803518 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Experimental/Elastic/Scripts.meta b/Assets/MRTK/SDK/Experimental/Elastic/Scripts.meta new file mode 100644 index 0000000..e2ddfd0 --- /dev/null +++ b/Assets/MRTK/SDK/Experimental/Elastic/Scripts.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e7c34e4489ddad34b987f7b023985b75 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Experimental/Features.meta b/Assets/MRTK/SDK/Experimental/Features.meta new file mode 100644 index 0000000..4dba3ff --- /dev/null +++ b/Assets/MRTK/SDK/Experimental/Features.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9e6e9669a40ad6548ae3767464f19fc7 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Experimental/Features/Dwell.meta b/Assets/MRTK/SDK/Experimental/Features/Dwell.meta new file mode 100644 index 0000000..53085a9 --- /dev/null +++ b/Assets/MRTK/SDK/Experimental/Features/Dwell.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d0696407547a7794f911d4bd428a0839 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Experimental/Features/Utilities.meta b/Assets/MRTK/SDK/Experimental/Features/Utilities.meta new file mode 100644 index 0000000..a29588e --- /dev/null +++ b/Assets/MRTK/SDK/Experimental/Features/Utilities.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 71b46456b686ae94ba86c0a1a03dffee +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Experimental/InteractiveElement.meta b/Assets/MRTK/SDK/Experimental/InteractiveElement.meta new file mode 100644 index 0000000..afc6fa8 --- /dev/null +++ b/Assets/MRTK/SDK/Experimental/InteractiveElement.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 39f582e83ed433d4485aecd2ec8c1212 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Experimental/InteractiveElement/Examples.meta b/Assets/MRTK/SDK/Experimental/InteractiveElement/Examples.meta new file mode 100644 index 0000000..8c2bdd9 --- /dev/null +++ b/Assets/MRTK/SDK/Experimental/InteractiveElement/Examples.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c6ae7bdb7ea6ea84696b2562a9fd2d4c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Experimental/InteractiveElement/Examples/Scripts.meta b/Assets/MRTK/SDK/Experimental/InteractiveElement/Examples/Scripts.meta new file mode 100644 index 0000000..ab3ebbb --- /dev/null +++ b/Assets/MRTK/SDK/Experimental/InteractiveElement/Examples/Scripts.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 26a5500242ef70c41bac0634c5004486 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Experimental/InteractiveElement/Examples/Scripts/CustomStateExample.meta b/Assets/MRTK/SDK/Experimental/InteractiveElement/Examples/Scripts/CustomStateExample.meta new file mode 100644 index 0000000..d51eff3 --- /dev/null +++ b/Assets/MRTK/SDK/Experimental/InteractiveElement/Examples/Scripts/CustomStateExample.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 71b2ee0591f7bb348b58ec8342ab4012 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Experimental/InteractiveElement/Examples/Scripts/CustomStateExample/KeyboardState.meta b/Assets/MRTK/SDK/Experimental/InteractiveElement/Examples/Scripts/CustomStateExample/KeyboardState.meta new file mode 100644 index 0000000..d2be076 --- /dev/null +++ b/Assets/MRTK/SDK/Experimental/InteractiveElement/Examples/Scripts/CustomStateExample/KeyboardState.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d701d2203614d124c8d4ad41bd8a1e43 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Experimental/InteractiveElement/InteractiveElement.meta b/Assets/MRTK/SDK/Experimental/InteractiveElement/InteractiveElement.meta new file mode 100644 index 0000000..f4844bf --- /dev/null +++ b/Assets/MRTK/SDK/Experimental/InteractiveElement/InteractiveElement.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: bfaf1c076e036ca47aa61b4084a2d9d8 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Experimental/InteractiveElement/InteractiveElement/Events.meta b/Assets/MRTK/SDK/Experimental/InteractiveElement/InteractiveElement/Events.meta new file mode 100644 index 0000000..94178da --- /dev/null +++ b/Assets/MRTK/SDK/Experimental/InteractiveElement/InteractiveElement/Events.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 697a5dadc2aef2648bf12cc6cd2af672 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Experimental/InteractiveElement/InteractiveElement/Events/EventConfigurations.meta b/Assets/MRTK/SDK/Experimental/InteractiveElement/InteractiveElement/Events/EventConfigurations.meta new file mode 100644 index 0000000..4d8ca93 --- /dev/null +++ b/Assets/MRTK/SDK/Experimental/InteractiveElement/InteractiveElement/Events/EventConfigurations.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1640fd12a7bcfac4ea3052aaaab2eafd +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Experimental/InteractiveElement/InteractiveElement/Events/EventReceivers.meta b/Assets/MRTK/SDK/Experimental/InteractiveElement/InteractiveElement/Events/EventReceivers.meta new file mode 100644 index 0000000..c4bf5ac --- /dev/null +++ b/Assets/MRTK/SDK/Experimental/InteractiveElement/InteractiveElement/Events/EventReceivers.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 991c927d2a4f7a2429e0266312191fed +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Experimental/InteractiveElement/InteractiveElement/Events/UnityEventDefinitions.meta b/Assets/MRTK/SDK/Experimental/InteractiveElement/InteractiveElement/Events/UnityEventDefinitions.meta new file mode 100644 index 0000000..810ad4d --- /dev/null +++ b/Assets/MRTK/SDK/Experimental/InteractiveElement/InteractiveElement/Events/UnityEventDefinitions.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 497666cdb730b014395eaf08061260d3 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Experimental/InteractiveElement/InteractiveElement/States.meta b/Assets/MRTK/SDK/Experimental/InteractiveElement/InteractiveElement/States.meta new file mode 100644 index 0000000..22b8383 --- /dev/null +++ b/Assets/MRTK/SDK/Experimental/InteractiveElement/InteractiveElement/States.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 382e05b10afb51f4b8841d440ff74975 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Experimental/InteractiveElement/InteractiveElement/States/Definitions.meta b/Assets/MRTK/SDK/Experimental/InteractiveElement/InteractiveElement/States/Definitions.meta new file mode 100644 index 0000000..8e34fc4 --- /dev/null +++ b/Assets/MRTK/SDK/Experimental/InteractiveElement/InteractiveElement/States/Definitions.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: dd7ed51cf6cab744385eed467d6f6058 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Experimental/InteractiveElement/InteractiveElement/States/UnityEventDefinitions.meta b/Assets/MRTK/SDK/Experimental/InteractiveElement/InteractiveElement/States/UnityEventDefinitions.meta new file mode 100644 index 0000000..a7bb8de --- /dev/null +++ b/Assets/MRTK/SDK/Experimental/InteractiveElement/InteractiveElement/States/UnityEventDefinitions.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3de3a6d285415ad4ead80c7442e09792 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Experimental/InteractiveElement/StateVisualizer.meta b/Assets/MRTK/SDK/Experimental/InteractiveElement/StateVisualizer.meta new file mode 100644 index 0000000..cbcaf0c --- /dev/null +++ b/Assets/MRTK/SDK/Experimental/InteractiveElement/StateVisualizer.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6248a3dcb783fb04e8ee861709f8732d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Experimental/InteractiveElement/StateVisualizer/AnimatableProperties.meta b/Assets/MRTK/SDK/Experimental/InteractiveElement/StateVisualizer/AnimatableProperties.meta new file mode 100644 index 0000000..f3254ca --- /dev/null +++ b/Assets/MRTK/SDK/Experimental/InteractiveElement/StateVisualizer/AnimatableProperties.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e19d21e82dd83014f89d523cc7345cb5 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Experimental/Joystick.meta b/Assets/MRTK/SDK/Experimental/Joystick.meta new file mode 100644 index 0000000..9edc222 --- /dev/null +++ b/Assets/MRTK/SDK/Experimental/Joystick.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: fbac1bfd6f2bb994892580a1f7376325 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Experimental/MixedRealityKeyboard.meta b/Assets/MRTK/SDK/Experimental/MixedRealityKeyboard.meta new file mode 100644 index 0000000..d759798 --- /dev/null +++ b/Assets/MRTK/SDK/Experimental/MixedRealityKeyboard.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 18a55150a80d9d7458400932b568c3a3 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Experimental/MixedRealityKeyboardPreview.meta b/Assets/MRTK/SDK/Experimental/MixedRealityKeyboardPreview.meta new file mode 100644 index 0000000..3338454 --- /dev/null +++ b/Assets/MRTK/SDK/Experimental/MixedRealityKeyboardPreview.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: daf7e5c789c4f044ca5f008a93a3784b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Experimental/NonNativeKeyboard.meta b/Assets/MRTK/SDK/Experimental/NonNativeKeyboard.meta new file mode 100644 index 0000000..ad13f8f --- /dev/null +++ b/Assets/MRTK/SDK/Experimental/NonNativeKeyboard.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 146f8ba022284c84fa16174c424cbf90 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Experimental/NonNativeKeyboard/Scripts.meta b/Assets/MRTK/SDK/Experimental/NonNativeKeyboard/Scripts.meta new file mode 100644 index 0000000..d471a72 --- /dev/null +++ b/Assets/MRTK/SDK/Experimental/NonNativeKeyboard/Scripts.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1e1d09c1ad9c26f4d9639ec99d381605 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Experimental/ServiceManagers.meta b/Assets/MRTK/SDK/Experimental/ServiceManagers.meta new file mode 100644 index 0000000..0748954 --- /dev/null +++ b/Assets/MRTK/SDK/Experimental/ServiceManagers.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e75fca8d2a87ef54b8798ffc517c7385 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Experimental/ServiceManagers/Boundary.meta b/Assets/MRTK/SDK/Experimental/ServiceManagers/Boundary.meta new file mode 100644 index 0000000..2cf883f --- /dev/null +++ b/Assets/MRTK/SDK/Experimental/ServiceManagers/Boundary.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1d0c5bef044e16145adff4ed02372fad +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Experimental/ServiceManagers/Boundary/Scripts.meta b/Assets/MRTK/SDK/Experimental/ServiceManagers/Boundary/Scripts.meta new file mode 100644 index 0000000..5db9fb1 --- /dev/null +++ b/Assets/MRTK/SDK/Experimental/ServiceManagers/Boundary/Scripts.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: edec5be8d137c65489639f0ea6b951d0 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Experimental/ServiceManagers/Camera.meta b/Assets/MRTK/SDK/Experimental/ServiceManagers/Camera.meta new file mode 100644 index 0000000..65d91cc --- /dev/null +++ b/Assets/MRTK/SDK/Experimental/ServiceManagers/Camera.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3b96d0e3eb48a234e8261f6372fa10c3 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Experimental/ServiceManagers/Camera/Scripts.meta b/Assets/MRTK/SDK/Experimental/ServiceManagers/Camera/Scripts.meta new file mode 100644 index 0000000..4ff3f69 --- /dev/null +++ b/Assets/MRTK/SDK/Experimental/ServiceManagers/Camera/Scripts.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: fe9ab54d6868b2e41a25119e6930397a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Experimental/ServiceManagers/Diagnostics.meta b/Assets/MRTK/SDK/Experimental/ServiceManagers/Diagnostics.meta new file mode 100644 index 0000000..bea833f --- /dev/null +++ b/Assets/MRTK/SDK/Experimental/ServiceManagers/Diagnostics.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8504ab84cb08f5c4999c8a504e09c928 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Experimental/ServiceManagers/Diagnostics/Scripts.meta b/Assets/MRTK/SDK/Experimental/ServiceManagers/Diagnostics/Scripts.meta new file mode 100644 index 0000000..1010323 --- /dev/null +++ b/Assets/MRTK/SDK/Experimental/ServiceManagers/Diagnostics/Scripts.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5018217643d4b4144a36b82d91d5c68f +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Experimental/ServiceManagers/Input.meta b/Assets/MRTK/SDK/Experimental/ServiceManagers/Input.meta new file mode 100644 index 0000000..8bdcfb5 --- /dev/null +++ b/Assets/MRTK/SDK/Experimental/ServiceManagers/Input.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3518a9704f36a1241953640fa27ecd82 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Experimental/ServiceManagers/Input/Scripts.meta b/Assets/MRTK/SDK/Experimental/ServiceManagers/Input/Scripts.meta new file mode 100644 index 0000000..4e72835 --- /dev/null +++ b/Assets/MRTK/SDK/Experimental/ServiceManagers/Input/Scripts.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 98b07932f9787cd4c864ccf633951f20 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Experimental/ServiceManagers/SpatialAwareness.meta b/Assets/MRTK/SDK/Experimental/ServiceManagers/SpatialAwareness.meta new file mode 100644 index 0000000..ae3eb3f --- /dev/null +++ b/Assets/MRTK/SDK/Experimental/ServiceManagers/SpatialAwareness.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d8b5802f3b77a4f4781dfd26d8992980 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Experimental/ServiceManagers/SpatialAwareness/Scripts.meta b/Assets/MRTK/SDK/Experimental/ServiceManagers/SpatialAwareness/Scripts.meta new file mode 100644 index 0000000..0973ab1 --- /dev/null +++ b/Assets/MRTK/SDK/Experimental/ServiceManagers/SpatialAwareness/Scripts.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 21845b26cc2f8b7458ee77546639efd5 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Experimental/ServiceManagers/Support.meta b/Assets/MRTK/SDK/Experimental/ServiceManagers/Support.meta new file mode 100644 index 0000000..d936361 --- /dev/null +++ b/Assets/MRTK/SDK/Experimental/ServiceManagers/Support.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 26d4d3915a316c249a450de7e21a04ff +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Experimental/ServiceManagers/Support/Scripts.meta b/Assets/MRTK/SDK/Experimental/ServiceManagers/Support/Scripts.meta new file mode 100644 index 0000000..4c88c72 --- /dev/null +++ b/Assets/MRTK/SDK/Experimental/ServiceManagers/Support/Scripts.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b549092fe1419ff4db5d59dfc104ca28 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Experimental/ServiceManagers/Teleport.meta b/Assets/MRTK/SDK/Experimental/ServiceManagers/Teleport.meta new file mode 100644 index 0000000..6fe5bee --- /dev/null +++ b/Assets/MRTK/SDK/Experimental/ServiceManagers/Teleport.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5205f9054d1be8f40874a434e0e5c8d2 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Experimental/ServiceManagers/Teleport/Scripts.meta b/Assets/MRTK/SDK/Experimental/ServiceManagers/Teleport/Scripts.meta new file mode 100644 index 0000000..2a64dbe --- /dev/null +++ b/Assets/MRTK/SDK/Experimental/ServiceManagers/Teleport/Scripts.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d74083d3d46514a49ae82a56b0a31d63 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Experimental/SpatialAwareness.meta b/Assets/MRTK/SDK/Experimental/SpatialAwareness.meta new file mode 100644 index 0000000..29a8e02 --- /dev/null +++ b/Assets/MRTK/SDK/Experimental/SpatialAwareness.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 018273e7ef5cd214e95b7fb6736c68a1 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Experimental/StepSlider.meta b/Assets/MRTK/SDK/Experimental/StepSlider.meta new file mode 100644 index 0000000..bbbe898 --- /dev/null +++ b/Assets/MRTK/SDK/Experimental/StepSlider.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 46d80c91f3481204a9c4b7878acb0dbf +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Features.meta b/Assets/MRTK/SDK/Features.meta new file mode 100644 index 0000000..256660e --- /dev/null +++ b/Assets/MRTK/SDK/Features.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f3172d69f1dc75f41a9fb31404095342 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Features/Audio.meta b/Assets/MRTK/SDK/Features/Audio.meta new file mode 100644 index 0000000..601198a --- /dev/null +++ b/Assets/MRTK/SDK/Features/Audio.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ea44d83a530dccf47a614f91a48ed5f8 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Features/Audio/Influencers.meta b/Assets/MRTK/SDK/Features/Audio/Influencers.meta new file mode 100644 index 0000000..66bcfa2 --- /dev/null +++ b/Assets/MRTK/SDK/Features/Audio/Influencers.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f82c6a3607b2b4a41bafe837bab146c2 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Features/Input.meta b/Assets/MRTK/SDK/Features/Input.meta new file mode 100644 index 0000000..35ee88d --- /dev/null +++ b/Assets/MRTK/SDK/Features/Input.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4577c470343133a438476957ae127074 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Features/Input/Events.meta b/Assets/MRTK/SDK/Features/Input/Events.meta new file mode 100644 index 0000000..ade5d67 --- /dev/null +++ b/Assets/MRTK/SDK/Features/Input/Events.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 785e1d6c780a0f2489ce0e8fec70fad8 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Features/Input/Handlers.meta b/Assets/MRTK/SDK/Features/Input/Handlers.meta new file mode 100644 index 0000000..b5ed074 --- /dev/null +++ b/Assets/MRTK/SDK/Features/Input/Handlers.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9578243a519c4c742b77c17f18d38918 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Features/Input/Handlers/Constraints.meta b/Assets/MRTK/SDK/Features/Input/Handlers/Constraints.meta new file mode 100644 index 0000000..1d36233 --- /dev/null +++ b/Assets/MRTK/SDK/Features/Input/Handlers/Constraints.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 46be2f6baebe70b4b8fcb1b67ed8657b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Features/Input/Handlers/Manipulation.meta b/Assets/MRTK/SDK/Features/Input/Handlers/Manipulation.meta new file mode 100644 index 0000000..74bc120 --- /dev/null +++ b/Assets/MRTK/SDK/Features/Input/Handlers/Manipulation.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2630be6b99741e8468db7a890a4a8063 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Features/UX.meta b/Assets/MRTK/SDK/Features/UX.meta new file mode 100644 index 0000000..6f62399 --- /dev/null +++ b/Assets/MRTK/SDK/Features/UX.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0815cc82486687a478d20fc9b8c7dc97 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Features/UX/Interactable.meta b/Assets/MRTK/SDK/Features/UX/Interactable.meta new file mode 100644 index 0000000..e89080f --- /dev/null +++ b/Assets/MRTK/SDK/Features/UX/Interactable.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c5745ea2aaf1a7c4b82fb3670f616dd0 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Features/UX/Interactable/Scripts.meta b/Assets/MRTK/SDK/Features/UX/Interactable/Scripts.meta new file mode 100644 index 0000000..e4304fd --- /dev/null +++ b/Assets/MRTK/SDK/Features/UX/Interactable/Scripts.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: acbd583a76a56494c8c8e71b033913da +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Features/UX/Interactable/Scripts/Events.meta b/Assets/MRTK/SDK/Features/UX/Interactable/Scripts/Events.meta new file mode 100644 index 0000000..566ff4a --- /dev/null +++ b/Assets/MRTK/SDK/Features/UX/Interactable/Scripts/Events.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 97855d34bc8114c4d98a8cc192b270d6 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Features/UX/Interactable/Scripts/Layout.meta b/Assets/MRTK/SDK/Features/UX/Interactable/Scripts/Layout.meta new file mode 100644 index 0000000..f48b5c5 --- /dev/null +++ b/Assets/MRTK/SDK/Features/UX/Interactable/Scripts/Layout.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 83b8332e91f833843adf1f7d4faaa15a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Features/UX/Interactable/Scripts/Profile.meta b/Assets/MRTK/SDK/Features/UX/Interactable/Scripts/Profile.meta new file mode 100644 index 0000000..583aea6 --- /dev/null +++ b/Assets/MRTK/SDK/Features/UX/Interactable/Scripts/Profile.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6f8ced66644a52746a61b09e0837765b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Features/UX/Interactable/Scripts/Selection.meta b/Assets/MRTK/SDK/Features/UX/Interactable/Scripts/Selection.meta new file mode 100644 index 0000000..4196526 --- /dev/null +++ b/Assets/MRTK/SDK/Features/UX/Interactable/Scripts/Selection.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 67e5e5aa850a89f4c8a1af4b507eedd7 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Features/UX/Interactable/Scripts/Simulation.meta b/Assets/MRTK/SDK/Features/UX/Interactable/Scripts/Simulation.meta new file mode 100644 index 0000000..5c97c40 --- /dev/null +++ b/Assets/MRTK/SDK/Features/UX/Interactable/Scripts/Simulation.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a8ff861c46f39d1469ec351f6ea945f0 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Features/UX/Interactable/Scripts/States.meta b/Assets/MRTK/SDK/Features/UX/Interactable/Scripts/States.meta new file mode 100644 index 0000000..48ad46c --- /dev/null +++ b/Assets/MRTK/SDK/Features/UX/Interactable/Scripts/States.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 447491923170ce3428acef7034ae1272 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Features/UX/Materials.meta b/Assets/MRTK/SDK/Features/UX/Materials.meta new file mode 100644 index 0000000..273ebb1 --- /dev/null +++ b/Assets/MRTK/SDK/Features/UX/Materials.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 82b4f86522c2ff246bb2c43ceff6978b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Features/UX/Materials/HandCoach.meta b/Assets/MRTK/SDK/Features/UX/Materials/HandCoach.meta new file mode 100644 index 0000000..60147e3 --- /dev/null +++ b/Assets/MRTK/SDK/Features/UX/Materials/HandCoach.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c7e0054b3a8de2f4fbd1a926a25eee2f +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Features/UX/Materials/Teleport.meta b/Assets/MRTK/SDK/Features/UX/Materials/Teleport.meta new file mode 100644 index 0000000..66a4317 --- /dev/null +++ b/Assets/MRTK/SDK/Features/UX/Materials/Teleport.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 274db01662d50594a87616b445beb36e +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Features/UX/Scripts.meta b/Assets/MRTK/SDK/Features/UX/Scripts.meta new file mode 100644 index 0000000..56d2a9c --- /dev/null +++ b/Assets/MRTK/SDK/Features/UX/Scripts.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 487f0261d12e37344b270ed312ad1494 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Features/UX/Scripts/AppBar.meta b/Assets/MRTK/SDK/Features/UX/Scripts/AppBar.meta new file mode 100644 index 0000000..8cfcc37 --- /dev/null +++ b/Assets/MRTK/SDK/Features/UX/Scripts/AppBar.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 659c0e98615fde24aa44f0de1fd1b941 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Features/UX/Scripts/BoundingBox.meta b/Assets/MRTK/SDK/Features/UX/Scripts/BoundingBox.meta new file mode 100644 index 0000000..852f8de --- /dev/null +++ b/Assets/MRTK/SDK/Features/UX/Scripts/BoundingBox.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 487950110de306f40a2552e9276efe82 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Features/UX/Scripts/BoundsControl.meta b/Assets/MRTK/SDK/Features/UX/Scripts/BoundsControl.meta new file mode 100644 index 0000000..68f26ad --- /dev/null +++ b/Assets/MRTK/SDK/Features/UX/Scripts/BoundsControl.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 60df851ed587149469ab681a1234f974 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Features/UX/Scripts/BoundsControl/Visuals.meta b/Assets/MRTK/SDK/Features/UX/Scripts/BoundsControl/Visuals.meta new file mode 100644 index 0000000..322970e --- /dev/null +++ b/Assets/MRTK/SDK/Features/UX/Scripts/BoundsControl/Visuals.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e460d1d2af34f714db54f6e4fc6a2bf5 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Features/UX/Scripts/BoundsControl/Visuals/Configuration.meta b/Assets/MRTK/SDK/Features/UX/Scripts/BoundsControl/Visuals/Configuration.meta new file mode 100644 index 0000000..e5d4579 --- /dev/null +++ b/Assets/MRTK/SDK/Features/UX/Scripts/BoundsControl/Visuals/Configuration.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 25ff7c8745a25154eb6a296f290ba42a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Features/UX/Scripts/BoundsControl/Visuals/ProximityEffect.meta b/Assets/MRTK/SDK/Features/UX/Scripts/BoundsControl/Visuals/ProximityEffect.meta new file mode 100644 index 0000000..843cade --- /dev/null +++ b/Assets/MRTK/SDK/Features/UX/Scripts/BoundsControl/Visuals/ProximityEffect.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 097f4455e731af84aa62e3b653980038 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Features/UX/Scripts/Buttons.meta b/Assets/MRTK/SDK/Features/UX/Scripts/Buttons.meta new file mode 100644 index 0000000..7e443d6 --- /dev/null +++ b/Assets/MRTK/SDK/Features/UX/Scripts/Buttons.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7f4e72a703928eb40b584edff289c3b1 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Features/UX/Scripts/Collections.meta b/Assets/MRTK/SDK/Features/UX/Scripts/Collections.meta new file mode 100644 index 0000000..b5241c2 --- /dev/null +++ b/Assets/MRTK/SDK/Features/UX/Scripts/Collections.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f4e12aaa7ab79ea4facba6cf7dd788ef +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Features/UX/Scripts/Collections/CollectionEnums.meta b/Assets/MRTK/SDK/Features/UX/Scripts/Collections/CollectionEnums.meta new file mode 100644 index 0000000..12df736 --- /dev/null +++ b/Assets/MRTK/SDK/Features/UX/Scripts/Collections/CollectionEnums.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 046f574b4b0d04b4b8a893d1d22fbdc5 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Features/UX/Scripts/Controllers.meta b/Assets/MRTK/SDK/Features/UX/Scripts/Controllers.meta new file mode 100644 index 0000000..be1f499 --- /dev/null +++ b/Assets/MRTK/SDK/Features/UX/Scripts/Controllers.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c663e454e5fd2454299a9ceed263f043 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Features/UX/Scripts/Cursors.meta b/Assets/MRTK/SDK/Features/UX/Scripts/Cursors.meta new file mode 100644 index 0000000..94e4312 --- /dev/null +++ b/Assets/MRTK/SDK/Features/UX/Scripts/Cursors.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ff50d78a174b5944995c422372455000 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Features/UX/Scripts/Dialog.meta b/Assets/MRTK/SDK/Features/UX/Scripts/Dialog.meta new file mode 100644 index 0000000..bd221a3 --- /dev/null +++ b/Assets/MRTK/SDK/Features/UX/Scripts/Dialog.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: df15564f4d5f2224290003b455c98fa7 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Features/UX/Scripts/HandCoach.meta b/Assets/MRTK/SDK/Features/UX/Scripts/HandCoach.meta new file mode 100644 index 0000000..28a06ed --- /dev/null +++ b/Assets/MRTK/SDK/Features/UX/Scripts/HandCoach.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 931cfe3be7ff88e41971c586aa8403b0 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Features/UX/Scripts/Loader.meta b/Assets/MRTK/SDK/Features/UX/Scripts/Loader.meta new file mode 100644 index 0000000..5febbeb --- /dev/null +++ b/Assets/MRTK/SDK/Features/UX/Scripts/Loader.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 50979098ed7e1fd4b8927bb3ccb2ee34 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Features/UX/Scripts/Pointers.meta b/Assets/MRTK/SDK/Features/UX/Scripts/Pointers.meta new file mode 100644 index 0000000..a24cba4 --- /dev/null +++ b/Assets/MRTK/SDK/Features/UX/Scripts/Pointers.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1dc0b6572d9de664b8085debabd937f8 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Features/UX/Scripts/PressableButtons.meta b/Assets/MRTK/SDK/Features/UX/Scripts/PressableButtons.meta new file mode 100644 index 0000000..394a304 --- /dev/null +++ b/Assets/MRTK/SDK/Features/UX/Scripts/PressableButtons.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 220004cfac9b42f42aff917ac224e912 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Features/UX/Scripts/ProgressIndicators.meta b/Assets/MRTK/SDK/Features/UX/Scripts/ProgressIndicators.meta new file mode 100644 index 0000000..48a3829 --- /dev/null +++ b/Assets/MRTK/SDK/Features/UX/Scripts/ProgressIndicators.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a1a73a5ce721fb641baf2f36330d4e8a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Features/UX/Scripts/PulseShader.meta b/Assets/MRTK/SDK/Features/UX/Scripts/PulseShader.meta new file mode 100644 index 0000000..9bfd773 --- /dev/null +++ b/Assets/MRTK/SDK/Features/UX/Scripts/PulseShader.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8a450859b8478714aa0f3aee3e14dacf +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Features/UX/Scripts/RiggedHandVisualizer.meta b/Assets/MRTK/SDK/Features/UX/Scripts/RiggedHandVisualizer.meta new file mode 100644 index 0000000..a7761a5 --- /dev/null +++ b/Assets/MRTK/SDK/Features/UX/Scripts/RiggedHandVisualizer.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 32bef4acd6c820641bc2891d6a03e179 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Features/UX/Scripts/ScrollingObjectCollection.meta b/Assets/MRTK/SDK/Features/UX/Scripts/ScrollingObjectCollection.meta new file mode 100644 index 0000000..965af0e --- /dev/null +++ b/Assets/MRTK/SDK/Features/UX/Scripts/ScrollingObjectCollection.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 49e8f0ec7160b9844943570c92501c11 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Features/UX/Scripts/Slate.meta b/Assets/MRTK/SDK/Features/UX/Scripts/Slate.meta new file mode 100644 index 0000000..6e30961 --- /dev/null +++ b/Assets/MRTK/SDK/Features/UX/Scripts/Slate.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9d49e0566edff0845ad17b43747ef26e +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Features/UX/Scripts/Sliders.meta b/Assets/MRTK/SDK/Features/UX/Scripts/Sliders.meta new file mode 100644 index 0000000..deb4f2a --- /dev/null +++ b/Assets/MRTK/SDK/Features/UX/Scripts/Sliders.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 68ee8b957fe367546bcd127702959c2c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Features/UX/Scripts/Tooltips.meta b/Assets/MRTK/SDK/Features/UX/Scripts/Tooltips.meta new file mode 100644 index 0000000..2128804 --- /dev/null +++ b/Assets/MRTK/SDK/Features/UX/Scripts/Tooltips.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ffdd5e97ca4da9f4b830803e2b42034b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Features/UX/Scripts/Tooltips/TooltipEnums.meta b/Assets/MRTK/SDK/Features/UX/Scripts/Tooltips/TooltipEnums.meta new file mode 100644 index 0000000..d45f279 --- /dev/null +++ b/Assets/MRTK/SDK/Features/UX/Scripts/Tooltips/TooltipEnums.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8efb17b0415428840a1f6b4b12974c44 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Features/UX/Scripts/UnityUI.meta b/Assets/MRTK/SDK/Features/UX/Scripts/UnityUI.meta new file mode 100644 index 0000000..b6c31aa --- /dev/null +++ b/Assets/MRTK/SDK/Features/UX/Scripts/UnityUI.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0a0a667620e4f02489a6c683375bae0a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Features/UX/Scripts/Utilities.meta b/Assets/MRTK/SDK/Features/UX/Scripts/Utilities.meta new file mode 100644 index 0000000..b29d5f2 --- /dev/null +++ b/Assets/MRTK/SDK/Features/UX/Scripts/Utilities.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1967813197e88d245bed33f17874ef5d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Features/UX/Scripts/VisualThemes.meta b/Assets/MRTK/SDK/Features/UX/Scripts/VisualThemes.meta new file mode 100644 index 0000000..1093dc6 --- /dev/null +++ b/Assets/MRTK/SDK/Features/UX/Scripts/VisualThemes.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 916434ebb3e9f4741a39aaee0489ccec +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Features/UX/Scripts/VisualThemes/Core.meta b/Assets/MRTK/SDK/Features/UX/Scripts/VisualThemes/Core.meta new file mode 100644 index 0000000..1ac15f9 --- /dev/null +++ b/Assets/MRTK/SDK/Features/UX/Scripts/VisualThemes/Core.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ba66a8639364e0546bda0d10505da225 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Features/UX/Scripts/VisualThemes/States.meta b/Assets/MRTK/SDK/Features/UX/Scripts/VisualThemes/States.meta new file mode 100644 index 0000000..0a96f06 --- /dev/null +++ b/Assets/MRTK/SDK/Features/UX/Scripts/VisualThemes/States.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e19326ffd3b65e743b49a821a26fa505 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Features/UX/Scripts/VisualThemes/ThemeEngines.meta b/Assets/MRTK/SDK/Features/UX/Scripts/VisualThemes/ThemeEngines.meta new file mode 100644 index 0000000..ec2c5f1 --- /dev/null +++ b/Assets/MRTK/SDK/Features/UX/Scripts/VisualThemes/ThemeEngines.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e0d6e48f09e8ec9429d8db1e3587090b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Features/Utilities.meta b/Assets/MRTK/SDK/Features/Utilities.meta new file mode 100644 index 0000000..7d54e6a --- /dev/null +++ b/Assets/MRTK/SDK/Features/Utilities.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9213fea95652c3344a2de7e6062ed53f +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/Features/Utilities/Solvers.meta b/Assets/MRTK/SDK/Features/Utilities/Solvers.meta new file mode 100644 index 0000000..e85efae --- /dev/null +++ b/Assets/MRTK/SDK/Features/Utilities/Solvers.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: cd830b07facf4c149a8b1bcf03240a1e +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/StandardAssets.meta b/Assets/MRTK/SDK/StandardAssets.meta new file mode 100644 index 0000000..fd61dfd --- /dev/null +++ b/Assets/MRTK/SDK/StandardAssets.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 548a2086496ec5b43846ed3a238ad727 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/SDK/StandardAssets/Shaders.meta b/Assets/MRTK/SDK/StandardAssets/Shaders.meta new file mode 100644 index 0000000..ac7289b --- /dev/null +++ b/Assets/MRTK/SDK/StandardAssets/Shaders.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 436cf1cf6011a0c45b765de733d85379 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Services.meta b/Assets/MRTK/Services.meta new file mode 100644 index 0000000..f0403be --- /dev/null +++ b/Assets/MRTK/Services.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: aac10dab7f245f142b0ab535ae6eddd6 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Services/BoundarySystem.meta b/Assets/MRTK/Services/BoundarySystem.meta new file mode 100644 index 0000000..631a3d0 --- /dev/null +++ b/Assets/MRTK/Services/BoundarySystem.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8d4fe276a4bdaea47874b542fef404fb +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Services/BoundarySystem/XR2018.meta b/Assets/MRTK/Services/BoundarySystem/XR2018.meta new file mode 100644 index 0000000..10d4611 --- /dev/null +++ b/Assets/MRTK/Services/BoundarySystem/XR2018.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: faa55b03fd59de649bb112323bfbd349 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Services/CameraSystem.meta b/Assets/MRTK/Services/CameraSystem.meta new file mode 100644 index 0000000..3657b0a --- /dev/null +++ b/Assets/MRTK/Services/CameraSystem.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 243d3214ab3f96c498bb5fde692536d3 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Services/DiagnosticsSystem.meta b/Assets/MRTK/Services/DiagnosticsSystem.meta new file mode 100644 index 0000000..ad581aa --- /dev/null +++ b/Assets/MRTK/Services/DiagnosticsSystem.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d930902c90eb95749a75fa6540908635 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Services/InputSystem.meta b/Assets/MRTK/Services/InputSystem.meta new file mode 100644 index 0000000..d9a101b --- /dev/null +++ b/Assets/MRTK/Services/InputSystem.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9f06da0719d57d54ca26ebd31895df79 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Services/InputSystem/Editor.meta b/Assets/MRTK/Services/InputSystem/Editor.meta new file mode 100644 index 0000000..5254bdc --- /dev/null +++ b/Assets/MRTK/Services/InputSystem/Editor.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6b16804ba424552499c87c27580ccfbe +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Services/InputSystem/Utilities.meta b/Assets/MRTK/Services/InputSystem/Utilities.meta new file mode 100644 index 0000000..17c797d --- /dev/null +++ b/Assets/MRTK/Services/InputSystem/Utilities.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 59ab209d03129dc4db7434b5cc42e6a6 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Services/SceneSystem.meta b/Assets/MRTK/Services/SceneSystem.meta new file mode 100644 index 0000000..32fa908 --- /dev/null +++ b/Assets/MRTK/Services/SceneSystem.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 09afeb993f7e4044aa296161c21a4505 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Services/SpatialAwarenessSystem.meta b/Assets/MRTK/Services/SpatialAwarenessSystem.meta new file mode 100644 index 0000000..e80ad2e --- /dev/null +++ b/Assets/MRTK/Services/SpatialAwarenessSystem.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6926dbf2279553344a0307ec5cd31cf0 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/Services/TeleportSystem.meta b/Assets/MRTK/Services/TeleportSystem.meta new file mode 100644 index 0000000..1d10925 --- /dev/null +++ b/Assets/MRTK/Services/TeleportSystem.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: cdeeb4c219ce1824384505e2c7c551cd +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/StandardAssets/EditorUtilities.meta b/Assets/MRTK/StandardAssets/EditorUtilities.meta new file mode 100644 index 0000000..f389d11 --- /dev/null +++ b/Assets/MRTK/StandardAssets/EditorUtilities.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 45a93f545dc4e394fa05924024a0ce1b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/StandardAssets/Fonts.meta b/Assets/MRTK/StandardAssets/Fonts.meta new file mode 100644 index 0000000..1590370 --- /dev/null +++ b/Assets/MRTK/StandardAssets/Fonts.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 29bd6acb40bcf1e4ebf90a922a50a76f +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/MRTK/StandardAssets/Textures.meta b/Assets/MRTK/StandardAssets/Textures.meta new file mode 100644 index 0000000..8646d25 --- /dev/null +++ b/Assets/MRTK/StandardAssets/Textures.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 16e69c97deac03544856027521b7afc5 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: From ea14e40cedddea6c837101a7fbefaff5bd93a305 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Grote?= Date: Fri, 9 Apr 2021 08:56:01 +0200 Subject: [PATCH 2/3] adjust showPicture behaivor --- Assets/PhotoQuadTheme.asset | 16 + Assets/PhotoQuadTheme.asset.meta | 8 + ...peech.MixedRealityInputSystemProfile.asset | 2 +- ...edRealityToolkitConfigurationProfile.asset | 2 +- Assets/TakePicture/Photo/PhotoCamera.cs | 121 +- .../TakePicture/Scenes/TakePictureScene.unity | 190 ++- ProjectSettings/InputManager.asset | 1064 +++++------------ README.md | 5 - 8 files changed, 566 insertions(+), 842 deletions(-) create mode 100644 Assets/PhotoQuadTheme.asset create mode 100644 Assets/PhotoQuadTheme.asset.meta diff --git a/Assets/PhotoQuadTheme.asset b/Assets/PhotoQuadTheme.asset new file mode 100644 index 0000000..a12ec07 --- /dev/null +++ b/Assets/PhotoQuadTheme.asset @@ -0,0 +1,16 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e7e7db9a2688ed540af9819c456ba2e2, type: 3} + m_Name: PhotoQuadTheme + m_EditorClassIdentifier: + definitions: [] + states: {fileID: 11400000, guid: 5eac1712038236e4b8ffdb3893804fe1, type: 2} diff --git a/Assets/PhotoQuadTheme.asset.meta b/Assets/PhotoQuadTheme.asset.meta new file mode 100644 index 0000000..d578b7a --- /dev/null +++ b/Assets/PhotoQuadTheme.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9882cc642d2a5264b8adde1071014c1b +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Samples/Mixed Reality Toolkit Examples/2.6.1/Demos - Input/Scenes/Speech/Speech.MixedRealityInputSystemProfile.asset b/Assets/Samples/Mixed Reality Toolkit Examples/2.6.1/Demos - Input/Scenes/Speech/Speech.MixedRealityInputSystemProfile.asset index 7afe840..5afad38 100644 --- a/Assets/Samples/Mixed Reality Toolkit Examples/2.6.1/Demos - Input/Scenes/Speech/Speech.MixedRealityInputSystemProfile.asset +++ b/Assets/Samples/Mixed Reality Toolkit Examples/2.6.1/Demos - Input/Scenes/Speech/Speech.MixedRealityInputSystemProfile.asset @@ -81,7 +81,7 @@ MonoBehaviour: type: 2} pointerProfile: {fileID: 11400000, guid: 48aa63a9725047b28d4137fd0834bc31, type: 2} gesturesProfile: {fileID: 11400000, guid: bd7829a9b29409045a745b5a18299291, type: 2} - speechCommandsProfile: {fileID: 11400000, guid: 5b1a29a26a15b48449c76091b0db0658, + speechCommandsProfile: {fileID: 11400000, guid: 7f36ccb51ac43634cbdea2b3ee70ac25, type: 2} enableControllerMapping: 1 controllerMappingProfile: {fileID: 11400000, guid: 39ded1fd0711a0c448413d0e1ec4f7f3, diff --git a/Assets/Samples/Mixed Reality Toolkit Examples/2.6.1/Demos - Input/Scenes/Speech/Speech.MixedRealityToolkitConfigurationProfile.asset b/Assets/Samples/Mixed Reality Toolkit Examples/2.6.1/Demos - Input/Scenes/Speech/Speech.MixedRealityToolkitConfigurationProfile.asset index 83a6db7..f919ea8 100644 --- a/Assets/Samples/Mixed Reality Toolkit Examples/2.6.1/Demos - Input/Scenes/Speech/Speech.MixedRealityToolkitConfigurationProfile.asset +++ b/Assets/Samples/Mixed Reality Toolkit Examples/2.6.1/Demos - Input/Scenes/Speech/Speech.MixedRealityToolkitConfigurationProfile.asset @@ -20,7 +20,7 @@ MonoBehaviour: reference: Microsoft.MixedReality.Toolkit.CameraSystem.MixedRealityCameraSystem, Microsoft.MixedReality.Toolkit.Services.CameraSystem enableInputSystem: 1 - inputSystemProfile: {fileID: 11400000, guid: 2a6b327d88d172543b7526be8cb2018e, type: 2} + inputSystemProfile: {fileID: 0} inputSystemType: reference: Microsoft.MixedReality.Toolkit.Input.MixedRealityInputSystem, Microsoft.MixedReality.Toolkit.Services.InputSystem enableBoundarySystem: 1 diff --git a/Assets/TakePicture/Photo/PhotoCamera.cs b/Assets/TakePicture/Photo/PhotoCamera.cs index 0394210..6f9e852 100644 --- a/Assets/TakePicture/Photo/PhotoCamera.cs +++ b/Assets/TakePicture/Photo/PhotoCamera.cs @@ -63,7 +63,7 @@ void Start() { gaze = CoreServices.InputSystem.GazeProvider; - cursor?.SetActive(false);//disable cursor + cursor.SetActive(false);//disable cursor shutterSound = GetComponent() as AudioSource; labeler = GetComponent() as ObjectLabeler; mqttHelper = GetComponent() as MqttHelper; @@ -74,11 +74,8 @@ void Start() if ((PhotoCapture.SupportedResolutions != null) && (PhotoCapture.SupportedResolutions.Count() > 0)) { cameraResolution = PhotoCapture.SupportedResolutions.OrderByDescending((res) => res.width * res.height).Last(); - - ratio = (float)cameraResolution.height / (float)cameraResolution.width; - } else - { + } else { ratio = 9f / 16f; } scanContext = new ScanContext(horizontalAngle, ratio, Camera.main.transform); // create a context with Camera position. @@ -114,7 +111,7 @@ void Update() cursor?.SetActive(true); //enable cursor gazeStarted = true; timer = 0.0f; - info.SetText("test gaze started with focus " + focus); + debugText += " ... test gaze started with focus " + focus; } else { @@ -134,7 +131,7 @@ void Update() Debug.Log("test gaze at same point done -> take picture "); startPicture = false; // 1 second of gaze at same point gazeStarted = false; - cursor?.SetActive(false); + cursor.SetActive(false); TakePicture(); } @@ -147,19 +144,14 @@ void Update() if (gazeStarted == true) { gazeStarted = false; - } - } - } - if (result != null) { try { - labeler.LabelObjects(result.recognitionData, scanContext.horizontalAngleRadian, scanContext.formFactor, scanContext.origin); debugText += "\nLabel Set " + result.ID; } catch(Exception e) @@ -170,28 +162,31 @@ void Update() // infotext = "Received message from " + e.Topic + " : " + msg; result = null; } - - } public void StopCamera() { // Deactivate our camera - photoCaptureObject?.StopPhotoModeAsync(OnStoppedPhotoMode); } public void StartTakePicture() { + Debug.Log("StartTakePicture() called"); + debugText += " ... start take picture"; + gazeStarted = false; startPicture = true; } public void TakePicture() { + Debug.Log("TakePicture() called"); + debugText += " ... take picture"; + CameraParameters cameraParameters = new CameraParameters(); cameraParameters.hologramOpacity = 0.0f; cameraParameters.cameraResolutionWidth = cameraResolution.width; cameraParameters.cameraResolutionHeight = cameraResolution.height; - //cameraParameters.pixelFormat = CapturePixelFormat.BGRA32; - cameraParameters.pixelFormat = showPicture == true ? CapturePixelFormat.BGRA32 : CapturePixelFormat.JPEG; + cameraParameters.pixelFormat = CapturePixelFormat.BGRA32; + //cameraParameters.pixelFormat = showPicture == true ? CapturePixelFormat.BGRA32 : CapturePixelFormat.JPEG; scanContext = new ScanContext(horizontalAngle,ratio,Camera.main.transform); // create a context with Camera position. // Activate the camera @@ -200,40 +195,49 @@ public void TakePicture() if (shutterSound != null) { shutterSound.Play(); + debugText += " ... click"; + mqttHelper.Publish("debug", "click ... "); } photoCaptureObject.StartPhotoModeAsync(cameraParameters, delegate (PhotoCapture.PhotoCaptureResult result) { // Take a picture + debugText += " ... Photo Async"; photoCaptureObject.TakePhotoAsync(OnCapturedPhotoToMemory); }); } else { - info.SetText("camera object is not defined"); + Debug.Log("camera object is not defined"); + debugText += "camera object is not defined"; + + //mqttHelper.Publish("image", "{\"ID\":\"" + 00 + "\",\"image\":\"" + "" + "\"}"); } } void OnCapturedPhotoToMemory(PhotoCapture.PhotoCaptureResult result, PhotoCaptureFrame photoCaptureFrame) { + debugText += " ... picture in memory"; + mqttHelper.Publish("debug", " ... picture in memory"); + List imageBufferList = new List(); byte[] imageArray; + mqttHelper.Publish("debug", " ... checking Format"); if (photoCaptureFrame.pixelFormat == CapturePixelFormat.JPEG) { - + mqttHelper.Publish("debug", " ... picture is JPEG"); // Copy the raw IMFMediaBuffer data into our empty byte list. photoCaptureFrame.CopyRawImageDataIntoBuffer(imageBufferList); imageArray = imageBufferList.ToArray(); } else { + mqttHelper.Publish("debug", " ... picture is RAW"); // Copy the raw image data into our target texture imageArray = ConvertAndShowOnDebugPane(photoCaptureFrame); - } - - + mqttHelper.Publish("debug", " ... start convert"); string data = System.Convert.ToBase64String(imageArray); string pictureID = System.Guid.NewGuid().ToString(); mqttHelper.Publish("image", "{\"ID\":\""+pictureID+"\",\"image\":\""+data+"\"}"); @@ -255,6 +259,7 @@ private byte[] ConvertAndShowOnDebugPane(PhotoCaptureFrame photoCaptureFrame) var fullTexture = new Texture2D(cameraResolution.width, cameraResolution.height); //targetTexture.LoadRawTextureData(imageBufferList.ToArray()); // use memory stream array to create the texture + mqttHelper.Publish("debug", " ... UploadImageDataToTexture"); photoCaptureFrame.UploadImageDataToTexture(fullTexture); // crop a portion of the image at the center double horizontalCameraAngleRadian = 64.69f * (Math.PI / 180); // Hololens2 camera angle in deg @@ -263,44 +268,48 @@ private byte[] ConvertAndShowOnDebugPane(PhotoCaptureFrame photoCaptureFrame) int dx = (int)(cameraResolution.width * cropFactor); int dy = (int)(cameraResolution.height * cropFactor); - int x = (cameraResolution.width - dx)/ 2; + int x = (cameraResolution.width - dx) / 2; int y = (cameraResolution.height - dy) / 2; Color[] pix = fullTexture.GetPixels(x, y, dx, dy); var targetTexture = new Texture2D(dx, dy); targetTexture.SetPixels(pix); + mqttHelper.Publish("debug", " ... targetTexture.Apply"); targetTexture.Apply(); // Create a gameobject that we can apply our texture to - GameObject newElement = Instantiate(PhotoPrefab); - GameObject quad = newElement.transform.Find("Quad").gameObject; - Renderer quadRenderer = quad.GetComponent() as Renderer; - quadRenderer.material.mainTexture = targetTexture; - // new Material(Shader.Find("Unlit/Texture")); - - // Set position and rotation - // Bug in Hololens v2 and Unity 2019 about PhotoCaptureFrame not having the location data - March 2020 - // - // Matrix4x4 cameraToWorldMatrix; - // photoCaptureFrame.TryGetCameraToWorldMatrix(out cameraToWorldMatrix); - // Vector3 position = cameraToWorldMatrix.MultiplyPoint(Vector3.zero); - // Quaternion rotation = Quaternion.LookRotation(-cameraToWorldMatrix.GetColumn(2), cameraToWorldMatrix.GetColumn(1)); - // Vector3 cameraForward = cameraToWorldMatrix * Vector3.forward; - - - - - - - Vector3 cameraForward = scanContext.origin.forward; - cameraForward.Normalize(); - var dist = 1.0f; - newElement.transform.position = Camera.main.transform.position + (cameraForward * dist); - - newElement.transform.rotation = Quaternion.LookRotation(cameraForward, scanContext.origin.up); // align with camera up - Vector3 scale = newElement.transform.localScale; - scale.x = 2f * dist * (float)Math.Tan(angleRadian / 2f); - scale.y = scale.x * ratio; // scale the entire photo on height - newElement.transform.localScale = scale; + mqttHelper.Publish("debug", " ... Instantiate PhotoPrefab"); + if (showPicture) + { + GameObject newElement = Instantiate(PhotoPrefab); + GameObject quad = newElement.transform.Find("Quad").gameObject; + Renderer quadRenderer = quad.GetComponent() as Renderer; + quadRenderer.material.mainTexture = targetTexture; + + // new Material(Shader.Find("Unlit/Texture")); + + // Set position and rotation + // Bug in Hololens v2 and Unity 2019 about PhotoCaptureFrame not having the location data - March 2020 + // + // Matrix4x4 cameraToWorldMatrix; + // photoCaptureFrame.TryGetCameraToWorldMatrix(out cameraToWorldMatrix); + // Vector3 position = cameraToWorldMatrix.MultiplyPoint(Vector3.zero); + // Quaternion rotation = Quaternion.LookRotation(-cameraToWorldMatrix.GetColumn(2), cameraToWorldMatrix.GetColumn(1)); + // Vector3 cameraForward = cameraToWorldMatrix * Vector3.forward; + + mqttHelper.Publish("debug", " ... check scan context"); + Vector3 cameraForward = scanContext.origin.forward; + cameraForward.Normalize(); + var dist = 1.0f; + newElement.transform.position = Camera.main.transform.position + (cameraForward * dist); + + mqttHelper.Publish("debug", " ... LookRotation"); + newElement.transform.rotation = Quaternion.LookRotation(cameraForward, scanContext.origin.up); // align with camera up + Vector3 scale = newElement.transform.localScale; + scale.x = 2f * dist * (float)Math.Tan(angleRadian / 2f); + scale.y = scale.x * ratio; // scale the entire photo on height + newElement.transform.localScale = scale; + } + mqttHelper.Publish("debug", " ... EncodeToJPG"); List raw = new List(targetTexture.EncodeToJPG()); return raw.ToArray(); @@ -308,6 +317,7 @@ private byte[] ConvertAndShowOnDebugPane(PhotoCaptureFrame photoCaptureFrame) catch (System.Exception e) { info.SetText("error " + e.Message); + mqttHelper.Publish("debug", " ... error: " + e.Message); return null; } @@ -331,16 +341,15 @@ private Transform CopyCameraTransForm() public void ResultReceiver(string msg) { - Debug.Log("Received message : " + msg); - debugText = msg; + debugText += msg; try { result = JsonConvert.DeserializeObject(msg); debugText += "\n message ID " + result.ID; } catch (Exception e) { - debugText = "Error " + e.Message; + debugText += "Error " + e.Message; } } diff --git a/Assets/TakePicture/Scenes/TakePictureScene.unity b/Assets/TakePicture/Scenes/TakePictureScene.unity index c2070fc..2ff1234 100644 --- a/Assets/TakePicture/Scenes/TakePictureScene.unity +++ b/Assets/TakePicture/Scenes/TakePictureScene.unity @@ -145,7 +145,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 1d183b1029f24994e864753a2a9d87a8, type: 3} m_Name: m_EditorClassIdentifier: - brokerHostname: 192.168.0.19 + brokerHostname: 192.168.1.149 brokerPort: 1883 SSL: 0 userName: mosquitto @@ -294,6 +294,166 @@ Transform: m_Father: {fileID: 0} m_RootOrder: 4 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &831618402 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1465524699} + m_Modifications: + - target: {fileID: 2204069621426241315, guid: 3f1f46cbecbe08e46a303ccfdb5b498a, + type: 3} + propertyPath: m_Name + value: PressableButtonHoloLens2 + objectReference: {fileID: 0} + - target: {fileID: 2204069621878992557, guid: 3f1f46cbecbe08e46a303ccfdb5b498a, + type: 3} + propertyPath: m_Mesh + value: + objectReference: {fileID: 0} + - target: {fileID: 2204069621878992595, guid: 3f1f46cbecbe08e46a303ccfdb5b498a, + type: 3} + propertyPath: m_text + value: Settings + objectReference: {fileID: 0} + - target: {fileID: 2204069621878992595, guid: 3f1f46cbecbe08e46a303ccfdb5b498a, + type: 3} + propertyPath: m_textAlignment + value: 65535 + objectReference: {fileID: 0} + - target: {fileID: 2204069621878992595, guid: 3f1f46cbecbe08e46a303ccfdb5b498a, + type: 3} + propertyPath: m_TextStyleHashCode + value: -1183493901 + objectReference: {fileID: 0} + - target: {fileID: 2204069621878992595, guid: 3f1f46cbecbe08e46a303ccfdb5b498a, + type: 3} + propertyPath: m_VerticalAlignment + value: 512 + objectReference: {fileID: 0} + - target: {fileID: 2204069621878992595, guid: 3f1f46cbecbe08e46a303ccfdb5b498a, + type: 3} + propertyPath: m_HorizontalAlignment + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2204069623020599746, guid: 3f1f46cbecbe08e46a303ccfdb5b498a, + type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2204069623020599746, guid: 3f1f46cbecbe08e46a303ccfdb5b498a, + type: 3} + propertyPath: m_LocalScale.x + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2204069623020599746, guid: 3f1f46cbecbe08e46a303ccfdb5b498a, + type: 3} + propertyPath: m_LocalScale.y + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2204069623020599746, guid: 3f1f46cbecbe08e46a303ccfdb5b498a, + type: 3} + propertyPath: m_LocalScale.z + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2204069623020599746, guid: 3f1f46cbecbe08e46a303ccfdb5b498a, + type: 3} + propertyPath: m_LocalPosition.x + value: 0.139 + objectReference: {fileID: 0} + - target: {fileID: 2204069623020599746, guid: 3f1f46cbecbe08e46a303ccfdb5b498a, + type: 3} + propertyPath: m_LocalPosition.y + value: -0.218 + objectReference: {fileID: 0} + - target: {fileID: 2204069623020599746, guid: 3f1f46cbecbe08e46a303ccfdb5b498a, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.08 + objectReference: {fileID: 0} + - target: {fileID: 2204069623020599746, guid: 3f1f46cbecbe08e46a303ccfdb5b498a, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2204069623020599746, guid: 3f1f46cbecbe08e46a303ccfdb5b498a, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2204069623020599746, guid: 3f1f46cbecbe08e46a303ccfdb5b498a, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2204069623020599746, guid: 3f1f46cbecbe08e46a303ccfdb5b498a, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2204069623020599746, guid: 3f1f46cbecbe08e46a303ccfdb5b498a, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2204069623020599746, guid: 3f1f46cbecbe08e46a303ccfdb5b498a, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2204069623020599746, guid: 3f1f46cbecbe08e46a303ccfdb5b498a, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4607504470098667674, guid: 3f1f46cbecbe08e46a303ccfdb5b498a, + type: 3} + propertyPath: m_Mesh + value: + objectReference: {fileID: 0} + - target: {fileID: 7060011145322376313, guid: 3f1f46cbecbe08e46a303ccfdb5b498a, + type: 3} + propertyPath: m_text + value: Say "Settings" + objectReference: {fileID: 0} + - target: {fileID: 7060011145322376313, guid: 3f1f46cbecbe08e46a303ccfdb5b498a, + type: 3} + propertyPath: m_textAlignment + value: 65535 + objectReference: {fileID: 0} + - target: {fileID: 7060011145322376313, guid: 3f1f46cbecbe08e46a303ccfdb5b498a, + type: 3} + propertyPath: m_TextStyleHashCode + value: -1183493901 + objectReference: {fileID: 0} + - target: {fileID: 7060011145322376313, guid: 3f1f46cbecbe08e46a303ccfdb5b498a, + type: 3} + propertyPath: m_VerticalAlignment + value: 512 + objectReference: {fileID: 0} + - target: {fileID: 7060011145322376313, guid: 3f1f46cbecbe08e46a303ccfdb5b498a, + type: 3} + propertyPath: m_HorizontalAlignment + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 8405082116546204954, guid: 3f1f46cbecbe08e46a303ccfdb5b498a, + type: 3} + propertyPath: iconQuadTexture + value: + objectReference: {fileID: 2800000, guid: ac8550a474419054d9621216812fd098, type: 3} + - target: {fileID: 8779034279059886464, guid: 3f1f46cbecbe08e46a303ccfdb5b498a, + type: 3} + propertyPath: OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 6687576723124524624, guid: e3597dc41dbe9844798ebb393ad5c03a, + type: 3} + - target: {fileID: 8779034279059886464, guid: 3f1f46cbecbe08e46a303ccfdb5b498a, + type: 3} + propertyPath: OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: StartTakePicture + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 3f1f46cbecbe08e46a303ccfdb5b498a, type: 3} --- !u!1 &1116110353 GameObject: m_ObjectHideFlags: 0 @@ -323,7 +483,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 83d9acc7968244a8886f3af591305bcb, type: 3} m_Name: m_EditorClassIdentifier: - activeProfile: {fileID: 11400000, guid: 754d2b0f20a3cc949ae28a2872581450, type: 2} + activeProfile: {fileID: 11400000, guid: c907be02d3e2fa347b9b76a9ad19fe90, type: 2} --- !u!4 &1116110355 Transform: m_ObjectHideFlags: 0 @@ -358,7 +518,7 @@ PrefabInstance: - target: {fileID: 6687576723124524624, guid: e3597dc41dbe9844798ebb393ad5c03a, type: 3} propertyPath: showPicture - value: 1 + value: 0 objectReference: {fileID: 0} - target: {fileID: 6687576723124524624, guid: e3597dc41dbe9844798ebb393ad5c03a, type: 3} @@ -373,7 +533,7 @@ PrefabInstance: - target: {fileID: 6687576723124524625, guid: e3597dc41dbe9844798ebb393ad5c03a, type: 3} propertyPath: m_LocalPosition.x - value: 0 + value: -0.002 objectReference: {fileID: 0} - target: {fileID: 6687576723124524625, guid: e3597dc41dbe9844798ebb393ad5c03a, type: 3} @@ -445,6 +605,11 @@ PrefabInstance: propertyPath: keywords.Array.data[0].response.m_PersistentCalls.m_Calls.Array.data[0].m_Target value: objectReference: {fileID: 2135602411} + - target: {fileID: 6687576723124524627, guid: e3597dc41dbe9844798ebb393ad5c03a, + type: 3} + propertyPath: keywords.Array.data[0].response.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 1 + objectReference: {fileID: 0} - target: {fileID: 6687576723124524627, guid: e3597dc41dbe9844798ebb393ad5c03a, type: 3} propertyPath: keywords.Array.data[0].response.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName @@ -698,6 +863,12 @@ PrefabInstance: objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 6723d549b0ebc64459f2b262f36c6c17, type: 3} +--- !u!4 &1465524699 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 77015595674507469, guid: 6723d549b0ebc64459f2b262f36c6c17, + type: 3} + m_PrefabInstance: {fileID: 1445143081} + m_PrefabAsset: {fileID: 0} --- !u!1001 &1734880334 PrefabInstance: m_ObjectHideFlags: 0 @@ -713,17 +884,17 @@ PrefabInstance: - target: {fileID: 453403439432985358, guid: 2b4dd48faf0e0984fa28c6a9082c1ae7, type: 3} propertyPath: m_LocalPosition.x - value: 0.0044 + value: 0 objectReference: {fileID: 0} - target: {fileID: 453403439432985358, guid: 2b4dd48faf0e0984fa28c6a9082c1ae7, type: 3} propertyPath: m_LocalPosition.y - value: -0.064 + value: 0 objectReference: {fileID: 0} - target: {fileID: 453403439432985358, guid: 2b4dd48faf0e0984fa28c6a9082c1ae7, type: 3} propertyPath: m_LocalPosition.z - value: -0.0676 + value: 0 objectReference: {fileID: 0} - target: {fileID: 453403439432985358, guid: 2b4dd48faf0e0984fa28c6a9082c1ae7, type: 3} @@ -765,6 +936,11 @@ PrefabInstance: propertyPath: m_Name value: TouchIcon objectReference: {fileID: 0} + - target: {fileID: 453403439432985359, guid: 2b4dd48faf0e0984fa28c6a9082c1ae7, + type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 2b4dd48faf0e0984fa28c6a9082c1ae7, type: 3} --- !u!1 &2060959537 diff --git a/ProjectSettings/InputManager.asset b/ProjectSettings/InputManager.asset index 85226ae..467779b 100644 --- a/ProjectSettings/InputManager.asset +++ b/ProjectSettings/InputManager.asset @@ -294,8 +294,8 @@ InputManager: axis: 0 joyNum: 0 - serializedVersion: 3 - m_Name: AXIS_1 - descriptiveName: + m_Name: XRI_Left_Primary2DAxis_Vertical + descriptiveName: Device joystick/touchpad horizontal motion descriptiveNegativeName: negativeButton: positiveButton: @@ -307,11 +307,11 @@ InputManager: snap: 0 invert: 0 type: 2 - axis: 0 + axis: 1 joyNum: 0 - serializedVersion: 3 - m_Name: AXIS_2 - descriptiveName: + m_Name: XRI_Left_Primary2DAxis_Horizontal + descriptiveName: Device joystick/touchpad horizontal motion descriptiveNegativeName: negativeButton: positiveButton: @@ -323,11 +323,11 @@ InputManager: snap: 0 invert: 0 type: 2 - axis: 1 + axis: 0 joyNum: 0 - serializedVersion: 3 - m_Name: AXIS_3 - descriptiveName: + m_Name: XRI_Left_Secondary2DAxis_Vertical + descriptiveName: Device joystick/touchpad horizontal motion. descriptiveNegativeName: negativeButton: positiveButton: @@ -339,11 +339,11 @@ InputManager: snap: 0 invert: 0 type: 2 - axis: 2 + axis: 17 joyNum: 0 - serializedVersion: 3 - m_Name: AXIS_4 - descriptiveName: + m_Name: XRI_Left_Secondary2DAxis_Horizontal + descriptiveName: Device joystick/touchpad horizontal motion descriptiveNegativeName: negativeButton: positiveButton: @@ -355,43 +355,43 @@ InputManager: snap: 0 invert: 0 type: 2 - axis: 3 + axis: 16 joyNum: 0 - serializedVersion: 3 - m_Name: AXIS_5 - descriptiveName: + m_Name: XRI_Left_Trigger + descriptiveName: Device trigger axis descriptiveNegativeName: negativeButton: positiveButton: altNegativeButton: altPositiveButton: gravity: 0 - dead: 0.19 + dead: 0.001 sensitivity: 1 snap: 0 invert: 0 type: 2 - axis: 4 + axis: 8 joyNum: 0 - serializedVersion: 3 - m_Name: AXIS_6 - descriptiveName: + m_Name: XRI_Left_Grip + descriptiveName: Device grip axis descriptiveNegativeName: negativeButton: positiveButton: altNegativeButton: altPositiveButton: gravity: 0 - dead: 0.19 + dead: 0.001 sensitivity: 1 snap: 0 invert: 0 type: 2 - axis: 5 + axis: 10 joyNum: 0 - serializedVersion: 3 - m_Name: AXIS_7 - descriptiveName: + m_Name: XRI_Left_IndexTouch + descriptiveName: Device index finger proximity touch axis. descriptiveNegativeName: negativeButton: positiveButton: @@ -403,11 +403,11 @@ InputManager: snap: 0 invert: 0 type: 2 - axis: 6 + axis: 12 joyNum: 0 - serializedVersion: 3 - m_Name: AXIS_8 - descriptiveName: + m_Name: XRI_Left_ThumbTouch + descriptiveName: Device thumb proximity touch axis descriptiveNegativeName: negativeButton: positiveButton: @@ -419,171 +419,171 @@ InputManager: snap: 0 invert: 0 type: 2 - axis: 7 + axis: 14 joyNum: 0 - serializedVersion: 3 - m_Name: AXIS_9 - descriptiveName: + m_Name: XRI_Left_PrimaryButton + descriptiveName: Device primary button descriptiveNegativeName: negativeButton: - positiveButton: + positiveButton: joystick button 2 altNegativeButton: altPositiveButton: - gravity: 0 - dead: 0.19 - sensitivity: 1 + gravity: 1000 + dead: 0.001 + sensitivity: 1000 snap: 0 invert: 0 - type: 2 - axis: 8 + type: 0 + axis: 0 joyNum: 0 - serializedVersion: 3 - m_Name: AXIS_10 - descriptiveName: + m_Name: XRI_Left_SecondaryButton + descriptiveName: Device secondary button descriptiveNegativeName: negativeButton: - positiveButton: + positiveButton: joystick button 3 altNegativeButton: altPositiveButton: - gravity: 0 - dead: 0.19 - sensitivity: 1 + gravity: 1000 + dead: 0.001 + sensitivity: 1000 snap: 0 invert: 0 - type: 2 - axis: 9 + type: 0 + axis: 0 joyNum: 0 - serializedVersion: 3 - m_Name: AXIS_11 - descriptiveName: + m_Name: XRI_Left_PrimaryTouch + descriptiveName: Device primary touch descriptiveNegativeName: negativeButton: - positiveButton: + positiveButton: joystick button 12 altNegativeButton: altPositiveButton: gravity: 0 - dead: 0.19 - sensitivity: 1 + dead: 0 + sensitivity: 0.1 snap: 0 invert: 0 - type: 2 - axis: 10 + type: 0 + axis: 0 joyNum: 0 - serializedVersion: 3 - m_Name: AXIS_12 - descriptiveName: + m_Name: XRI_Left_SecondaryTouch + descriptiveName: Device secondary button descriptiveNegativeName: negativeButton: - positiveButton: + positiveButton: joystick button 13 altNegativeButton: altPositiveButton: gravity: 0 - dead: 0.19 - sensitivity: 1 + dead: 0 + sensitivity: 0.1 snap: 0 invert: 0 - type: 2 - axis: 11 + type: 0 + axis: 0 joyNum: 0 - serializedVersion: 3 - m_Name: AXIS_13 - descriptiveName: + m_Name: XRI_Left_GripButton + descriptiveName: Device grip button descriptiveNegativeName: negativeButton: - positiveButton: + positiveButton: joystick button 4 altNegativeButton: altPositiveButton: gravity: 0 - dead: 0.19 - sensitivity: 1 + dead: 0 + sensitivity: 0.1 snap: 0 invert: 0 - type: 2 - axis: 12 + type: 0 + axis: 0 joyNum: 0 - serializedVersion: 3 - m_Name: AXIS_14 - descriptiveName: + m_Name: XRI_Left_TriggerButton + descriptiveName: Device trigger button descriptiveNegativeName: negativeButton: - positiveButton: + positiveButton: joystick button 14 altNegativeButton: altPositiveButton: gravity: 0 - dead: 0.19 - sensitivity: 1 + dead: 0 + sensitivity: 0.1 snap: 0 invert: 0 - type: 2 - axis: 13 + type: 0 + axis: 0 joyNum: 0 - serializedVersion: 3 - m_Name: AXIS_15 - descriptiveName: + m_Name: XRI_Left_MenuButton + descriptiveName: Device menu button descriptiveNegativeName: negativeButton: - positiveButton: + positiveButton: joystick button 6 altNegativeButton: altPositiveButton: - gravity: 0 - dead: 0.19 - sensitivity: 1 + gravity: 1000 + dead: 0.001 + sensitivity: 1000 snap: 0 invert: 0 - type: 2 - axis: 14 + type: 0 + axis: 0 joyNum: 0 - serializedVersion: 3 - m_Name: AXIS_16 - descriptiveName: + m_Name: XRI_Left_Primary2DAxisClick + descriptiveName: Device stick/touchpad click descriptiveNegativeName: negativeButton: - positiveButton: + positiveButton: joystick button 8 altNegativeButton: altPositiveButton: gravity: 0 - dead: 0.19 - sensitivity: 1 + dead: 0 + sensitivity: 0.1 snap: 0 invert: 0 - type: 2 - axis: 15 + type: 0 + axis: 0 joyNum: 0 - serializedVersion: 3 - m_Name: AXIS_17 - descriptiveName: + m_Name: XRI_Left_Primary2DAxisTouch + descriptiveName: Device stick/touchpad touch descriptiveNegativeName: negativeButton: - positiveButton: + positiveButton: joystick button 16 altNegativeButton: altPositiveButton: gravity: 0 - dead: 0.19 - sensitivity: 1 + dead: 0 + sensitivity: 0.1 snap: 0 invert: 0 - type: 2 - axis: 16 + type: 0 + axis: 0 joyNum: 0 - serializedVersion: 3 - m_Name: AXIS_18 - descriptiveName: + m_Name: XRI_Left_Thumbrest + descriptiveName: Device thumbrest descriptiveNegativeName: negativeButton: - positiveButton: + positiveButton: joystick button 18 altNegativeButton: altPositiveButton: gravity: 0 - dead: 0.19 - sensitivity: 1 + dead: 0 + sensitivity: 0.1 snap: 0 invert: 0 - type: 2 - axis: 17 + type: 0 + axis: 0 joyNum: 0 - serializedVersion: 3 - m_Name: AXIS_19 - descriptiveName: + m_Name: XRI_Right_Primary2DAxis_Vertical + descriptiveName: Device joystick/touchpad horizontal motion descriptiveNegativeName: negativeButton: positiveButton: @@ -595,11 +595,11 @@ InputManager: snap: 0 invert: 0 type: 2 - axis: 18 + axis: 4 joyNum: 0 - serializedVersion: 3 - m_Name: AXIS_20 - descriptiveName: + m_Name: XRI_Right_Primary2DAxis_Horizontal + descriptiveName: Device joystick/touchpad horizontal motion descriptiveNegativeName: negativeButton: positiveButton: @@ -611,11 +611,11 @@ InputManager: snap: 0 invert: 0 type: 2 - axis: 19 + axis: 3 joyNum: 0 - serializedVersion: 3 - m_Name: AXIS_21 - descriptiveName: + m_Name: XRI_Right_Secondary2DAxis_Vertical + descriptiveName: Device joystick/touchpad horizontal motion. descriptiveNegativeName: negativeButton: positiveButton: @@ -627,11 +627,11 @@ InputManager: snap: 0 invert: 0 type: 2 - axis: 20 + axis: 19 joyNum: 0 - serializedVersion: 3 - m_Name: AXIS_22 - descriptiveName: + m_Name: XRI_Right_Secondary2DAxis_Horizontal + descriptiveName: Device joystick/touchpad horizontal motion descriptiveNegativeName: negativeButton: positiveButton: @@ -643,43 +643,43 @@ InputManager: snap: 0 invert: 0 type: 2 - axis: 21 + axis: 18 joyNum: 0 - serializedVersion: 3 - m_Name: AXIS_23 - descriptiveName: + m_Name: XRI_Right_Trigger + descriptiveName: Device trigger axis descriptiveNegativeName: negativeButton: positiveButton: altNegativeButton: altPositiveButton: gravity: 0 - dead: 0.19 + dead: 0.001 sensitivity: 1 snap: 0 invert: 0 type: 2 - axis: 22 + axis: 9 joyNum: 0 - serializedVersion: 3 - m_Name: AXIS_24 - descriptiveName: + m_Name: XRI_Right_Grip + descriptiveName: Device grip axis descriptiveNegativeName: negativeButton: positiveButton: altNegativeButton: altPositiveButton: gravity: 0 - dead: 0.19 + dead: 0.001 sensitivity: 1 snap: 0 invert: 0 type: 2 - axis: 23 + axis: 11 joyNum: 0 - serializedVersion: 3 - m_Name: AXIS_25 - descriptiveName: + m_Name: XRI_Right_IndexTouch + descriptiveName: Device index finger proximity touch axis. descriptiveNegativeName: negativeButton: positiveButton: @@ -691,11 +691,11 @@ InputManager: snap: 0 invert: 0 type: 2 - axis: 24 + axis: 13 joyNum: 0 - serializedVersion: 3 - m_Name: AXIS_26 - descriptiveName: + m_Name: XRI_Right_ThumbTouch + descriptiveName: Device thumb proximity touch axis descriptiveNegativeName: negativeButton: positiveButton: @@ -707,27 +707,171 @@ InputManager: snap: 0 invert: 0 type: 2 - axis: 25 + axis: 15 joyNum: 0 - serializedVersion: 3 - m_Name: AXIS_27 - descriptiveName: + m_Name: XRI_Right_PrimaryButton + descriptiveName: Device primary button descriptiveNegativeName: negativeButton: - positiveButton: + positiveButton: joystick button 0 + altNegativeButton: + altPositiveButton: + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: XRI_Right_SecondaryButton + descriptiveName: Device secondary button + descriptiveNegativeName: + negativeButton: + positiveButton: joystick button 1 + altNegativeButton: + altPositiveButton: + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: XRI_Right_PrimaryTouch + descriptiveName: Device primary touch + descriptiveNegativeName: + negativeButton: + positiveButton: joystick button 10 altNegativeButton: altPositiveButton: gravity: 0 - dead: 0.19 - sensitivity: 1 + dead: 0 + sensitivity: 0.1 snap: 0 invert: 0 - type: 2 - axis: 26 + type: 0 + axis: 0 joyNum: 0 - serializedVersion: 3 - m_Name: AXIS_28 - descriptiveName: + m_Name: XRI_Right_SecondaryTouch + descriptiveName: Device secondary button + descriptiveNegativeName: + negativeButton: + positiveButton: joystick button 11 + altNegativeButton: + altPositiveButton: + gravity: 0 + dead: 0 + sensitivity: 0.1 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: XRI_Right_GripButton + descriptiveName: Device grip button + descriptiveNegativeName: + negativeButton: + positiveButton: joystick button 5 + altNegativeButton: + altPositiveButton: + gravity: 0 + dead: 0 + sensitivity: 0.1 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: XRI_Right_TriggerButton + descriptiveName: Device trigger button + descriptiveNegativeName: + negativeButton: + positiveButton: joystick button 15 + altNegativeButton: + altPositiveButton: + gravity: 0 + dead: 0 + sensitivity: 0.1 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: XRI_Right_MenuButton + descriptiveName: Device menu button + descriptiveNegativeName: + negativeButton: + positiveButton: joystick button 7 + altNegativeButton: + altPositiveButton: + gravity: 1000 + dead: 0.001 + sensitivity: 1000 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: XRI_Right_Primary2DAxisClick + descriptiveName: Device stick/touchpad click + descriptiveNegativeName: + negativeButton: + positiveButton: joystick button 9 + altNegativeButton: + altPositiveButton: + gravity: 0 + dead: 0 + sensitivity: 0.1 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: XRI_Right_Primary2DAxisTouch + descriptiveName: Device stick/touchpad touch + descriptiveNegativeName: + negativeButton: + positiveButton: joystick button 17 + altNegativeButton: + altPositiveButton: + gravity: 0 + dead: 0 + sensitivity: 0.1 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: XRI_Right_Thumbrest + descriptiveName: Device thumbrest + descriptiveNegativeName: + negativeButton: + positiveButton: joystick button 19 + altNegativeButton: + altPositiveButton: + gravity: 0 + dead: 0 + sensitivity: 0.1 + snap: 0 + invert: 0 + type: 0 + axis: 0 + joyNum: 0 + - serializedVersion: 3 + m_Name: XRI_Combined_Trigger + descriptiveName: Combined Trigger descriptiveNegativeName: negativeButton: positiveButton: @@ -739,39 +883,39 @@ InputManager: snap: 0 invert: 0 type: 2 - axis: 27 + axis: 2 joyNum: 0 - serializedVersion: 3 - m_Name: UpDown - descriptiveName: + m_Name: XRI_DPad_Vertical + descriptiveName: Device directional pad. These values are replicated l/r descriptiveNegativeName: - negativeButton: q - positiveButton: e + negativeButton: + positiveButton: altNegativeButton: altPositiveButton: - gravity: 3 + gravity: 0 dead: 0.001 - sensitivity: 3 - snap: 1 + sensitivity: 1 + snap: 0 invert: 0 - type: 0 - axis: -1 + type: 2 + axis: 6 joyNum: 0 - serializedVersion: 3 - m_Name: UpDown - descriptiveName: + m_Name: XRI_DPad_Horizontal + descriptiveName: Device directional pad. These values are replicated l/r descriptiveNegativeName: negativeButton: positiveButton: altNegativeButton: altPositiveButton: gravity: 0 - dead: 0.19 + dead: 0.001 sensitivity: 1 snap: 0 invert: 0 type: 2 - axis: 2 + axis: 5 joyNum: 0 - serializedVersion: 3 m_Name: AXIS_1 @@ -1253,627 +1397,3 @@ InputManager: type: 2 axis: 2 joyNum: 0 - - serializedVersion: 3 - m_Name: XRI_Left_Primary2DAxis_Vertical - descriptiveName: Device joystick/touchpad horizontal motion - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0.19 - sensitivity: 1 - snap: 0 - invert: 0 - type: 2 - axis: 1 - joyNum: 0 - - serializedVersion: 3 - m_Name: XRI_Left_Primary2DAxis_Horizontal - descriptiveName: Device joystick/touchpad horizontal motion - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0.19 - sensitivity: 1 - snap: 0 - invert: 0 - type: 2 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: XRI_Left_Secondary2DAxis_Vertical - descriptiveName: Device joystick/touchpad horizontal motion. - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0.19 - sensitivity: 1 - snap: 0 - invert: 0 - type: 2 - axis: 17 - joyNum: 0 - - serializedVersion: 3 - m_Name: XRI_Left_Secondary2DAxis_Horizontal - descriptiveName: Device joystick/touchpad horizontal motion - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0.19 - sensitivity: 1 - snap: 0 - invert: 0 - type: 2 - axis: 16 - joyNum: 0 - - serializedVersion: 3 - m_Name: XRI_Left_Trigger - descriptiveName: Device trigger axis - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0.001 - sensitivity: 1 - snap: 0 - invert: 0 - type: 2 - axis: 8 - joyNum: 0 - - serializedVersion: 3 - m_Name: XRI_Left_Grip - descriptiveName: Device grip axis - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0.001 - sensitivity: 1 - snap: 0 - invert: 0 - type: 2 - axis: 10 - joyNum: 0 - - serializedVersion: 3 - m_Name: XRI_Left_IndexTouch - descriptiveName: Device index finger proximity touch axis. - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0.19 - sensitivity: 1 - snap: 0 - invert: 0 - type: 2 - axis: 12 - joyNum: 0 - - serializedVersion: 3 - m_Name: XRI_Left_ThumbTouch - descriptiveName: Device thumb proximity touch axis - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0.19 - sensitivity: 1 - snap: 0 - invert: 0 - type: 2 - axis: 14 - joyNum: 0 - - serializedVersion: 3 - m_Name: XRI_Left_PrimaryButton - descriptiveName: Device primary button - descriptiveNegativeName: - negativeButton: - positiveButton: joystick button 2 - altNegativeButton: - altPositiveButton: - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: XRI_Left_SecondaryButton - descriptiveName: Device secondary button - descriptiveNegativeName: - negativeButton: - positiveButton: joystick button 3 - altNegativeButton: - altPositiveButton: - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: XRI_Left_PrimaryTouch - descriptiveName: Device primary touch - descriptiveNegativeName: - negativeButton: - positiveButton: joystick button 12 - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0 - sensitivity: 0.1 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: XRI_Left_SecondaryTouch - descriptiveName: Device secondary button - descriptiveNegativeName: - negativeButton: - positiveButton: joystick button 13 - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0 - sensitivity: 0.1 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: XRI_Left_GripButton - descriptiveName: Device grip button - descriptiveNegativeName: - negativeButton: - positiveButton: joystick button 4 - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0 - sensitivity: 0.1 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: XRI_Left_TriggerButton - descriptiveName: Device trigger button - descriptiveNegativeName: - negativeButton: - positiveButton: joystick button 14 - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0 - sensitivity: 0.1 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: XRI_Left_MenuButton - descriptiveName: Device menu button - descriptiveNegativeName: - negativeButton: - positiveButton: joystick button 6 - altNegativeButton: - altPositiveButton: - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: XRI_Left_Primary2DAxisClick - descriptiveName: Device stick/touchpad click - descriptiveNegativeName: - negativeButton: - positiveButton: joystick button 8 - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0 - sensitivity: 0.1 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: XRI_Left_Primary2DAxisTouch - descriptiveName: Device stick/touchpad touch - descriptiveNegativeName: - negativeButton: - positiveButton: joystick button 16 - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0 - sensitivity: 0.1 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: XRI_Left_Thumbrest - descriptiveName: Device thumbrest - descriptiveNegativeName: - negativeButton: - positiveButton: joystick button 18 - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0 - sensitivity: 0.1 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: XRI_Right_Primary2DAxis_Vertical - descriptiveName: Device joystick/touchpad horizontal motion - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0.19 - sensitivity: 1 - snap: 0 - invert: 0 - type: 2 - axis: 4 - joyNum: 0 - - serializedVersion: 3 - m_Name: XRI_Right_Primary2DAxis_Horizontal - descriptiveName: Device joystick/touchpad horizontal motion - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0.19 - sensitivity: 1 - snap: 0 - invert: 0 - type: 2 - axis: 3 - joyNum: 0 - - serializedVersion: 3 - m_Name: XRI_Right_Secondary2DAxis_Vertical - descriptiveName: Device joystick/touchpad horizontal motion. - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0.19 - sensitivity: 1 - snap: 0 - invert: 0 - type: 2 - axis: 19 - joyNum: 0 - - serializedVersion: 3 - m_Name: XRI_Right_Secondary2DAxis_Horizontal - descriptiveName: Device joystick/touchpad horizontal motion - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0.19 - sensitivity: 1 - snap: 0 - invert: 0 - type: 2 - axis: 18 - joyNum: 0 - - serializedVersion: 3 - m_Name: XRI_Right_Trigger - descriptiveName: Device trigger axis - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0.001 - sensitivity: 1 - snap: 0 - invert: 0 - type: 2 - axis: 9 - joyNum: 0 - - serializedVersion: 3 - m_Name: XRI_Right_Grip - descriptiveName: Device grip axis - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0.001 - sensitivity: 1 - snap: 0 - invert: 0 - type: 2 - axis: 11 - joyNum: 0 - - serializedVersion: 3 - m_Name: XRI_Right_IndexTouch - descriptiveName: Device index finger proximity touch axis. - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0.19 - sensitivity: 1 - snap: 0 - invert: 0 - type: 2 - axis: 13 - joyNum: 0 - - serializedVersion: 3 - m_Name: XRI_Right_ThumbTouch - descriptiveName: Device thumb proximity touch axis - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0.19 - sensitivity: 1 - snap: 0 - invert: 0 - type: 2 - axis: 15 - joyNum: 0 - - serializedVersion: 3 - m_Name: XRI_Right_PrimaryButton - descriptiveName: Device primary button - descriptiveNegativeName: - negativeButton: - positiveButton: joystick button 0 - altNegativeButton: - altPositiveButton: - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: XRI_Right_SecondaryButton - descriptiveName: Device secondary button - descriptiveNegativeName: - negativeButton: - positiveButton: joystick button 1 - altNegativeButton: - altPositiveButton: - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: XRI_Right_PrimaryTouch - descriptiveName: Device primary touch - descriptiveNegativeName: - negativeButton: - positiveButton: joystick button 10 - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0 - sensitivity: 0.1 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: XRI_Right_SecondaryTouch - descriptiveName: Device secondary button - descriptiveNegativeName: - negativeButton: - positiveButton: joystick button 11 - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0 - sensitivity: 0.1 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: XRI_Right_GripButton - descriptiveName: Device grip button - descriptiveNegativeName: - negativeButton: - positiveButton: joystick button 5 - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0 - sensitivity: 0.1 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: XRI_Right_TriggerButton - descriptiveName: Device trigger button - descriptiveNegativeName: - negativeButton: - positiveButton: joystick button 15 - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0 - sensitivity: 0.1 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: XRI_Right_MenuButton - descriptiveName: Device menu button - descriptiveNegativeName: - negativeButton: - positiveButton: joystick button 7 - altNegativeButton: - altPositiveButton: - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: XRI_Right_Primary2DAxisClick - descriptiveName: Device stick/touchpad click - descriptiveNegativeName: - negativeButton: - positiveButton: joystick button 9 - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0 - sensitivity: 0.1 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: XRI_Right_Primary2DAxisTouch - descriptiveName: Device stick/touchpad touch - descriptiveNegativeName: - negativeButton: - positiveButton: joystick button 17 - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0 - sensitivity: 0.1 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: XRI_Right_Thumbrest - descriptiveName: Device thumbrest - descriptiveNegativeName: - negativeButton: - positiveButton: joystick button 19 - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0 - sensitivity: 0.1 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: XRI_Combined_Trigger - descriptiveName: Combined Trigger - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0.19 - sensitivity: 1 - snap: 0 - invert: 0 - type: 2 - axis: 2 - joyNum: 0 - - serializedVersion: 3 - m_Name: XRI_DPad_Vertical - descriptiveName: Device directional pad. These values are replicated l/r - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0.001 - sensitivity: 1 - snap: 0 - invert: 0 - type: 2 - axis: 6 - joyNum: 0 - - serializedVersion: 3 - m_Name: XRI_DPad_Horizontal - descriptiveName: Device directional pad. These values are replicated l/r - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0.001 - sensitivity: 1 - snap: 0 - invert: 0 - type: 2 - axis: 5 - joyNum: 0 diff --git a/README.md b/README.md index 2cd0d65..e2aac07 100644 --- a/README.md +++ b/README.md @@ -1,19 +1,15 @@ # Hololens-ComputerVision - This project shows how to use windows [media capture](https://msdn.microsoft.com/library/windows/apps/windows.media.capture.mediacapture.aspx) in Hololens 2 to access the Camera, take picture send the image to a computer vision (CV) service and display an augmented reality asset close to where the picture was taken depending on the CV result. It is inspired by previous work from Joost van Schaik available at https://localjoost.github.io/using-azure-custom-vision-object/ and the Picture Sample project I realized for Hololens2. - - Refer to [Locatable camera info from Microsoft](https://docs.microsoft.com/en-us/windows/mixed-reality/locatable-camera) for details on the Device Camera. [Locatable camera in Unity](https://docs.microsoft.com/en-us/windows/mixed-reality/locatable-camera-in-unity) provides the key API and sample scripts. - ### Dependencies - Unity 2019.4.23f1 - Text Mesh Pro @@ -45,6 +41,5 @@ Enjoy taking Picture by just saying "Scan Image" Setup MQTT topics to receive the image and send image recognition back - ### Next Steps - document ComputerVision part From 06a46046cd8764ca6490354a455b01ec85601906 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Grote?= Date: Wed, 14 Apr 2021 14:22:59 +0200 Subject: [PATCH 3/3] finalizations --- Assets/TakePicture/Photo/PhotoCamera.cs | 252 ++++--- Assets/TakePicture/Photo/PhotoQuad.prefab | 459 ++----------- Assets/TakePicture/Photo/PhotoQuad2.prefab | 306 +++++++++ .../TakePicture/Photo/PhotoQuad2.prefab.meta | 7 + Assets/TakePicture/Prefab/Materials.meta | 8 + .../TakePicture/Prefab/Materials/border.mat | 131 ++++ .../Prefab/Materials/border.mat.meta | 8 + Assets/TakePicture/Prefab/New Material 1.mat | 178 +++++ .../Prefab/New Material 1.mat.meta | 8 + Assets/TakePicture/Prefab/New Material.mat | 177 +++++ .../TakePicture/Prefab/New Material.mat.meta | 8 + .../Prefab/PressableButtonHoloLens2.prefab | 572 ++++++++++++++++ .../PressableButtonHoloLens2.prefab.meta | 7 + Assets/TakePicture/Prefab/border.png | Bin 0 -> 913 bytes Assets/TakePicture/Prefab/border.png.meta | 128 ++++ Assets/TakePicture/Prefab/scanner-cursor.png | Bin 0 -> 7563 bytes .../Prefab/scanner-cursor.png.meta | 92 +++ Assets/TakePicture/Prefab/scannerMat.mat | 178 +++++ Assets/TakePicture/Prefab/scannerMat.mat.meta | 8 + .../TakePicture/Scenes/TakePictureScene.unity | 613 +++++++++++++++++- .../TakePicture/Scripts/CustomVisionResult.cs | 5 +- Assets/TakePicture/Scripts/MoveLine.cs | 50 ++ Assets/TakePicture/Scripts/MoveLine.cs.meta | 11 + Assets/TakePicture/Scripts/MqttHelper.cs | 8 +- Assets/TakePicture/Scripts/ObjectLabeler.cs | 30 + ProjectSettings/ProjectSettings.asset | 2 + 26 files changed, 2724 insertions(+), 522 deletions(-) create mode 100644 Assets/TakePicture/Photo/PhotoQuad2.prefab create mode 100644 Assets/TakePicture/Photo/PhotoQuad2.prefab.meta create mode 100644 Assets/TakePicture/Prefab/Materials.meta create mode 100644 Assets/TakePicture/Prefab/Materials/border.mat create mode 100644 Assets/TakePicture/Prefab/Materials/border.mat.meta create mode 100644 Assets/TakePicture/Prefab/New Material 1.mat create mode 100644 Assets/TakePicture/Prefab/New Material 1.mat.meta create mode 100644 Assets/TakePicture/Prefab/New Material.mat create mode 100644 Assets/TakePicture/Prefab/New Material.mat.meta create mode 100644 Assets/TakePicture/Prefab/PressableButtonHoloLens2.prefab create mode 100644 Assets/TakePicture/Prefab/PressableButtonHoloLens2.prefab.meta create mode 100644 Assets/TakePicture/Prefab/border.png create mode 100644 Assets/TakePicture/Prefab/border.png.meta create mode 100644 Assets/TakePicture/Prefab/scanner-cursor.png create mode 100644 Assets/TakePicture/Prefab/scanner-cursor.png.meta create mode 100644 Assets/TakePicture/Prefab/scannerMat.mat create mode 100644 Assets/TakePicture/Prefab/scannerMat.mat.meta create mode 100644 Assets/TakePicture/Scripts/MoveLine.cs create mode 100644 Assets/TakePicture/Scripts/MoveLine.cs.meta diff --git a/Assets/TakePicture/Photo/PhotoCamera.cs b/Assets/TakePicture/Photo/PhotoCamera.cs index 6f9e852..c56647f 100644 --- a/Assets/TakePicture/Photo/PhotoCamera.cs +++ b/Assets/TakePicture/Photo/PhotoCamera.cs @@ -20,11 +20,19 @@ public class ScanContext public float formFactor { get; protected set; } public Transform origin { get; protected set; } - public ScanContext( double angle, float ratio, Transform cameraTransform) + public ScanContext(double angle, float ratio, Transform cameraTransform) { - horizontalAngleRadian = angle * (Math.PI / 180); + horizontalAngleRadian = angle * (Math.PI / 180); formFactor = ratio; - origin = cameraTransform; + origin = CopyTransform(cameraTransform); + } + private Transform CopyTransform(Transform t) + { + var g = new GameObject(); + g.transform.position = t.position; + g.transform.rotation = t.rotation; + g.transform.localScale = t.localScale; + return g.transform; } } @@ -34,16 +42,21 @@ public class PhotoCamera : MonoBehaviour PhotoCapture photoCaptureObject = null; public GameObject PhotoPrefab; + public GameObject ScannerScreen; public GameObject cursor; public TextMeshPro info; public bool showPicture = true; public double horizontalAngle = 64.69f; // how much of the image do we take - + public string outboundTopic = "hololensimage"; + public string debugTopic = "debug"; + public float scannerScreenDistance = 1.0f; Resolution cameraResolution; float ratio = 1.0f; - + AudioSource shutterSound; + private double angleRadian; + const double horizontalCameraAngleRadian = 64.69f * (Math.PI / 180); // Hololens2 camera angle in deg private MqttHelper mqttHelper; private IMixedRealityGazeProvider gaze; private bool startPicture = false; @@ -54,43 +67,69 @@ public class PhotoCamera : MonoBehaviour private ScanContext scanContext; private ObjectLabeler labeler; private CustomVisionResult result; - private string debugText = "Debug"; + private string debugText = ""; + //private Dictionary scanContextMap = new Dictionary(); // we may use a dictionary to store many scans waiting for results ... let's start with one for now // Use this for initialization void Start() { - + angleRadian = horizontalAngle * (Math.PI / 180); gaze = CoreServices.InputSystem.GazeProvider; - cursor.SetActive(false);//disable cursor + cursor?.SetActive(false);//disable cursor + shutterSound = GetComponent() as AudioSource; - labeler = GetComponent() as ObjectLabeler; + labeler = GetComponent() as ObjectLabeler; mqttHelper = GetComponent() as MqttHelper; - mqttHelper.Subscribe( ResultReceiver); + mqttHelper.Subscribe(ResultReceiver); // Debug.Log("File path " + Application.persistentDataPath); // take lower resolution available if ((PhotoCapture.SupportedResolutions != null) && (PhotoCapture.SupportedResolutions.Count() > 0)) { cameraResolution = PhotoCapture.SupportedResolutions.OrderByDescending((res) => res.width * res.height).Last(); + ratio = (float)cameraResolution.height / (float)cameraResolution.width; - } else { + Log("Resolution " + cameraResolution.width + " x " + cameraResolution.height); + } + else + { ratio = 9f / 16f; } scanContext = new ScanContext(horizontalAngle, ratio, Camera.main.transform); // create a context with Camera position. - Debug.Log("scanContext init " + scanContext.ToString()); + ScannerScreen.SetActive(false); // remove the scanner + Vector3 scale = ScannerScreen.transform.localScale; + scale.x = 2f * scannerScreenDistance * (float)Math.Tan(angleRadian / 2f); + scale.y = scale.x * ratio; // scale the entire photo on height + ScannerScreen.transform.localScale = scale; + + Log("scanContext init " + scanContext.ToString()); // Create a PhotoCapture object PhotoCapture.CreateAsync(false, delegate (PhotoCapture captureObject) { photoCaptureObject = captureObject; - Debug.Log("camera ready to take picture"); + CameraParameters cameraParameters = new CameraParameters(); + cameraParameters.hologramOpacity = 0.0f; + cameraParameters.cameraResolutionWidth = cameraResolution.width; + cameraParameters.cameraResolutionHeight = cameraResolution.height; + cameraParameters.pixelFormat = CapturePixelFormat.BGRA32; + //cameraParameters.pixelFormat = showPicture == true ? CapturePixelFormat.BGRA32 : CapturePixelFormat.JPEG; + + photoCaptureObject.StartPhotoModeAsync(cameraParameters, delegate (PhotoCapture.PhotoCaptureResult result) + { + // Take a picture + Log("camera ready to take picture"); + + }); + }); PointerUtils.SetGazePointerBehavior(PointerBehavior.AlwaysOn); } void Update() { info.SetText(debugText); + float dist; float focus = 0.0f; if (startPicture) @@ -98,11 +137,16 @@ void Update() gazePoint = gaze.HitInfo.point; if (gazePoint != null) { + placeScanner(Camera.main.transform); - if (cursor != null) { cursor.transform.position = gazePoint; } - Vector3 cameraForward = Camera.main.transform.forward; - cameraForward.Normalize(); - cursor.transform.rotation = Quaternion.LookRotation(cameraForward, Vector3.up); + //if (cursor != null) + //{ + // Vector3 cameraForward = Camera.main.transform.forward; + // cursor.transform.position = gazePoint - 0.1f* cameraForward; + + // cameraForward.Normalize(); + // cursor.transform.rotation = Quaternion.LookRotation(cameraForward, Vector3.up); + //} if (gazeStarted == false) { startPoint = gazePoint; @@ -111,7 +155,7 @@ void Update() cursor?.SetActive(true); //enable cursor gazeStarted = true; timer = 0.0f; - debugText += " ... test gaze started with focus " + focus; + Log("test gaze started with focus " + focus); } else { @@ -128,10 +172,10 @@ void Update() timer += Time.deltaTime; // add frame duration if (timer > 1.5f) { - Debug.Log("test gaze at same point done -> take picture "); + Log("test gaze -> take picture "); startPicture = false; // 1 second of gaze at same point gazeStarted = false; - cursor.SetActive(false); + cursor?.SetActive(false); TakePicture(); } @@ -141,28 +185,34 @@ void Update() else { cursor.SetActive(false); + // ScannerScreen.SetActive(false); if (gazeStarted == true) { gazeStarted = false; + } } } - + if (result != null) { try { + ScannerScreen.GetComponent().stopScanAnimation(); + + ScannerScreen.SetActive(false); // remove the scanner labeler.LabelObjects(result.recognitionData, scanContext.horizontalAngleRadian, scanContext.formFactor, scanContext.origin); - debugText += "\nLabel Set " + result.ID; - } catch(Exception e) + Log("Label Set " + result.recognitionData); // + result.ID); + } + catch (Exception e) { - Debug.Log("label error " + e.Message); - debugText += e.Message; + Log("Label error " + e.Message); } - // infotext = "Received message from " + e.Topic + " : " + msg; + //Log("Received message from " + e.Topic + " : " + msg); result = null; } } + public void StopCamera() { // Deactivate our camera @@ -170,154 +220,142 @@ public void StopCamera() } public void StartTakePicture() { - Debug.Log("StartTakePicture() called"); - debugText += " ... start take picture"; - + Log("start Scanner for picture creation"); gazeStarted = false; startPicture = true; } - public void TakePicture() + private void TakePicture() { - Debug.Log("TakePicture() called"); - debugText += " ... take picture"; - - CameraParameters cameraParameters = new CameraParameters(); - cameraParameters.hologramOpacity = 0.0f; - cameraParameters.cameraResolutionWidth = cameraResolution.width; - cameraParameters.cameraResolutionHeight = cameraResolution.height; - cameraParameters.pixelFormat = CapturePixelFormat.BGRA32; //cameraParameters.pixelFormat = showPicture == true ? CapturePixelFormat.BGRA32 : CapturePixelFormat.JPEG; - - scanContext = new ScanContext(horizontalAngle,ratio,Camera.main.transform); // create a context with Camera position. - // Activate the camera + + scanContext = new ScanContext(horizontalAngle, ratio, Camera.main.transform); // create a context with Camera position. + placeScanner(scanContext.origin); + ScannerScreen.GetComponent().startScanAnimation(); + + StartCoroutine(TakePictureInternal()); + + } + private IEnumerator TakePictureInternal() + { + if (photoCaptureObject != null) { if (shutterSound != null) { shutterSound.Play(); - debugText += " ... click"; - mqttHelper.Publish("debug", "click ... "); } - photoCaptureObject.StartPhotoModeAsync(cameraParameters, delegate (PhotoCapture.PhotoCaptureResult result) - { - // Take a picture - debugText += " ... Photo Async"; - photoCaptureObject.TakePhotoAsync(OnCapturedPhotoToMemory); - }); + + // photoCaptureObject.StartPhotoModeAsync(cameraParameters, delegate (PhotoCapture.PhotoCaptureResult result) + // { + // Take a picture + Log("create picture"); + photoCaptureObject.TakePhotoAsync(OnCapturedPhotoToMemory); + // }); } else { - Debug.Log("camera object is not defined"); - debugText += "camera object is not defined"; - - //mqttHelper.Publish("image", "{\"ID\":\"" + 00 + "\",\"image\":\"" + "" + "\"}"); + Log("camera object is not defined"); } + yield return null; } + void placeScanner(Transform origin) + { + ScannerScreen.SetActive(true); + Vector3 cameraForward = origin.forward; + var dist = 1.0f; + ScannerScreen.transform.position = origin.position + (cameraForward * dist); + ScannerScreen.transform.rotation = Quaternion.LookRotation(cameraForward, origin.up); // align with camera up + + } + void OnApplicationQuit() + { + photoCaptureObject?.StopPhotoModeAsync(OnStoppedPhotoMode); + } void OnCapturedPhotoToMemory(PhotoCapture.PhotoCaptureResult result, PhotoCaptureFrame photoCaptureFrame) { - debugText += " ... picture in memory"; - mqttHelper.Publish("debug", " ... picture in memory"); - List imageBufferList = new List(); byte[] imageArray; - mqttHelper.Publish("debug", " ... checking Format"); if (photoCaptureFrame.pixelFormat == CapturePixelFormat.JPEG) { - mqttHelper.Publish("debug", " ... picture is JPEG"); // Copy the raw IMFMediaBuffer data into our empty byte list. photoCaptureFrame.CopyRawImageDataIntoBuffer(imageBufferList); imageArray = imageBufferList.ToArray(); } else { - mqttHelper.Publish("debug", " ... picture is RAW"); // Copy the raw image data into our target texture imageArray = ConvertAndShowOnDebugPane(photoCaptureFrame); } - mqttHelper.Publish("debug", " ... start convert"); string data = System.Convert.ToBase64String(imageArray); string pictureID = System.Guid.NewGuid().ToString(); - mqttHelper.Publish("image", "{\"ID\":\""+pictureID+"\",\"image\":\""+data+"\"}"); - // save the camera position and image size - - //You may only use this method if you specified the BGRA32 format in your CameraParameters. - photoCaptureObject.StopPhotoModeAsync(OnStoppedPhotoMode); + Log("sending picture via MQTT"); + Log("ID: " + pictureID); + mqttHelper.Publish(outboundTopic, "{\"ID\":\"" + pictureID + "\",\"image\":\"" + data + "\"}"); } private byte[] ConvertAndShowOnDebugPane(PhotoCaptureFrame photoCaptureFrame) { // get image in byte array and crop it - // List raw = new List(targetTexture.EncodeToJPG()); try { - var fullTexture = new Texture2D(cameraResolution.width, cameraResolution.height); //targetTexture.LoadRawTextureData(imageBufferList.ToArray()); // use memory stream array to create the texture - mqttHelper.Publish("debug", " ... UploadImageDataToTexture"); photoCaptureFrame.UploadImageDataToTexture(fullTexture); + + // Hololens images taken always a bit too high + int pixcorrection = 0; + if (cameraResolution.width > 3000) { + pixcorrection = -180; + } // crop a portion of the image at the center - double horizontalCameraAngleRadian = 64.69f * (Math.PI / 180); // Hololens2 camera angle in deg - double angleRadian = horizontalAngle * (Math.PI / 180); double cropFactor = Math.Tan(angleRadian / 2f) / Math.Tan(horizontalCameraAngleRadian / 2f); - int dx = (int)(cameraResolution.width * cropFactor); int dy = (int)(cameraResolution.height * cropFactor); - int x = (cameraResolution.width - dx) / 2; - int y = (cameraResolution.height - dy) / 2; + int x = ((cameraResolution.width - dx) / 2) ; + int y = ((cameraResolution.height - dy) / 2) + pixcorrection; + + Log("Image area: " + x + "|" + y + "|" + dx + "|" + dy); Color[] pix = fullTexture.GetPixels(x, y, dx, dy); var targetTexture = new Texture2D(dx, dy); targetTexture.SetPixels(pix); - mqttHelper.Publish("debug", " ... targetTexture.Apply"); targetTexture.Apply(); - // Create a gameobject that we can apply our texture to - mqttHelper.Publish("debug", " ... Instantiate PhotoPrefab"); - if (showPicture) + // Create a gameobject that we can apply our texture to + if (showPicture == true) { GameObject newElement = Instantiate(PhotoPrefab); GameObject quad = newElement.transform.Find("Quad").gameObject; Renderer quadRenderer = quad.GetComponent() as Renderer; quadRenderer.material.mainTexture = targetTexture; - // new Material(Shader.Find("Unlit/Texture")); - - // Set position and rotation - // Bug in Hololens v2 and Unity 2019 about PhotoCaptureFrame not having the location data - March 2020 - // - // Matrix4x4 cameraToWorldMatrix; - // photoCaptureFrame.TryGetCameraToWorldMatrix(out cameraToWorldMatrix); - // Vector3 position = cameraToWorldMatrix.MultiplyPoint(Vector3.zero); - // Quaternion rotation = Quaternion.LookRotation(-cameraToWorldMatrix.GetColumn(2), cameraToWorldMatrix.GetColumn(1)); - // Vector3 cameraForward = cameraToWorldMatrix * Vector3.forward; - - mqttHelper.Publish("debug", " ... check scan context"); Vector3 cameraForward = scanContext.origin.forward; cameraForward.Normalize(); var dist = 1.0f; - newElement.transform.position = Camera.main.transform.position + (cameraForward * dist); + newElement.transform.position = scanContext.origin.position + (cameraForward * dist); - mqttHelper.Publish("debug", " ... LookRotation"); newElement.transform.rotation = Quaternion.LookRotation(cameraForward, scanContext.origin.up); // align with camera up Vector3 scale = newElement.transform.localScale; scale.x = 2f * dist * (float)Math.Tan(angleRadian / 2f); scale.y = scale.x * ratio; // scale the entire photo on height newElement.transform.localScale = scale; + } else + { + Log("showPicture, disabled"); } - mqttHelper.Publish("debug", " ... EncodeToJPG"); + List raw = new List(targetTexture.EncodeToJPG()); return raw.ToArray(); } catch (System.Exception e) { - info.SetText("error " + e.Message); - mqttHelper.Publish("debug", " ... error: " + e.Message); + Log("Image error " + e.Message); return null; } @@ -340,17 +378,29 @@ private Transform CopyCameraTransForm() } public void ResultReceiver(string msg) { - - Debug.Log("Received message : " + msg); - debugText += msg; + Log("Received message : " + msg); + try { result = JsonConvert.DeserializeObject(msg); - debugText += "\n message ID " + result.ID; - } catch (Exception e) + Log("message ID " + result.ID); + } + catch (Exception e) { - debugText += "Error " + e.Message; + Log("Error " + e.Message); } - + } + + public void Log(String str) + { + debugText += str + "\n"; + Debug.Log(str); + + //remote Debug, using MQTT + mqttHelper.Publish(debugTopic, str); + } + public void clearLog() + { + debugText = ""; } } \ No newline at end of file diff --git a/Assets/TakePicture/Photo/PhotoQuad.prefab b/Assets/TakePicture/Photo/PhotoQuad.prefab index 17cd332..155f8ba 100644 --- a/Assets/TakePicture/Photo/PhotoQuad.prefab +++ b/Assets/TakePicture/Photo/PhotoQuad.prefab @@ -1,396 +1,71 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: ---- !u!1 &79796907835507617 -GameObject: +--- !u!1001 &2495353004035344886 +PrefabInstance: m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 8955609292699228910} - - component: {fileID: 3796882438150314377} - - component: {fileID: 5338623656154889064} - - component: {fileID: 3131197299567831468} - m_Layer: 0 - m_Name: Quad - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &8955609292699228910 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 79796907835507617} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: -0.0064778114} - m_LocalScale: {x: 1, y: 1, z: 0.009254017} - m_Children: [] - m_Father: {fileID: 8158972058783523438} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} ---- !u!33 &3796882438150314377 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 79796907835507617} - m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} ---- !u!23 &5338623656154889064 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 79796907835507617} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!64 &3131197299567831468 -MeshCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 79796907835507617} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 4 - m_Convex: 0 - m_CookingOptions: 30 - m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} ---- !u!1 &8158972058783523439 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 8158972058783523438} - - component: {fileID: 4764503290455923728} - - component: {fileID: 4718662541737852209} - - component: {fileID: 1701127645663530508} - - component: {fileID: 6691858372178289762} - - component: {fileID: 8035906578634943510} - - component: {fileID: 6263291753576899835} - m_Layer: 0 - m_Name: PhotoQuad - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &8158972058783523438 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8158972058783523439} - m_LocalRotation: {x: 0, y: 1, z: 0, w: 0} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 8158972058999155912} - - {fileID: 8955609292699228910} - m_Father: {fileID: 0} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 180, z: 0} ---- !u!114 &4764503290455923728 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8158972058783523439} - m_Enabled: 0 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1410eac1ae94b4d4492a09cc368e152c, type: 3} - m_Name: - m_EditorClassIdentifier: - states: {fileID: 11400000, guid: 5eac1712038236e4b8ffdb3893804fe1, type: 2} - InputActionId: 0 - isGlobal: 0 - Dimensions: 1 - dimensionIndex: 0 - startDimensionIndex: 0 - CanSelect: 1 - CanDeselect: 1 - VoiceCommand: - voiceRequiresFocus: 1 - profiles: - - Target: {fileID: 0} - Themes: - - {fileID: 0} - OnClick: - m_PersistentCalls: - m_Calls: [] - Events: [] - resetOnDestroy: 0 - enabledOnStart: 1 ---- !u!65 &4718662541737852209 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8158972058783523439} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1, y: 1, z: 0.01718545} - m_Center: {x: 0, y: 0, z: 0.0014846325} ---- !u!114 &1701127645663530508 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8158972058783523439} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: a98de877dee5fc341b4eb59dfdab266c, type: 3} - m_Name: - m_EditorClassIdentifier: - autoConstraintSelection: 1 - selectedConstraints: [] ---- !u!114 &6691858372178289762 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8158972058783523439} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 8200a044a5affb843ba856b902d9fd3c, type: 3} - m_Name: - m_EditorClassIdentifier: - targetObject: {fileID: 0} - boundsOverride: {fileID: 0} - boundsCalculationMethod: 0 - activation: 0 - flattenAxis: 3 - uniformScaleOnFlattenedAxis: 0 - boxPadding: {x: 0, y: 0, z: 0} - boxDisplayConfiguration: {fileID: 114158987510220008, guid: 388599d085c6d5741ae8a5f2feeee095, - type: 3} - linksConfiguration: {fileID: 114435853832332800, guid: 388599d085c6d5741ae8a5f2feeee095, - type: 3} - scaleHandlesConfiguration: {fileID: 114048139386862018, guid: 388599d085c6d5741ae8a5f2feeee095, - type: 3} - rotationHandlesConfiguration: {fileID: 114187175676110674, guid: 388599d085c6d5741ae8a5f2feeee095, - type: 3} - translationHandlesConfiguration: {fileID: 0} - handleProximityEffectConfiguration: {fileID: 114927192352316934, guid: 388599d085c6d5741ae8a5f2feeee095, - type: 3} - hideElementsInInspector: 1 - smoothingActive: 0 - rotateLerpTime: 0.001 - scaleLerpTime: 0.001 - translateLerpTime: 0.001 - enableConstraints: 1 - constraintsManager: {fileID: 1701127645663530508} - rotateStarted: - m_PersistentCalls: - m_Calls: [] - rotateStopped: - m_PersistentCalls: - m_Calls: [] - scaleStarted: - m_PersistentCalls: - m_Calls: [] - scaleStopped: - m_PersistentCalls: - m_Calls: [] - translateStarted: - m_PersistentCalls: - m_Calls: [] - translateStopped: - m_PersistentCalls: - m_Calls: [] - elasticsManager: {fileID: 0} ---- !u!114 &8035906578634943510 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8158972058783523439} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 181cd563a8349c34ea8978b0bc8d9c7e, type: 3} - m_Name: - m_EditorClassIdentifier: - hostTransform: {fileID: 8158972058783523438} - manipulationType: 3 - twoHandedManipulationType: 7 - allowFarManipulation: 1 - useForcesForNearManipulation: 0 - oneHandRotationModeNear: 1 - oneHandRotationModeFar: 1 - releaseBehavior: 3 - smoothingFar: 1 - smoothingNear: 1 - moveLerpTime: 0.001 - rotateLerpTime: 0.001 - scaleLerpTime: 0.001 - enableConstraints: 1 - constraintsManager: {fileID: 1701127645663530508} - elasticsManager: {fileID: 0} - onManipulationStarted: - m_PersistentCalls: - m_Calls: [] - onManipulationEnded: - m_PersistentCalls: - m_Calls: [] - onHoverEntered: - m_PersistentCalls: - m_Calls: [] - onHoverExited: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &6263291753576899835 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8158972058783523439} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5afd5316c63705643b3daba5a6e923bd, type: 3} - m_Name: - m_EditorClassIdentifier: - ShowTetherWhenManipulating: 0 - IsBoundsHandles: 0 ---- !u!1 &8158972058999155913 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 8158972058999155912} - - component: {fileID: 8158972058999155916} - - component: {fileID: 8158972058999155917} - - component: {fileID: 8158972058999155918} - m_Layer: 0 - m_Name: Backpanel - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &8158972058999155912 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8158972058999155913} - 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: 0.01} - m_Children: [] - m_Father: {fileID: 8158972058783523438} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &8158972058999155916 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8158972058999155913} - m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} ---- !u!65 &8158972058999155917 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8158972058999155913} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 serializedVersion: 2 - m_Size: {x: 1, y: 1, z: 1} - m_Center: {x: 0, y: 0, z: 0} ---- !u!23 &8158972058999155918 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8158972058999155913} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RenderingLayerMask: 4294967295 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: a8de2758c4b4460cae694f0d50d94fbb, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 1 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 6024474390741789592, guid: ec68fd91809d2d34f83222c68ea385af, + type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6024474390741789592, guid: ec68fd91809d2d34f83222c68ea385af, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6024474390741789592, guid: ec68fd91809d2d34f83222c68ea385af, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6024474390741789592, guid: ec68fd91809d2d34f83222c68ea385af, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6024474390741789592, guid: ec68fd91809d2d34f83222c68ea385af, + type: 3} + propertyPath: m_LocalRotation.w + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6024474390741789592, guid: ec68fd91809d2d34f83222c68ea385af, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6024474390741789592, guid: ec68fd91809d2d34f83222c68ea385af, + type: 3} + propertyPath: m_LocalRotation.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6024474390741789592, guid: ec68fd91809d2d34f83222c68ea385af, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6024474390741789592, guid: ec68fd91809d2d34f83222c68ea385af, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6024474390741789592, guid: ec68fd91809d2d34f83222c68ea385af, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 180 + objectReference: {fileID: 0} + - target: {fileID: 6024474390741789592, guid: ec68fd91809d2d34f83222c68ea385af, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6024474390741789593, guid: ec68fd91809d2d34f83222c68ea385af, + type: 3} + propertyPath: m_Name + value: PhotoQuad + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ec68fd91809d2d34f83222c68ea385af, type: 3} diff --git a/Assets/TakePicture/Photo/PhotoQuad2.prefab b/Assets/TakePicture/Photo/PhotoQuad2.prefab new file mode 100644 index 0000000..c69d48c --- /dev/null +++ b/Assets/TakePicture/Photo/PhotoQuad2.prefab @@ -0,0 +1,306 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2574432308711836247 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6839262929464677144} + - component: {fileID: 1589904962985742463} + - component: {fileID: 7545745682118800030} + - component: {fileID: 708605611928723546} + m_Layer: 0 + m_Name: Quad + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6839262929464677144 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2574432308711836247} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.0064778114} + m_LocalScale: {x: 1, y: 1, z: 0.009254017} + m_Children: [] + m_Father: {fileID: 6024474390741789592} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &1589904962985742463 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2574432308711836247} + m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &7545745682118800030 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2574432308711836247} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!64 &708605611928723546 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2574432308711836247} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 4 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &6024474390741789593 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6024474390741789592} + - component: {fileID: 7195987781250905287} + - component: {fileID: 3835616363614046202} + - component: {fileID: 5558567990833292768} + - component: {fileID: 8379766227621293325} + m_Layer: 0 + m_Name: PhotoQuad2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6024474390741789592 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6024474390741789593} + m_LocalRotation: {x: 0, y: 1, z: 0, w: 0} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 6024474390937232702} + - {fileID: 6839262929464677144} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 180, z: 0} +--- !u!65 &7195987781250905287 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6024474390741789593} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 0.01718545} + m_Center: {x: 0, y: 0, z: 0.0014846325} +--- !u!114 &3835616363614046202 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6024474390741789593} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a98de877dee5fc341b4eb59dfdab266c, type: 3} + m_Name: + m_EditorClassIdentifier: + autoConstraintSelection: 1 + selectedConstraints: [] +--- !u!114 &5558567990833292768 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6024474390741789593} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 181cd563a8349c34ea8978b0bc8d9c7e, type: 3} + m_Name: + m_EditorClassIdentifier: + hostTransform: {fileID: 6024474390741789592} + manipulationType: 3 + twoHandedManipulationType: 7 + allowFarManipulation: 1 + useForcesForNearManipulation: 0 + oneHandRotationModeNear: 1 + oneHandRotationModeFar: 1 + releaseBehavior: 3 + smoothingFar: 1 + smoothingNear: 1 + moveLerpTime: 0.001 + rotateLerpTime: 0.001 + scaleLerpTime: 0.001 + enableConstraints: 1 + constraintsManager: {fileID: 3835616363614046202} + elasticsManager: {fileID: 0} + onManipulationStarted: + m_PersistentCalls: + m_Calls: [] + onManipulationEnded: + m_PersistentCalls: + m_Calls: [] + onHoverEntered: + m_PersistentCalls: + m_Calls: [] + onHoverExited: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &8379766227621293325 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6024474390741789593} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5afd5316c63705643b3daba5a6e923bd, type: 3} + m_Name: + m_EditorClassIdentifier: + ShowTetherWhenManipulating: 0 + IsBoundsHandles: 0 +--- !u!1 &6024474390937232703 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6024474390937232702} + - component: {fileID: 6024474390937232698} + - component: {fileID: 6024474390937232699} + - component: {fileID: 6024474390937232696} + m_Layer: 0 + m_Name: Backpanel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6024474390937232702 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6024474390937232703} + 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: 0.01} + m_Children: [] + m_Father: {fileID: 6024474390741789592} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &6024474390937232698 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6024474390937232703} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!65 &6024474390937232699 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6024474390937232703} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &6024474390937232696 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6024474390937232703} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 4294967295 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: a8de2758c4b4460cae694f0d50d94fbb, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 diff --git a/Assets/TakePicture/Photo/PhotoQuad2.prefab.meta b/Assets/TakePicture/Photo/PhotoQuad2.prefab.meta new file mode 100644 index 0000000..6fef4bb --- /dev/null +++ b/Assets/TakePicture/Photo/PhotoQuad2.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: ec68fd91809d2d34f83222c68ea385af +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TakePicture/Prefab/Materials.meta b/Assets/TakePicture/Prefab/Materials.meta new file mode 100644 index 0000000..692a83a --- /dev/null +++ b/Assets/TakePicture/Prefab/Materials.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d4864dc8eae05a348ae230c5bbf4b1c4 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TakePicture/Prefab/Materials/border.mat b/Assets/TakePicture/Prefab/Materials/border.mat new file mode 100644 index 0000000..f3131d0 --- /dev/null +++ b/Assets/TakePicture/Prefab/Materials/border.mat @@ -0,0 +1,131 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: border + m_Shader: {fileID: 4800000, guid: 5bdea20278144b11916d77503ba1467a, type: 3} + m_ShaderKeywords: _DIRECTIONAL_LIGHT _HOVER_LIGHT _SPECULAR_HIGHLIGHTS + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _ChannelMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _IridescentSpectrumMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 5eaa0af86efb502469cf2477ca688e8e, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _AlbedoAlphaMode: 0 + - _AlbedoAssignedAtRuntime: 0 + - _BlendOp: 0 + - _BlendedClippingWidth: 1 + - _BorderLight: 0 + - _BorderLightOpaque: 0 + - _BorderLightOpaqueAlpha: 1 + - _BorderLightReplacesAlbedo: 0 + - _BorderLightUsesHoverColor: 0 + - _BorderMinValue: 0.1 + - _BorderWidth: 0.1 + - _ClippingBorder: 0 + - _ClippingBorderWidth: 0.025 + - _ColorWriteMask: 15 + - _CullMode: 2 + - _CustomMode: 0 + - _Cutoff: 0.5 + - _DirectionalLight: 1 + - _DstBlend: 0 + - _EdgeSmoothingValue: 0.002 + - _EnableChannelMap: 0 + - _EnableEmission: 0 + - _EnableHoverColorOverride: 0 + - _EnableLocalSpaceTriplanarMapping: 0 + - _EnableNormalMap: 0 + - _EnableProximityLightColorOverride: 0 + - _EnableSSAA: 0 + - _EnableTriplanarMapping: 0 + - _EnvironmentColorIntensity: 0.5 + - _EnvironmentColorThreshold: 1.5 + - _EnvironmentColoring: 0 + - _FadeBeginDistance: 0.85 + - _FadeCompleteDistance: 0.5 + - _FadeMinValue: 0 + - _FluentLightIntensity: 1 + - _HoverLight: 1 + - _IgnoreZScale: 0 + - _IndependentCorners: 0 + - _InnerGlow: 0 + - _InnerGlowPower: 4 + - _Iridescence: 0 + - _IridescenceAngle: -0.78 + - _IridescenceIntensity: 0.5 + - _IridescenceThreshold: 0.05 + - _Metallic: 0 + - _MipmapBias: -2 + - _Mode: 0 + - _NearLightFade: 0 + - _NearPlaneFade: 0 + - _NormalMapScale: 1 + - _ProximityLight: 0 + - _ProximityLightSubtractive: 0 + - _ProximityLightTwoSided: 0 + - _Reflections: 0 + - _Refraction: 0 + - _RefractiveIndex: 0 + - _RenderQueueOverride: -1 + - _RimLight: 0 + - _RimPower: 0.25 + - _RoundCornerMargin: 0.01 + - _RoundCornerRadius: 0.25 + - _RoundCorners: 0 + - _Smoothness: 0.5 + - _SpecularHighlights: 1 + - _SphericalHarmonics: 0 + - _SrcBlend: 1 + - _Stencil: 0 + - _StencilComparison: 0 + - _StencilOperation: 0 + - _StencilReference: 0 + - _TriplanarMappingBlendSharpness: 4 + - _VertexColors: 0 + - _VertexExtrusion: 0 + - _VertexExtrusionSmoothNormals: 0 + - _VertexExtrusionValue: 0 + - _ZOffsetFactor: 0 + - _ZOffsetUnits: 0 + - _ZTest: 4 + - _ZWrite: 1 + m_Colors: + - _ClippingBorderColor: {r: 1, g: 0.2, b: 0, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissiveColor: {r: 0, g: 0, b: 0, a: 1} + - _EnvironmentColorX: {r: 1, g: 0, b: 0, a: 1} + - _EnvironmentColorY: {r: 0, g: 1, b: 0, a: 1} + - _EnvironmentColorZ: {r: 0, g: 0, b: 1, a: 1} + - _HoverColorOverride: {r: 1, g: 1, b: 1, a: 1} + - _InnerGlowColor: {r: 1, g: 1, b: 1, a: 0.75} + - _ProximityLightCenterColorOverride: {r: 1, g: 0, b: 0, a: 0} + - _ProximityLightMiddleColorOverride: {r: 0, g: 1, b: 0, a: 0.5} + - _ProximityLightOuterColorOverride: {r: 0, g: 0, b: 1, a: 1} + - _RimColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + - _RoundCornersRadius: {r: 0.5, g: 0.5, b: 0.5, a: 0.5} diff --git a/Assets/TakePicture/Prefab/Materials/border.mat.meta b/Assets/TakePicture/Prefab/Materials/border.mat.meta new file mode 100644 index 0000000..c8f627f --- /dev/null +++ b/Assets/TakePicture/Prefab/Materials/border.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6212072ba7d8b914dbd7221f8b78d158 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TakePicture/Prefab/New Material 1.mat b/Assets/TakePicture/Prefab/New Material 1.mat new file mode 100644 index 0000000..7d4b776 --- /dev/null +++ b/Assets/TakePicture/Prefab/New Material 1.mat @@ -0,0 +1,178 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: New Material 1 + m_Shader: {fileID: 4800000, guid: 5bdea20278144b11916d77503ba1467a, type: 3} + m_ShaderKeywords: _ALBEDOASSIGNEDATRUNTIME_ON _ALPHATEST_ON _CHANNEL_MAP _DIRECTIONAL_LIGHT + _HOVER_LIGHT _SPECULAR_HIGHLIGHTS + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2450 + stringTagMap: + RenderType: Cutout + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ChannelMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _IridescentSpectrumMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 5eaa0af86efb502469cf2477ca688e8e, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _AlbedoAlphaMode: 0 + - _AlbedoAssignedAtRuntime: 1 + - _BlendOp: 0 + - _BlendedClippingWidth: 1 + - _BorderLight: 0 + - _BorderLightOpaque: 0 + - _BorderLightOpaqueAlpha: 1 + - _BorderLightReplacesAlbedo: 0 + - _BorderLightUsesHoverColor: 0 + - _BorderMinValue: 0.1 + - _BorderWidth: 0.1 + - _BumpScale: 1 + - _ClippingBorder: 0 + - _ClippingBorderWidth: 0.025 + - _ColorWriteMask: 15 + - _CullMode: 2 + - _CustomMode: 1 + - _Cutoff: 0.511 + - _DetailNormalMapScale: 1 + - _DirectionalLight: 1 + - _DstBlend: 0 + - _EdgeSmoothingValue: 0.002 + - _EnableChannelMap: 1 + - _EnableEmission: 0 + - _EnableHoverColorOverride: 0 + - _EnableLocalSpaceTriplanarMapping: 0 + - _EnableNormalMap: 0 + - _EnableProximityLightColorOverride: 0 + - _EnableSSAA: 0 + - _EnableTriplanarMapping: 0 + - _EnvironmentColorIntensity: 0.5 + - _EnvironmentColorThreshold: 1.5 + - _EnvironmentColoring: 0 + - _FadeBeginDistance: 0.85 + - _FadeCompleteDistance: 0.5 + - _FadeMinValue: 0 + - _FluentLightIntensity: 1 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _HoverLight: 1 + - _IgnoreZScale: 0 + - _IndependentCorners: 0 + - _InnerGlow: 0 + - _InnerGlowPower: 4 + - _Iridescence: 0 + - _IridescenceAngle: -0.78 + - _IridescenceIntensity: 0.5 + - _IridescenceThreshold: 0.05 + - _Metallic: 0 + - _MipmapBias: -2 + - _Mode: 1 + - _NearLightFade: 0 + - _NearPlaneFade: 0 + - _NormalMapScale: 1 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _PressIntensity: 1 + - _PressRimPower: 5 + - _ProximityLight: 0 + - _ProximityLightSubtractive: 0 + - _ProximityLightTwoSided: 0 + - _Reflections: 0 + - _Refraction: 0 + - _RefractiveIndex: 0 + - _RenderQueueOverride: -1 + - _RimLight: 0 + - _RimPower: 6.6 + - _RoundCornerMargin: 0.01 + - _RoundCornerRadius: 0.25 + - _RoundCorners: 0 + - _Smoothness: 0.507 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SphericalHarmonics: 0 + - _SrcBlend: 1 + - _Stencil: 0 + - _StencilComparison: 0 + - _StencilOperation: 0 + - _StencilReference: 0 + - _TriplanarMappingBlendSharpness: 4 + - _UVSec: 0 + - _VertexColors: 0 + - _VertexExtrusion: 0 + - _VertexExtrusionSmoothNormals: 0 + - _VertexExtrusionValue: 0 + - _ZOffsetFactor: 0 + - _ZOffsetUnits: 0 + - _ZTest: 4 + - _ZWrite: 1 + m_Colors: + - _ClippingBorderColor: {r: 1, g: 0.2, b: 0, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _EmissiveColor: {r: 0, g: 0, b: 0, a: 1} + - _EnvironmentColorX: {r: 1, g: 0, b: 0, a: 1} + - _EnvironmentColorY: {r: 0, g: 1, b: 0, a: 1} + - _EnvironmentColorZ: {r: 0, g: 0, b: 1, a: 1} + - _HoverColorOverride: {r: 1, g: 1, b: 1, a: 1} + - _InnerGlowColor: {r: 1, g: 1, b: 1, a: 0.75} + - _PressRimColor: {r: 1, g: 1, b: 1, a: 1} + - _ProximityLightCenterColorOverride: {r: 1, g: 0, b: 0, a: 0} + - _ProximityLightMiddleColorOverride: {r: 0, g: 1, b: 0, a: 0.5} + - _ProximityLightOuterColorOverride: {r: 0, g: 0, b: 1, a: 1} + - _RimColor: {r: 0.26, g: 0.19, b: 0.16, a: 0} + - _RoundCornersRadius: {r: 0.5, g: 0.5, b: 0.5, a: 0.5} diff --git a/Assets/TakePicture/Prefab/New Material 1.mat.meta b/Assets/TakePicture/Prefab/New Material 1.mat.meta new file mode 100644 index 0000000..3aa8378 --- /dev/null +++ b/Assets/TakePicture/Prefab/New Material 1.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1e51b603a0910f6468e8fc16d222d1cc +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TakePicture/Prefab/New Material.mat b/Assets/TakePicture/Prefab/New Material.mat new file mode 100644 index 0000000..d0163cc --- /dev/null +++ b/Assets/TakePicture/Prefab/New Material.mat @@ -0,0 +1,177 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: New Material + m_Shader: {fileID: 4800000, guid: 5bdea20278144b11916d77503ba1467a, type: 3} + m_ShaderKeywords: _ALPHATEST_ON _EMISSION _SPECULAR_HIGHLIGHTS + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2450 + stringTagMap: + RenderType: Cutout + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ChannelMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _IridescentSpectrumMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 5eaa0af86efb502469cf2477ca688e8e, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _NormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _AlbedoAlphaMode: 0 + - _AlbedoAssignedAtRuntime: 0 + - _BlendOp: 0 + - _BlendedClippingWidth: 1 + - _BorderLight: 0 + - _BorderLightOpaque: 0 + - _BorderLightOpaqueAlpha: 1 + - _BorderLightReplacesAlbedo: 0 + - _BorderLightUsesHoverColor: 0 + - _BorderMinValue: 0.1 + - _BorderWidth: 0.1 + - _BumpScale: 1 + - _ClippingBorder: 0 + - _ClippingBorderWidth: 0.025 + - _ColorWriteMask: 15 + - _CullMode: 2 + - _CustomMode: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DirectionalLight: 0 + - _DstBlend: 0 + - _EdgeSmoothingValue: 0.002 + - _EnableChannelMap: 0 + - _EnableEmission: 1 + - _EnableHoverColorOverride: 0 + - _EnableLocalSpaceTriplanarMapping: 0 + - _EnableNormalMap: 0 + - _EnableProximityLightColorOverride: 0 + - _EnableSSAA: 0 + - _EnableTriplanarMapping: 0 + - _EnvironmentColorIntensity: 0.5 + - _EnvironmentColorThreshold: 1.5 + - _EnvironmentColoring: 0 + - _FadeBeginDistance: 0.85 + - _FadeCompleteDistance: 0.5 + - _FadeMinValue: 0 + - _FluentLightIntensity: 1 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _HoverLight: 0 + - _IgnoreZScale: 0 + - _IndependentCorners: 0 + - _InnerGlow: 0 + - _InnerGlowPower: 4 + - _Iridescence: 0 + - _IridescenceAngle: -0.78 + - _IridescenceIntensity: 0.5 + - _IridescenceThreshold: 0.05 + - _Metallic: 0 + - _MipmapBias: -2 + - _Mode: 1 + - _NearLightFade: 0 + - _NearPlaneFade: 0 + - _NormalMapScale: 1 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _PressIntensity: 1 + - _PressRimPower: 5 + - _ProximityLight: 0 + - _ProximityLightSubtractive: 0 + - _ProximityLightTwoSided: 0 + - _Reflections: 0 + - _Refraction: 0 + - _RefractiveIndex: 0 + - _RenderQueueOverride: -1 + - _RimLight: 0 + - _RimPower: 6.6 + - _RoundCornerMargin: 0.01 + - _RoundCornerRadius: 0.25 + - _RoundCorners: 0 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SphericalHarmonics: 0 + - _SrcBlend: 1 + - _Stencil: 0 + - _StencilComparison: 0 + - _StencilOperation: 0 + - _StencilReference: 0 + - _TriplanarMappingBlendSharpness: 4 + - _UVSec: 0 + - _VertexColors: 0 + - _VertexExtrusion: 0 + - _VertexExtrusionSmoothNormals: 0 + - _VertexExtrusionValue: 0 + - _ZOffsetFactor: 0 + - _ZOffsetUnits: 0 + - _ZTest: 4 + - _ZWrite: 1 + m_Colors: + - _ClippingBorderColor: {r: 1, g: 0.2, b: 0, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _EmissiveColor: {r: 0, g: 0, b: 0, a: 1} + - _EnvironmentColorX: {r: 1, g: 0, b: 0, a: 1} + - _EnvironmentColorY: {r: 0, g: 1, b: 0, a: 1} + - _EnvironmentColorZ: {r: 0, g: 0, b: 1, a: 1} + - _HoverColorOverride: {r: 1, g: 1, b: 1, a: 1} + - _InnerGlowColor: {r: 1, g: 1, b: 1, a: 0.75} + - _PressRimColor: {r: 1, g: 1, b: 1, a: 1} + - _ProximityLightCenterColorOverride: {r: 1, g: 0, b: 0, a: 0} + - _ProximityLightMiddleColorOverride: {r: 0, g: 1, b: 0, a: 0.5} + - _ProximityLightOuterColorOverride: {r: 0, g: 0, b: 1, a: 1} + - _RimColor: {r: 0.26, g: 0.19, b: 0.16, a: 0} + - _RoundCornersRadius: {r: 0.5, g: 0.5, b: 0.5, a: 0.5} diff --git a/Assets/TakePicture/Prefab/New Material.mat.meta b/Assets/TakePicture/Prefab/New Material.mat.meta new file mode 100644 index 0000000..929bea6 --- /dev/null +++ b/Assets/TakePicture/Prefab/New Material.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f6c3d054bf89794488f956ee63b35388 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TakePicture/Prefab/PressableButtonHoloLens2.prefab b/Assets/TakePicture/Prefab/PressableButtonHoloLens2.prefab new file mode 100644 index 0000000..431c612 --- /dev/null +++ b/Assets/TakePicture/Prefab/PressableButtonHoloLens2.prefab @@ -0,0 +1,572 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &2204069621197619693 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 247466359, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, type: 3} + propertyPath: Profiles.Array.data[0].Target + value: + objectReference: {fileID: 1874729665501627384} + - target: {fileID: 316800718, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, type: 3} + propertyPath: m_Name + value: PressableButtonHoloLens2 + objectReference: {fileID: 0} + - target: {fileID: 316800720, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, type: 3} + propertyPath: source + value: + objectReference: {fileID: 2204069621426241314} + - target: {fileID: 316800720, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, type: 3} + propertyPath: routingTarget + value: + objectReference: {fileID: 8779034279059886464} + - target: {fileID: 316800720, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, type: 3} + propertyPath: InteractableOnClick + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 316800721, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, type: 3} + propertyPath: handlerTarget + value: + objectReference: {fileID: 2204069621426241315} + - target: {fileID: 316800721, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, type: 3} + propertyPath: visualsCollider + value: + objectReference: {fileID: 0} + - target: {fileID: 316800721, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, type: 3} + propertyPath: movingButtonVisuals + value: + objectReference: {fileID: 2204069621797983326} + - target: {fileID: 937783102, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, type: 3} + propertyPath: m_renderer + value: + objectReference: {fileID: 2204069621878992556} + - target: {fileID: 937783102, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, type: 3} + propertyPath: m_fontAsset + value: + objectReference: {fileID: 11400000, guid: 6a84f857bec7e7345843ae29404c57ce, + type: 2} + - target: {fileID: 937783102, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, type: 3} + propertyPath: m_textAlignment + value: 65535 + objectReference: {fileID: 0} + - target: {fileID: 937783102, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, type: 3} + propertyPath: m_sharedMaterial + value: + objectReference: {fileID: 21202819797275496, guid: 6a84f857bec7e7345843ae29404c57ce, + type: 2} + - target: {fileID: 937783102, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, type: 3} + propertyPath: m_TextStyleHashCode + value: -1183493901 + objectReference: {fileID: 0} + - target: {fileID: 937783102, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, type: 3} + propertyPath: m_VerticalAlignment + value: 512 + objectReference: {fileID: 0} + - target: {fileID: 937783102, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, type: 3} + propertyPath: m_HorizontalAlignment + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 937783102, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, type: 3} + propertyPath: m_havePropertiesChanged + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 937783102, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, type: 3} + propertyPath: m_isInputParsingRequired + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 937783104, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, type: 3} + propertyPath: m_Mesh + value: + objectReference: {fileID: 0} + - target: {fileID: 937783105, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 21202819797275496, guid: 6a84f857bec7e7345843ae29404c57ce, + type: 2} + - target: {fileID: 1456178463, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, type: 3} + propertyPath: m_renderer + value: + objectReference: {fileID: 0} + - target: {fileID: 1944713263, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1944713263, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1944713263, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1944713263, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1944713263, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1944713263, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1944713263, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1944713263, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1944713263, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1944713263, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1944713263, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2096017744, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, type: 3} + propertyPath: buttonCollider + value: + objectReference: {fileID: 2204069621426241343} + - target: {fileID: 156863744684443484, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + propertyPath: highlightPlate + value: + objectReference: {fileID: 1922151181346869929} + - target: {fileID: 156863744684443484, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + propertyPath: highlightPlateAnimationTime + value: 0.25 + objectReference: {fileID: 0} + - target: {fileID: 329340111926477333, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 538639403742340272, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + propertyPath: m_Name + value: LabelPlate + objectReference: {fileID: 0} + - target: {fileID: 2403385908099678459, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2406973081839446391, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + propertyPath: m_Mesh + value: + objectReference: {fileID: 0} + - target: {fileID: 2448481695624442821, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 0} + - target: {fileID: 2816231285305654104, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + propertyPath: m_RootOrder + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 7440800412470431853, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + propertyPath: Events.Array.size + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 7440800412470431853, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + propertyPath: Events.Array.data[0].Name + value: OnFocus + objectReference: {fileID: 0} + - target: {fileID: 7440800412470431853, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + propertyPath: Events.Array.data[1].Name + value: OnPress + objectReference: {fileID: 0} + - target: {fileID: 7440800412470431853, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + propertyPath: Profiles.Array.data[0].Target + value: + objectReference: {fileID: 1874729665501627384} + - target: {fileID: 7440800412470431853, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + propertyPath: Events.Array.data[0].ClassName + value: InteractableOnFocusReceiver + objectReference: {fileID: 0} + - target: {fileID: 7440800412470431853, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + propertyPath: Events.Array.data[0].HideUnityEvents + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7440800412470431853, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + propertyPath: Events.Array.data[0].Event.m_TypeName + value: UnityEngine.Events.UnityEvent, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + objectReference: {fileID: 0} + - target: {fileID: 7440800412470431853, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + propertyPath: Events.Array.data[0].Settings.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7440800412470431853, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + propertyPath: Events.Array.data[0].AssemblyQualifiedName + value: Microsoft.MixedReality.Toolkit.UI.InteractableOnFocusReceiver, Microsoft.MixedReality.Toolkit.SDK + objectReference: {fileID: 0} + - target: {fileID: 7440800412470431853, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + propertyPath: Events.Array.data[1].AssemblyQualifiedName + value: Microsoft.MixedReality.Toolkit.UI.InteractableOnPressReceiver, Microsoft.MixedReality.Toolkit.SDK + objectReference: {fileID: 0} + - target: {fileID: 7440800412470431853, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + propertyPath: Profiles.Array.data[1].Themes.Array.data[0] + value: + objectReference: {fileID: 11400000, guid: 8f8cfb3041153fa45bccb6d664a563ec, + type: 2} + - target: {fileID: 7440800412470431853, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + propertyPath: Events.Array.data[0].Settings.Array.data[0].Name + value: OnFocusOff + objectReference: {fileID: 0} + - target: {fileID: 7440800412470431853, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + propertyPath: Events.Array.data[0].Settings.Array.data[0].Type + value: 18 + objectReference: {fileID: 0} + - target: {fileID: 7440800412470431853, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + propertyPath: Events.Array.data[1].Settings.Array.data[0].Name + value: OnRelease + objectReference: {fileID: 0} + - target: {fileID: 7440800412470431853, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + propertyPath: Events.Array.data[0].Settings.Array.data[0].Label + value: On Focus Off + objectReference: {fileID: 0} + - target: {fileID: 7440800412470431853, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + propertyPath: Events.Array.data[1].Settings.Array.data[0].Label + value: On Release + objectReference: {fileID: 0} + - target: {fileID: 7440800412470431853, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + propertyPath: Events.Array.data[0].Settings.Array.data[0].Tooltip + value: Focus has left the object + objectReference: {fileID: 0} + - target: {fileID: 7440800412470431853, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + propertyPath: Events.Array.data[1].Settings.Array.data[0].Tooltip + value: The button is released + objectReference: {fileID: 0} + - target: {fileID: 7440800412470431853, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + propertyPath: Events.Array.data[1].Settings.Array.data[1].IntValue + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 7440800412470431853, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + propertyPath: Events.Array.data[0].Event.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7440800412470431853, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + propertyPath: Events.Array.data[0].Settings.Array.data[0].EventValue.m_TypeName + value: UnityEngine.Events.UnityEvent, UnityEngine.CoreModule, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + objectReference: {fileID: 0} + - target: {fileID: 7440800412470431853, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + propertyPath: Events.Array.data[0].Event.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7440800412470431853, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + propertyPath: Events.Array.data[1].Event.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 7440800412470431853, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + propertyPath: Events.Array.data[0].Event.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 2070291447063185073} + - target: {fileID: 7440800412470431853, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + propertyPath: Events.Array.data[0].Event.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 7440800412470431853, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + propertyPath: Events.Array.data[0].Event.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: AnimateInHighlightPlate + objectReference: {fileID: 0} + - target: {fileID: 7440800412470431853, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + propertyPath: Events.Array.data[1].Event.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: PlayOneShot + objectReference: {fileID: 0} + - target: {fileID: 7440800412470431853, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + propertyPath: Events.Array.data[0].Settings.Array.data[0].EventValue.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7440800412470431853, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + propertyPath: Events.Array.data[1].Settings.Array.data[0].EventValue.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7440800412470431853, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + propertyPath: Events.Array.data[1].Event.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgument + value: + objectReference: {fileID: 8300000, guid: 291bf9326e517b0489c2ee53d0a6a63f, type: 3} + - target: {fileID: 7440800412470431853, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + propertyPath: Events.Array.data[0].Settings.Array.data[0].EventValue.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7440800412470431853, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + propertyPath: Events.Array.data[1].Settings.Array.data[0].EventValue.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 7440800412470431853, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + propertyPath: Events.Array.data[0].Settings.Array.data[0].EventValue.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 2070291447063185073} + - target: {fileID: 7440800412470431853, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + propertyPath: Events.Array.data[0].Settings.Array.data[0].EventValue.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 7440800412470431853, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + propertyPath: Events.Array.data[0].Settings.Array.data[0].EventValue.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: AnimateOutHighlightPlate + objectReference: {fileID: 0} + - target: {fileID: 7440800412470431853, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + propertyPath: Events.Array.data[1].Settings.Array.data[0].EventValue.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: PlayOneShot + objectReference: {fileID: 0} + - target: {fileID: 7440800412470431853, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + propertyPath: Events.Array.data[0].Event.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 7440800412470431853, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + propertyPath: Events.Array.data[1].Event.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.AudioClip, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 7440800412470431853, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + propertyPath: Events.Array.data[1].Settings.Array.data[0].EventValue.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgument + value: + objectReference: {fileID: 8300000, guid: 40ae713ddf420714bbc1a3b5c3f2eac1, type: 3} + - target: {fileID: 7440800412470431853, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + propertyPath: Events.Array.data[0].Settings.Array.data[0].EventValue.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 7440800412470431853, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + propertyPath: Events.Array.data[1].Settings.Array.data[0].EventValue.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.AudioClip, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 9181818329810857364, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + propertyPath: m_renderer + value: + objectReference: {fileID: 1189624458926482799} + - target: {fileID: 9181818329810857364, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + propertyPath: m_textAlignment + value: 65535 + objectReference: {fileID: 0} + - target: {fileID: 9181818329810857364, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + propertyPath: m_TextStyleHashCode + value: -1183493901 + objectReference: {fileID: 0} + - target: {fileID: 9181818329810857364, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + propertyPath: m_VerticalAlignment + value: 512 + objectReference: {fileID: 0} + - target: {fileID: 9181818329810857364, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + propertyPath: m_HorizontalAlignment + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 9181818329810857364, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + propertyPath: m_havePropertiesChanged + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 9181818329810857364, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + propertyPath: m_isInputParsingRequired + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, type: 3} +--- !u!1 &2204069621426241315 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 316800718, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + m_PrefabInstance: {fileID: 2204069621197619693} + m_PrefabAsset: {fileID: 0} +--- !u!4 &2204069623020599746 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 1944713263, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + m_PrefabInstance: {fileID: 2204069621197619693} + m_PrefabAsset: {fileID: 0} +--- !u!65 &2204069621426241343 stripped +BoxCollider: + m_CorrespondingSourceObject: {fileID: 316800722, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + m_PrefabInstance: {fileID: 2204069621197619693} + m_PrefabAsset: {fileID: 0} +--- !u!114 &2070291447063185073 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 156863744684443484, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + m_PrefabInstance: {fileID: 2204069621197619693} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2204069621426241315} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f98e7663599230e419addf153615c144, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &8779034279059886464 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 7440800412470431853, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + m_PrefabInstance: {fileID: 2204069621197619693} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2204069621426241315} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1410eac1ae94b4d4492a09cc368e152c, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!82 &2204069621426241314 stripped +AudioSource: + m_CorrespondingSourceObject: {fileID: 316800719, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + m_PrefabInstance: {fileID: 2204069621197619693} + m_PrefabAsset: {fileID: 0} +--- !u!1 &2204069621797983326 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 1019827635, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + m_PrefabInstance: {fileID: 2204069621197619693} + m_PrefabAsset: {fileID: 0} +--- !u!23 &1922151181346869929 stripped +MeshRenderer: + m_CorrespondingSourceObject: {fileID: 304758184733692740, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + m_PrefabInstance: {fileID: 2204069621197619693} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1874729665501627384 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 329340111926477333, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + m_PrefabInstance: {fileID: 2204069621197619693} + m_PrefabAsset: {fileID: 0} +--- !u!23 &1189624458926482799 stripped +MeshRenderer: + m_CorrespondingSourceObject: {fileID: 1014445166038819970, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + m_PrefabInstance: {fileID: 2204069621197619693} + m_PrefabAsset: {fileID: 0} +--- !u!23 &2204069621878992556 stripped +MeshRenderer: + m_CorrespondingSourceObject: {fileID: 937783105, guid: 45fd0ad89d6d17b4fbe68eb48dbe9de9, + type: 3} + m_PrefabInstance: {fileID: 2204069621197619693} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3573638805113254392 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 2204069623020599746} + m_Modifications: + - target: {fileID: 538639403742340272, guid: 9215a7c858170d74fb2257375d5feaf1, + type: 3} + propertyPath: m_Name + value: BackPlate + objectReference: {fileID: 0} + - target: {fileID: 586303850521236049, guid: 9215a7c858170d74fb2257375d5feaf1, + type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 586303850521236049, guid: 9215a7c858170d74fb2257375d5feaf1, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 586303850521236049, guid: 9215a7c858170d74fb2257375d5feaf1, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 586303850521236049, guid: 9215a7c858170d74fb2257375d5feaf1, + type: 3} + propertyPath: m_LocalPosition.z + value: 0.008 + objectReference: {fileID: 0} + - target: {fileID: 586303850521236049, guid: 9215a7c858170d74fb2257375d5feaf1, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 586303850521236049, guid: 9215a7c858170d74fb2257375d5feaf1, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 586303850521236049, guid: 9215a7c858170d74fb2257375d5feaf1, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 586303850521236049, guid: 9215a7c858170d74fb2257375d5feaf1, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 586303850521236049, guid: 9215a7c858170d74fb2257375d5feaf1, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 586303850521236049, guid: 9215a7c858170d74fb2257375d5feaf1, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 586303850521236049, guid: 9215a7c858170d74fb2257375d5feaf1, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 9215a7c858170d74fb2257375d5feaf1, type: 3} diff --git a/Assets/TakePicture/Prefab/PressableButtonHoloLens2.prefab.meta b/Assets/TakePicture/Prefab/PressableButtonHoloLens2.prefab.meta new file mode 100644 index 0000000..d648a73 --- /dev/null +++ b/Assets/TakePicture/Prefab/PressableButtonHoloLens2.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: ca96de35470af584390103702954f23c +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TakePicture/Prefab/border.png b/Assets/TakePicture/Prefab/border.png new file mode 100644 index 0000000000000000000000000000000000000000..7fe7a408bef04a2c2067ce3000ad84d1b143620f GIT binary patch literal 913 zcmeAS@N?(olHy`uVBq!ia0y~yVAKI&4mO}jWo=(6km4-xh%9Dc;1&j9Muu5)B!GhK zC7!;n>`z%Z1X+dSTrMR6g=8~BB1)X|b8}PkN`PDj2Ir#G#FEq$h4Rdj3F!Z*LiL9Z(Q)aSSi|ubuCgpx*K!J!-eE9M`g3@dNxh!VFEU3K0zn zj2vPIWY51;@I1p@^YBacL0;|;Dl7sz4jUL)xPin$CIKBF0cNvsgW1GL3g{r253~ei z7tlfuF|dVTHq>&wl0+*UHDzRnZqM{>rpyo8U@01y9Gdrhwcrb!we`p|P+swL^>bP0 Hl+XkK>~zgU literal 0 HcmV?d00001 diff --git a/Assets/TakePicture/Prefab/border.png.meta b/Assets/TakePicture/Prefab/border.png.meta new file mode 100644 index 0000000..860e71d --- /dev/null +++ b/Assets/TakePicture/Prefab/border.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 5eaa0af86efb502469cf2477ca688e8e +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TakePicture/Prefab/scanner-cursor.png b/Assets/TakePicture/Prefab/scanner-cursor.png new file mode 100644 index 0000000000000000000000000000000000000000..316cb3fc59e4ccd718929c7177490627c3baaa3f GIT binary patch literal 7563 zcmeI1`BzhSxBpL22Bn1hSV4t^s;$-{gEEIni$bjiR1(4=-rE%lyZ@*R9rt!nE{l^-& z9dkab@1^lW*|qI^2avxFOuvh$o3?vsp7X9e>cD+;=Qa^_coEuUMVs%xLDJ?-ga!l<$~y9-Ug1rwA-oY*Ph z1jx5UUEHO(uv=tn%tCLQ>e_{Eo^n>&>xpdq{1rz@MfKiwrD?^S`p*XW&nWG=>W#4y zdMvj{nUOthU{FzTPVC_D%7~#9oA+K^$h@oocZtt7olbL)B`#NjrF{49RKDi>byTn6+9kZ<-x* zfKXBH5F7XP<&ibIjY_lChpzrqF%%8*aVFi}g>p`s;QMP)q_iWpls;(&DD&VGz1=RB z^(Ac{9s>t*vzZ}5J%F3-U z8aO@+{XTAa_%(}+LmKWUEC(F>p#Ha5@W@*UM-M|^Y5hoy9J zy>uK1f3TW^1Y89AMe)>!O~{jOwQ+Q&}H>=KZ*p zcb$2lY?ySxt1qoVOHX#UXcO=7;8U_6X*#HRwo;R4Pc@eN^neLx1_^pBH!yKJ@w&j+eB?g${rBZbUM7NuC(p?A% zqA(55BHhbKpb$#(Lg!D<%}+-UiT%ftR8I~aX0E(c5E~$liqlu)w14$ z1fQJ}@2k{Ug!XzkaloWKzq|EqB3Qlb0g%XQy1WsWUXNEPub9$))11MZJVCiJrx| zgytdh+oJBmphPbL9^u9^-t|DWyxWM8JoRylt-Z=@22_>sMc?yjE}r76@RBdE<~pDh zXTe~)i@7gZl{)r27^s^%>$;VPWhP8pcaxjSOP?uY1v$JI6^e_Z=W0ZDcsYC1zlQk`@RL3&nytl$taHIfWZ#_WpA2L7i z@vnB-YL11+IiR2tp%=f9h$j`}!w&)aZAQ#s^E87*{ODPxaM+5-%Rt!_ypJ>64D1~7 z$&dWbf=o&LmQxxs+s$Y0vcbl#z45VjsV%AQPURPRu z4a84ScQ+HC$DBV$W53Bx7OI86yEB^BIcN%aUMsdrQzm}$9FI|)&{e_2wse#Yc!60i znLv8cS^%}m^WCm2yO3TL_Q5Q_wf1oUh}zLzx*iqxTU%tqKi74P0BTgX;scaa+?)I8wmjY!}dj+s)zR`W$C1kE`5E;Yj9RI9b31BpmM01?^g{MG|`1ewu&DCz|;w@ zgKz$XE1=mE0N{Of@c%CTPk$3}YvTZ`>nfB3N^y1Nu4S%vYy7K87@V&+&A+Jz(?}Nd z9A{;#u$AJnm0F0&)YIx#3FpQ#gFTvk74yS~Sbw?$tNp&rDn@e!nnrVE-xDxpOg{;3 zbEKIilKB{za_k^D5}GPG%Hc!2Ma&udYO=3f*y81hPz|8i)R520oxtepRlsW7NpL%( z*rH4CV&NHJ5zb;Jr88#M>TJhUUwQFC#A=2L+fm=&zL?WF{wxqPVxtN$SAmV;~=5=MvD zC0}}LVA{TqNzFyJ%p3$n(;{be;PT`Ri0Ygfu=Gv(G>J`~9siogvcD7u#JeGcehH&)6SVf(>lhG z<*dSlI1o&k%}3XdBNeHjSMtef7mE2TJpOxd9!^b{r}@t6!lOju)Yf;Cs$Ks3)1ok)Tk(JqyV(!gQ%5rb}^>8`)y3)umSA@DG7uDg21}ZfJ7D zgHM%E7-Qa9{r#CdeY8JkY)Mf7;h8Dd{X@O)5K*I#n1g?&e$4fe1Yg{l@mUa!&0(%{ z<*EBkJUg6eJ?49&K)w0-N#VWJ5AW!te>qbQ?#y_m?C4~S25t++$%yj8R}CPxuNq4` zrx0(o8awF)#TQ4qH#L6tM`m1@l6+o)s)fHNo0ko882pddwd(hck{H3$hrjfW&Osgh z4ck`V1mlSjYk4;=>|7;2ubfzkiJw82js47PWHhp(Z5>`xSPp|jRv*j2O??ki9WiC0 z@iXHlnr)_w{KOa?l!$5OJ@X(v4`<~oRnzapGW{zYhPtgjJclypJ8HuHC2=SJ88<<; znbsyee?$&A)ENyfS@@3BiufPx!MeJu#jo6$TxO`{2N&B#wFdmd#W0c|pD+E6q6A3KiYlUHKEM@|ZqBT*)~>YN9(b zwDH8yd{#SI{G8)2xOB_M%GW09oSty+)f$_3aZM}g`L1mRzD@NLDHfB_laK>Q%U`@- zY?*4TYc7_{3mJK1dnaZsHV(%aSn-g5|gO!=_&WZ1e#F-{Fjy zzS7@v0Z5nEmvBC}&_AUj(v#}rNy_VBlk))t&rA*ejm$X0=RsuF;e7-$e)sgX~WFP+|`7Ueo&Hw(~SAo}*?}vBkiQ&7pq*>?^rt z>s*KE%@65~o8Xer_SYULb`XNd z;67fN-M#TrV-i>r8bE3k@J(zNvbGpiHnVlgHl4DcGDy;+Bw)3%+V~6SN6=fiOK-|lS_MAnSrDgO5lCl8AYU+u zNp1_$P2bKiDMRDL%oP?id^We?2{}Uk0diyHnb>S9gl0e|=Bh_RxvPG@n((**bNv~H zNp_a6Jd0jzx(+Is>V&28NXf#c>7Vl~QjsR5aImwq4uu{dI1VmMuJ<52!kEMmxy!z> zu>gUxq9Q_C`1^&O?Gkgv!@vet7Ppb?W2-#9{*)Z27q_r@3~a7ha;zob61-y<6_6`v zsHarDxU+pRSBfv())`d@bxkYGl6>XMVcqK|bC?A^aHjkx`mDSwY%oJH?!(NrT0hlh zdQ)N6U4h=2{Mny6)@(Fs)=<5&UK81J;ea_U*Ap}lQM@GdDMRJc&;H-QIh!9HD*sJb zx(U4PBbLtHkVm|(KJ4b-;;e6vZYhRp2HoR&9|%KfXKos-TtuG zUmjavVPtKgrH&*J6fY^EMFPD_>$l8Yy`V;R#rwu$f zfRlyg7h1G7=D&XbD2zP(*aevBucuM4neLHCW))Vw*s6K;cJfi%!c(;paZ|LdGJh<1 zF#49du{V%mY?CP50Fwkg7!I1;^Dh_7Z=ueLQR=%@-EA`I{x6j+b7J;`>O6&e9rp{~jZ4w|nB!zpPGffFF(z(D$N8Ff`EEor- za#Yw&eupuDX|gU(X@}X|SOoLkl817GBg0HsB?anZ%OdQCMbnLu)4u(;_2h61^_wF>8tq1%+7&RzEd-+;oG)y&h zaT1|Q9W|)xAdJ8goWugNnJx46wtr5Z9RGHTroyJI#mnofV*)IU%h#Rcd9Wa)zm>N> zcY_|EHnKs&a|I9rEWC+qo%;b;<(n}YaVBWgW}$9@pSWQHw{P_~n46oPawzhLkW4KY zQOkb>C4u%-I3 zL44`ih;m=%=!U`(Sbsu3QRIZvJv8?a?vvCPVa>s{bjB958CGEk*~lp2s&3N8jN)XC z%G0^KPymoK(p$7izqZFAxmRU&Q7rXjWa0|VHg5P7Ht;|p5ZztAxD?9yCTe@T;SpUR zy(_v68f=#tROlC*#E!a((zP%#Yhy>OkgzE81yaqHnE2Ur`@eK9sDd@1k6%7n2DYdI zW3XE8l`Szq+xS)fp_SUM7B1`^voxXF50o~k8A~3OUP#KHejVa z;k5i{xf{rds)F(uxv;8}fFCu~75_=o|EW1pK7g`I6T^X9Ne-3s!6Y!qY5TJu^9Z^g zvMXjDrI)zn?y%r)V?_{ExQ2TVN^?M63+x|`ks*%*8>>URhg@`$W?lJ@3I%@!>$alL zpH-Za_k*$d`#=1U%6dy;s9PvrbAn0CN1?;Fo9a1AhTj@NkCNDCnqx79S4in5p`LU- zyrZQ01vK6q+h*POWhg$N*ahISC;D~5D`T0m@ci$#Cdk|DL%IPR6F)nU407 z%b0{*WUF&>lzggpPk_2{$jaHY7T3ah(XWO>IQxh^{;%6|h@6`{az1%)q~vrIIi*p! z+&>gak7YvH_ceL(%YQ+?!m{`+?!JWGL5V7IArJDQ(?Z2sS;s%tqp}}+GU`_aH7Lyp3n`db(p9xyr> zv0*d_%fDWCpp%pOY1I3tou0QvIY?f+O>7+C*`rClYa^)&+L4}%*N(_D+jgNV@(2dd z>-gwc+hPM+RX@RF^Y8#;=uB$tU7w(NnmKHgzUV~^?>_%-!D%(MliU)dlgkFq+JC^jgd+e+;}c zKN!_fxBrGk5?nXK^>5#Mk8{K+R(|wL#H$XU5v%})TeOlF<~Hu6IAY)sJtN4S@b?7u zrbyrOPOKf5kA@{0c)oZEW;0=3zty=RRluOLw-}e9eHH6JN-p7DfSd&hgIH?p)t201 zv79xvwu~c|tcS*FlsE{hk9_(iVZEk6<%|GpIpa%fq%U0$O!@$Oa;Prray5ZaNKk;7 zp>SW-hxFL+gtCIF_N5#9X!xeMI1S4_0~~P|>e~AiIi$&`%SKjS$-RPk6a9~ApSf`) zhObGGp3+m+U3nAsylSOV%{uZ0)uZCd6;UxELI3ZoNy{zpf{YXU^LkC_UnSH{&#vTI z(EdvC6zKo$wbDu#Y%21(_l(jZQ_He_M1~ieBC{2?1wLZq_2!Bz-eXY<>VZ=gpR3zZ z6Bm&Vfg$~1U2YMm%wjy}B<>OD96ww>bHzL;akC=9m`^JP2wGRap)m3OnJ(YhXP z-4ipYhLiG5py6&MVzd7YXJ~nLY z;PNcRv1sKclo27dd}ga_Wh7atg!uX8pPMg+>|JaeWtx<7A9I4`@4?^Ubmp38IW3g* z#x recognitionData { get; set; } @@ -19,7 +17,6 @@ public partial class RecognitionData { [JsonProperty("probability")] public double probability { get; set; } - public string text { get; set; } public string marker { get; set; } diff --git a/Assets/TakePicture/Scripts/MoveLine.cs b/Assets/TakePicture/Scripts/MoveLine.cs new file mode 100644 index 0000000..1bfd232 --- /dev/null +++ b/Assets/TakePicture/Scripts/MoveLine.cs @@ -0,0 +1,50 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class MoveLine : MonoBehaviour +{ + public GameObject line; + public GameObject background; + public float velocity = 0.1f; + private bool started = false; + // Start is called before the first frame update + void Start() + { + line.SetActive(false); + background.SetActive(false); + + } + public void startScanAnimation() + { + line.SetActive(true); + background.SetActive(true); + started = true; + + } + public void stopScanAnimation() + { + line.SetActive(false); + background.SetActive(false); + Vector3 localPos = line.transform.localPosition; + localPos.y = 0f; + line.transform.localPosition = localPos; + started = false; + + } + + // Update is called once per frame + void Update() + { + if (started) + { + line.transform.Translate(Vector3.up * velocity * Time.deltaTime); + + if (System.Math.Abs(line.transform.localPosition.y) >= 0.5f) + { + velocity = -1f * velocity; + } + } + + } +} diff --git a/Assets/TakePicture/Scripts/MoveLine.cs.meta b/Assets/TakePicture/Scripts/MoveLine.cs.meta new file mode 100644 index 0000000..55c081f --- /dev/null +++ b/Assets/TakePicture/Scripts/MoveLine.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 7e360709a558c5a4c9300f4c8eea768c +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TakePicture/Scripts/MqttHelper.cs b/Assets/TakePicture/Scripts/MqttHelper.cs index 97bb5cc..7e2bc71 100644 --- a/Assets/TakePicture/Scripts/MqttHelper.cs +++ b/Assets/TakePicture/Scripts/MqttHelper.cs @@ -14,11 +14,11 @@ public class MqttHelper : MonoBehaviour private MqttClient client; // The connection information - public string brokerHostname = "ec2-11-111-11.us-west-2.compute.amazonaws.com"; - public int brokerPort = 8883; + public string brokerHostname = "yourid.compute.amazonaws.com"; // + public int brokerPort = 8883; // public bool SSL = false; - public string userName = "test"; - public string password = "test"; + public string userName = "test"; // + public string password = "test"; // public TextAsset certificate; public TextMeshPro info; diff --git a/Assets/TakePicture/Scripts/ObjectLabeler.cs b/Assets/TakePicture/Scripts/ObjectLabeler.cs index f153fe7..6934e5c 100644 --- a/Assets/TakePicture/Scripts/ObjectLabeler.cs +++ b/Assets/TakePicture/Scripts/ObjectLabeler.cs @@ -14,6 +14,9 @@ public class ObjectLabeler : MonoBehaviour [SerializeField] private GameObject markerKO; + [SerializeField] + private GameObject buttonObj; + [SerializeField] private GameObject _labelContainer; @@ -54,10 +57,18 @@ public virtual void LabelObjects(IList RecognitionData, { Debug.Log("ray hit on layer"); _createdObjects.Add(CreateLabel(rec.text, labelPos.Value, marker)); + _createdObjects.Add(CreateTool("Instructions", labelPos.Value + Vector3.up * 0.15f + Vector3.right * 0.01f, buttonObj)); + _createdObjects.Add(CreateTool("raise Case", labelPos.Value + Vector3.up * 0.15f + Vector3.right * 0.05f, buttonObj)); + _createdObjects.Add(CreateTool("show Stats", labelPos.Value + Vector3.up * 0.15f + Vector3.right * 0.09f, buttonObj)); + _createdObjects.Add(CreateTool("Help", labelPos.Value + Vector3.up * 0.15f + Vector3.right * 0.13f, buttonObj)); } else { Debug.Log("no hit on layer"); _createdObjects.Add(CreateLabel(rec.text, recognizedPos, marker)); + _createdObjects.Add(CreateTool("Instructions", recognizedPos + Vector3.up * 0.15f + Vector3.right * 0.01f, buttonObj)); + _createdObjects.Add(CreateTool("raise Case", recognizedPos + Vector3.up * 0.15f + Vector3.right * 0.05f, buttonObj)); + _createdObjects.Add(CreateTool("show Stats", recognizedPos + Vector3.up * 0.15f + Vector3.right * 0.09f, buttonObj)); + _createdObjects.Add(CreateTool("Help", recognizedPos + Vector3.up * 0.15f + Vector3.right * 0.13f, buttonObj)); } //#endif } @@ -116,5 +127,24 @@ private GameObject CreateLabel(string text, Vector3 location, GameObject marker) //connector.Target = labelObject; return labelObject; } + + private GameObject CreateTool(string text, Vector3 location, GameObject btn) + { + var btnObject = Instantiate(btn); + btnObject.transform.position = location; + //btnObject.transform.LookAt(cameraTransform); + btnObject.transform.rotation = Quaternion.Euler(new Vector3(10, 0, 0)); + var tool = btnObject.GetComponentInChildren() as ButtonConfigHelper; + if (tool != null) + { + tool.MainLabelText = text; + Debug.Log("Set Tool text "); + } + else + { + Debug.Log("no Tool btn"); + } + return btnObject; + } } diff --git a/ProjectSettings/ProjectSettings.asset b/ProjectSettings/ProjectSettings.asset index c2787cd..c1af048 100644 --- a/ProjectSettings/ProjectSettings.asset +++ b/ProjectSettings/ProjectSettings.asset @@ -127,6 +127,8 @@ PlayerSettings: bundleVersion: 0.1 preloadedAssets: - {fileID: 0} + - {fileID: -4942922611952533467, guid: c8337178f61220f4eb7f08f4d3e2f96a, type: 2} + - {fileID: 3763145676528451762, guid: 823976b43fba8614a845966cde6a4ac6, type: 2} metroInputSource: 0 wsaTransparentSwapchain: 0 m_HolographicPauseOnTrackingLoss: 1