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: 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..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,20 +67,22 @@ 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 + 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 @@ -75,25 +90,46 @@ void Start() { 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) @@ -101,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; @@ -114,7 +155,7 @@ void Update() cursor?.SetActive(true); //enable cursor gazeStarted = true; timer = 0.0f; - info.SetText("test gaze started with focus " + focus); + Log("test gaze started with focus " + focus); } else { @@ -131,7 +172,7 @@ 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); @@ -144,75 +185,93 @@ 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 - photoCaptureObject?.StopPhotoModeAsync(OnStoppedPhotoMode); } public void StartTakePicture() { + Log("start Scanner for picture creation"); gazeStarted = false; startPicture = true; } - public void TakePicture() + private void TakePicture() { - 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 + //cameraParameters.pixelFormat = showPicture == true ? CapturePixelFormat.BGRA32 : CapturePixelFormat.JPEG; + + 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(); } - photoCaptureObject.StartPhotoModeAsync(cameraParameters, delegate (PhotoCapture.PhotoCaptureResult result) - { - // Take a picture - photoCaptureObject.TakePhotoAsync(OnCapturedPhotoToMemory); - }); + + // photoCaptureObject.StartPhotoModeAsync(cameraParameters, delegate (PhotoCapture.PhotoCaptureResult result) + // { + // Take a picture + Log("create picture"); + photoCaptureObject.TakePhotoAsync(OnCapturedPhotoToMemory); + // }); } else { - info.SetText("camera object is not defined"); + 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) { List imageBufferList = new List(); @@ -220,7 +279,6 @@ void OnCapturedPhotoToMemory(PhotoCapture.PhotoCaptureResult result, PhotoCaptur byte[] imageArray; if (photoCaptureFrame.pixelFormat == CapturePixelFormat.JPEG) { - // Copy the raw IMFMediaBuffer data into our empty byte list. photoCaptureFrame.CopyRawImageDataIntoBuffer(imageBufferList); imageArray = imageBufferList.ToArray(); @@ -229,85 +287,75 @@ void OnCapturedPhotoToMemory(PhotoCapture.PhotoCaptureResult result, PhotoCaptur { // Copy the raw image data into our target texture imageArray = ConvertAndShowOnDebugPane(photoCaptureFrame); - } - - 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 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); 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; - - - - + // 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; - Vector3 cameraForward = scanContext.origin.forward; - cameraForward.Normalize(); - var dist = 1.0f; - newElement.transform.position = Camera.main.transform.position + (cameraForward * dist); + Vector3 cameraForward = scanContext.origin.forward; + cameraForward.Normalize(); + var dist = 1.0f; + newElement.transform.position = scanContext.origin.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; + } else + { + Log("showPicture, disabled"); + } - 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; List raw = new List(targetTexture.EncodeToJPG()); return raw.ToArray(); } catch (System.Exception e) { - info.SetText("error " + e.Message); + Log("Image error " + e.Message); return null; } @@ -330,18 +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 0000000..7fe7a40 Binary files /dev/null and b/Assets/TakePicture/Prefab/border.png differ 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 0000000..316cb3f Binary files /dev/null and b/Assets/TakePicture/Prefab/scanner-cursor.png differ diff --git a/Assets/TakePicture/Prefab/scanner-cursor.png.meta b/Assets/TakePicture/Prefab/scanner-cursor.png.meta new file mode 100644 index 0000000..d876129 --- /dev/null +++ b/Assets/TakePicture/Prefab/scanner-cursor.png.meta @@ -0,0 +1,92 @@ +fileFormatVersion: 2 +guid: 73402db4c7549fa4e955f934020a432c +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: 0 + 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 + 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/scannerMat.mat b/Assets/TakePicture/Prefab/scannerMat.mat new file mode 100644 index 0000000..e5c1b25 --- /dev/null +++ b/Assets/TakePicture/Prefab/scannerMat.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: scannerMat + m_Shader: {fileID: 4800000, guid: 5bdea20278144b11916d77503ba1467a, type: 3} + m_ShaderKeywords: _ALPHATEST_ON _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: bc2d8160972eca74cb7691db7ec0477f, 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 + - _ClippingBox: 0 + - _ClippingPlane: 0 + - _ClippingSphere: 0 + - _ColorWriteMask: 15 + - _CullMode: 2 + - _CustomMode: 1 + - _Cutoff: 0.422 + - _DetailNormalMapScale: 1 + - _DirectionalLight: 0 + - _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 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _HoverLight: 0 + - _IgnoreZScale: 0 + - _IndependentCorners: 0 + - _InnerGlow: 0 + - _InnerGlowPower: 4 + - _InstancedColor: 0 + - _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 + - _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 + - _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: 0.107467085, g: 0.33757684, b: 0.990566, 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} + - _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/scannerMat.mat.meta b/Assets/TakePicture/Prefab/scannerMat.mat.meta new file mode 100644 index 0000000..5edfed4 --- /dev/null +++ b/Assets/TakePicture/Prefab/scannerMat.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: dfe248628d725344182e1ecbb4431749 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TakePicture/Scenes/TakePictureScene.unity b/Assets/TakePicture/Scenes/TakePictureScene.unity index c2070fc..4819718 100644 --- a/Assets/TakePicture/Scenes/TakePictureScene.unity +++ b/Assets/TakePicture/Scenes/TakePictureScene.unity @@ -121,6 +121,12 @@ NavMeshSettings: debug: m_Flags: 0 m_NavMeshData: {fileID: 0} +--- !u!4 &197335388 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 77015595820008134, guid: 6723d549b0ebc64459f2b262f36c6c17, + type: 3} + m_PrefabInstance: {fileID: 1445143081} + m_PrefabAsset: {fileID: 0} --- !u!1 &205404401 stripped GameObject: m_CorrespondingSourceObject: {fileID: 453403439432985359, guid: 2b4dd48faf0e0984fa28c6a9082c1ae7, @@ -145,7 +151,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 +300,185 @@ 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: 1874729665501627384, guid: 3f1f46cbecbe08e46a303ccfdb5b498a, + type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - 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: Clear + 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 "Clear" + 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.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8779034279059886464, guid: 3f1f46cbecbe08e46a303ccfdb5b498a, + type: 3} + propertyPath: OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8779034279059886464, guid: 3f1f46cbecbe08e46a303ccfdb5b498a, + type: 3} + propertyPath: OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 2135602411} + - target: {fileID: 8779034279059886464, guid: 3f1f46cbecbe08e46a303ccfdb5b498a, + type: 3} + propertyPath: OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: clearLog + objectReference: {fileID: 0} + - target: {fileID: 8779034279059886464, guid: 3f1f46cbecbe08e46a303ccfdb5b498a, + type: 3} + propertyPath: OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 3f1f46cbecbe08e46a303ccfdb5b498a, type: 3} --- !u!1 &1116110353 GameObject: m_ObjectHideFlags: 0 @@ -323,7 +508,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 @@ -338,6 +523,55 @@ Transform: m_Father: {fileID: 0} m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1125007074 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1125007075} + - component: {fileID: 1125007076} + m_Layer: 0 + m_Name: scanwait + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1125007075 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1125007074} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.0041, y: -0.064, z: 2} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1776915155} + - {fileID: 1617891655} + - {fileID: 2067241705} + m_Father: {fileID: 0} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1125007076 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1125007074} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7e360709a558c5a4c9300f4c8eea768c, type: 3} + m_Name: + m_EditorClassIdentifier: + line: {fileID: 1617891654} + background: {fileID: 1776915154} + velocity: 0.1 --- !u!1001 &1135011012 PrefabInstance: m_ObjectHideFlags: 0 @@ -355,11 +589,22 @@ PrefabInstance: propertyPath: cursor value: objectReference: {fileID: 205404401} + - target: {fileID: 6687576723124524624, guid: e3597dc41dbe9844798ebb393ad5c03a, + type: 3} + propertyPath: PhotoPrefab + value: + objectReference: {fileID: 6024474390741789593, guid: ec68fd91809d2d34f83222c68ea385af, + type: 3} - target: {fileID: 6687576723124524624, guid: e3597dc41dbe9844798ebb393ad5c03a, type: 3} propertyPath: showPicture value: 1 objectReference: {fileID: 0} + - target: {fileID: 6687576723124524624, guid: e3597dc41dbe9844798ebb393ad5c03a, + type: 3} + propertyPath: ScannerScreen + value: + objectReference: {fileID: 1125007074} - target: {fileID: 6687576723124524624, guid: e3597dc41dbe9844798ebb393ad5c03a, type: 3} propertyPath: horizontalAngle @@ -373,7 +618,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} @@ -433,7 +678,7 @@ PrefabInstance: - target: {fileID: 6687576723124524627, guid: e3597dc41dbe9844798ebb393ad5c03a, type: 3} propertyPath: keywords.Array.data[0].keyword - value: Scan Image + value: Scan Area objectReference: {fileID: 0} - target: {fileID: 6687576723124524627, guid: e3597dc41dbe9844798ebb393ad5c03a, type: 3} @@ -445,6 +690,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 @@ -474,6 +724,188 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 9541d86e2fd84c1d9990edf0852d74ab, type: 3} m_Name: m_EditorClassIdentifier: +--- !u!1 &1229425013 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1229425014} + - component: {fileID: 1229425017} + - component: {fileID: 1229425016} + - component: {fileID: 1229425015} + m_Layer: 0 + m_Name: Details + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1229425014 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1229425013} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.005469978} + m_LocalScale: {x: 0.0064073736, y: 0.0064073736, z: 0.0064073736} + m_Children: [] + m_Father: {fileID: 197335388} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0.0054, y: 0.003} + m_SizeDelta: {x: 61.05664, y: 9.816017} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1229425015 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1229425013} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9541d86e2fd84c1d9990edf0852d74ab, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'Augmented Reality and remote Computer Vision via IoT Project Air. + + Say + "Scan Area" to take a picture.. + + + Logging History:' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 20 + m_fontSizeBase: 20 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 0 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 1 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_renderer: {fileID: 1229425017} + m_maskType: 0 + _SortingLayer: 0 + _SortingLayerID: 0 + _SortingOrder: 0 +--- !u!222 &1229425016 +CanvasRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1229425013} + m_CullTransparentMesh: 0 +--- !u!23 &1229425017 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1229425013} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, 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: 0 + 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 --- !u!1001 &1445143081 PrefabInstance: m_ObjectHideFlags: 0 @@ -481,6 +913,11 @@ PrefabInstance: m_Modification: m_TransformParent: {fileID: 0} m_Modifications: + - target: {fileID: 77015595505009460, guid: 6723d549b0ebc64459f2b262f36c6c17, + type: 3} + propertyPath: m_LocalPosition.y + value: 0.04 + objectReference: {fileID: 0} - target: {fileID: 77015595674507468, guid: 6723d549b0ebc64459f2b262f36c6c17, type: 3} propertyPath: m_Name @@ -554,35 +991,32 @@ PrefabInstance: - target: {fileID: 77015596113813288, guid: 6723d549b0ebc64459f2b262f36c6c17, type: 3} propertyPath: m_SizeDelta.x - value: 61.380966 + value: 58.81333 objectReference: {fileID: 0} - target: {fileID: 77015596113813288, guid: 6723d549b0ebc64459f2b262f36c6c17, type: 3} propertyPath: m_SizeDelta.y - value: 66.41442 + value: 64.57821 objectReference: {fileID: 0} - target: {fileID: 77015596113813288, guid: 6723d549b0ebc64459f2b262f36c6c17, type: 3} propertyPath: m_AnchoredPosition.x - value: 0.0044 + value: 0.0127 objectReference: {fileID: 0} - target: {fileID: 77015596113813288, guid: 6723d549b0ebc64459f2b262f36c6c17, type: 3} propertyPath: m_AnchoredPosition.y - value: -0.2241 + value: -0.2359 objectReference: {fileID: 0} - target: {fileID: 77015596113813289, guid: 6723d549b0ebc64459f2b262f36c6c17, type: 3} propertyPath: m_text - value: ' - - Say "Scan Image" to take a picture - - The photo will - appear in front of you. - - You can resize and move the photo in the - scene.' + value: Sample Log ... + objectReference: {fileID: 0} + - target: {fileID: 77015596113813289, guid: 6723d549b0ebc64459f2b262f36c6c17, + type: 3} + propertyPath: m_fontSize + value: 19.3 objectReference: {fileID: 0} - target: {fileID: 77015596113813289, guid: 6723d549b0ebc64459f2b262f36c6c17, type: 3} @@ -590,6 +1024,11 @@ PrefabInstance: value: objectReference: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + - target: {fileID: 77015596113813289, guid: 6723d549b0ebc64459f2b262f36c6c17, + type: 3} + propertyPath: m_fontSizeBase + value: 19.3 + objectReference: {fileID: 0} - target: {fileID: 77015596113813289, guid: 6723d549b0ebc64459f2b262f36c6c17, type: 3} propertyPath: m_textAlignment @@ -660,17 +1099,32 @@ PrefabInstance: propertyPath: m_AnchoredPosition.y value: 0.067 objectReference: {fileID: 0} + - target: {fileID: 77015596543047535, guid: 6723d549b0ebc64459f2b262f36c6c17, + type: 3} + propertyPath: m_text + value: TIBCO LABS - Project ART + objectReference: {fileID: 0} - target: {fileID: 77015596543047535, guid: 6723d549b0ebc64459f2b262f36c6c17, type: 3} propertyPath: m_fontAsset value: objectReference: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + - target: {fileID: 77015596543047535, guid: 6723d549b0ebc64459f2b262f36c6c17, + type: 3} + propertyPath: m_textAlignment + value: 65535 + objectReference: {fileID: 0} - target: {fileID: 77015596543047535, guid: 6723d549b0ebc64459f2b262f36c6c17, type: 3} propertyPath: m_sharedMaterial value: objectReference: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + - target: {fileID: 77015596543047535, guid: 6723d549b0ebc64459f2b262f36c6c17, + type: 3} + propertyPath: m_TextStyleHashCode + value: -1183493901 + objectReference: {fileID: 0} - target: {fileID: 77015596543047535, guid: 6723d549b0ebc64459f2b262f36c6c17, type: 3} propertyPath: m_textInfo.lineCount @@ -698,6 +1152,106 @@ 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!1 &1617891654 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1617891655} + - component: {fileID: 1617891658} + - component: {fileID: 1617891657} + - component: {fileID: 1617891656} + m_Layer: 0 + m_Name: Line + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &1617891655 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1617891654} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 0.02, z: 1} + m_Children: [] + m_Father: {fileID: 1125007075} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!64 &1617891656 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1617891654} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 0 + serializedVersion: 4 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &1617891657 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1617891654} + 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: 2100000, guid: 163c37494bc2d0540b3488a9d901ee07, 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: 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!33 &1617891658 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1617891654} + m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} --- !u!1001 &1734880334 PrefabInstance: m_ObjectHideFlags: 0 @@ -713,17 +1267,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,8 +1319,107 @@ PrefabInstance: propertyPath: m_Name value: TouchIcon objectReference: {fileID: 0} + - target: {fileID: 453403439432985359, guid: 2b4dd48faf0e0984fa28c6a9082c1ae7, + type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 2b4dd48faf0e0984fa28c6a9082c1ae7, type: 3} +--- !u!1 &1776915154 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1776915155} + - component: {fileID: 1776915158} + - component: {fileID: 1776915157} + - component: {fileID: 1776915156} + m_Layer: 0 + m_Name: Quad + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &1776915155 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1776915154} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1125007075} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!64 &1776915156 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1776915154} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 0 + serializedVersion: 4 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &1776915157 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1776915154} + 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: 2100000, guid: 163c37494bc2d0540b3488a9d901ee07, 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: 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!33 &1776915158 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1776915154} + m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} --- !u!1 &2060959537 GameObject: m_ObjectHideFlags: 0 @@ -910,6 +1563,100 @@ Camera: m_OcclusionCulling: 1 m_StereoConvergence: 10 m_StereoSeparation: 0.022 +--- !u!1 &2067241704 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2067241705} + - component: {fileID: 2067241708} + - component: {fileID: 2067241707} + - component: {fileID: 2067241706} + m_Layer: 0 + m_Name: Border + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2067241705 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2067241704} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1125007075} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!64 &2067241706 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2067241704} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 0 + serializedVersion: 4 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &2067241707 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2067241704} + 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: 2100000, guid: f6c3d054bf89794488f956ee63b35388, 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: 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!33 &2067241708 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2067241704} + m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} --- !u!114 &2135602411 stripped MonoBehaviour: m_CorrespondingSourceObject: {fileID: 6687576723124524624, guid: e3597dc41dbe9844798ebb393ad5c03a, diff --git a/Assets/TakePicture/Scripts/CustomVisionResult.cs b/Assets/TakePicture/Scripts/CustomVisionResult.cs index 51d3496..f8291ce 100644 --- a/Assets/TakePicture/Scripts/CustomVisionResult.cs +++ b/Assets/TakePicture/Scripts/CustomVisionResult.cs @@ -7,9 +7,7 @@ namespace CustomVison public partial class CustomVisionResult { [JsonProperty("id")] - public string ID { get; set; } - - + public string ID { get; set; } [JsonProperty("recognitionData")] public List 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/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/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 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