├── .gitignore ├── .vscode └── settings.json ├── ARProject ├── .vscode │ └── settings.json ├── Assets │ ├── ARGestureInteractorLog.cs │ ├── ARGestureInteractorLog.cs.meta │ ├── ARKitSettings.asset │ ├── ARKitSettings.asset.meta │ ├── Materials.meta │ ├── Materials │ │ ├── Default-Line.mat │ │ ├── Default-Line.mat.meta │ │ ├── Default-Plane.mat │ │ ├── Default-Plane.mat.meta │ │ ├── Placement.mat │ │ ├── Placement.mat.meta │ │ ├── Selection.mat │ │ └── Selection.mat.meta │ ├── Prefabs.meta │ ├── Prefabs │ │ ├── AR Cube With Annotations Auto.prefab │ │ ├── AR Cube With Annotations Auto.prefab.meta │ │ ├── AR Cube With Annotations.prefab │ │ ├── AR Cube With Annotations.prefab.meta │ │ ├── AR Cube With Canvas.prefab │ │ ├── AR Cube With Canvas.prefab.meta │ │ ├── AR Cube.prefab │ │ ├── AR Cube.prefab.meta │ │ ├── AR Plane Visualizer.prefab │ │ └── AR Plane Visualizer.prefab.meta │ ├── Scenes.meta │ ├── Scenes │ │ ├── ARAnnotationsPlacement.unity │ │ ├── ARAnnotationsPlacement.unity.meta │ │ ├── ARCanvasInteraction.unity │ │ ├── ARCanvasInteraction.unity.meta │ │ ├── ARGesturesInteractableLog.unity │ │ ├── ARGesturesInteractableLog.unity.meta │ │ ├── ARObjectPlacement.unity │ │ ├── ARObjectPlacement.unity.meta │ │ ├── ARObjectPlacementWithBlocking.unity │ │ ├── ARObjectPlacementWithBlocking.unity.meta │ │ ├── ARPlacementInteractableExtension.unity │ │ ├── ARPlacementInteractableExtension.unity.meta │ │ ├── ARPlacementInteractableExtensionAuto.unity │ │ └── ARPlacementInteractableExtensionAuto.unity.meta │ ├── Scripts.meta │ ├── Scripts │ │ ├── ARCanvasInteractionLog.cs │ │ ├── ARCanvasInteractionLog.cs.meta │ │ ├── Core.meta │ │ ├── Core │ │ │ ├── Singletons.meta │ │ │ ├── Singletons │ │ │ │ ├── Singleton.cs │ │ │ │ └── Singleton.cs.meta │ │ │ ├── Utilities.meta │ │ │ └── Utilities │ │ │ │ ├── MaterialUtils.cs │ │ │ │ └── MaterialUtils.cs.meta │ │ ├── Events.meta │ │ ├── Events │ │ │ ├── ARObjectPlacementEvent.cs │ │ │ └── ARObjectPlacementEvent.cs.meta │ │ ├── Extensions.meta │ │ ├── Extensions │ │ │ ├── Vector2Extensions.cs │ │ │ └── Vector2Extensions.cs.meta │ │ ├── Logger.cs │ │ ├── Logger.cs.meta │ │ ├── Managers.meta │ │ ├── Managers │ │ │ ├── UIManager.cs │ │ │ └── UIManager.cs.meta │ │ ├── Rotator.cs │ │ ├── Rotator.cs.meta │ │ ├── XRExtensions.meta │ │ └── XRExtensions │ │ │ ├── ARPlacementInteractableBlocking.cs │ │ │ ├── ARPlacementInteractableBlocking.cs.meta │ │ │ ├── ARPlacementInteractableSingle.cs │ │ │ ├── ARPlacementInteractableSingle.cs.meta │ │ │ ├── ARSelectionInteractableAuto.cs │ │ │ └── ARSelectionInteractableAuto.cs.meta │ ├── TextMesh Pro.meta │ ├── TextMesh Pro │ │ ├── Documentation.meta │ │ ├── Documentation │ │ │ ├── TextMesh Pro User Guide 2016.pdf │ │ │ └── TextMesh Pro User Guide 2016.pdf.meta │ │ ├── Fonts.meta │ │ ├── Fonts │ │ │ ├── LiberationSans - OFL.txt │ │ │ ├── LiberationSans - OFL.txt.meta │ │ │ ├── LiberationSans.ttf │ │ │ └── LiberationSans.ttf.meta │ │ ├── Resources.meta │ │ ├── Resources │ │ │ ├── Fonts & Materials.meta │ │ │ ├── Fonts & Materials │ │ │ │ ├── LiberationSans SDF - Drop Shadow.mat │ │ │ │ ├── LiberationSans SDF - Drop Shadow.mat.meta │ │ │ │ ├── LiberationSans SDF - Fallback.asset │ │ │ │ ├── LiberationSans SDF - Fallback.asset.meta │ │ │ │ ├── LiberationSans SDF - Outline.mat │ │ │ │ ├── LiberationSans SDF - Outline.mat.meta │ │ │ │ ├── LiberationSans SDF.asset │ │ │ │ └── LiberationSans SDF.asset.meta │ │ │ ├── LineBreaking Following Characters.txt │ │ │ ├── LineBreaking Following Characters.txt.meta │ │ │ ├── LineBreaking Leading Characters.txt │ │ │ ├── LineBreaking Leading Characters.txt.meta │ │ │ ├── Shaders.meta │ │ │ ├── Shaders │ │ │ │ ├── TMP_Bitmap-Custom-Atlas.shader │ │ │ │ ├── TMP_Bitmap-Custom-Atlas.shader.meta │ │ │ │ ├── TMP_Bitmap-Mobile.shader │ │ │ │ ├── TMP_Bitmap-Mobile.shader.meta │ │ │ │ ├── TMP_Bitmap.shader │ │ │ │ ├── TMP_Bitmap.shader.meta │ │ │ │ ├── TMP_SDF Overlay.shader │ │ │ │ ├── TMP_SDF Overlay.shader.meta │ │ │ │ ├── TMP_SDF-Mobile Masking.shader │ │ │ │ ├── TMP_SDF-Mobile Masking.shader.meta │ │ │ │ ├── TMP_SDF-Mobile Overlay.shader │ │ │ │ ├── TMP_SDF-Mobile Overlay.shader.meta │ │ │ │ ├── TMP_SDF-Mobile.shader │ │ │ │ ├── TMP_SDF-Mobile.shader.meta │ │ │ │ ├── TMP_SDF-Surface-Mobile.shader │ │ │ │ ├── TMP_SDF-Surface-Mobile.shader.meta │ │ │ │ ├── TMP_SDF-Surface.shader │ │ │ │ ├── TMP_SDF-Surface.shader.meta │ │ │ │ ├── TMP_SDF.shader │ │ │ │ ├── TMP_SDF.shader.meta │ │ │ │ ├── TMP_Sprite.shader │ │ │ │ ├── TMP_Sprite.shader.meta │ │ │ │ ├── TMPro.cginc │ │ │ │ ├── TMPro.cginc.meta │ │ │ │ ├── TMPro_Properties.cginc │ │ │ │ ├── TMPro_Properties.cginc.meta │ │ │ │ ├── TMPro_Surface.cginc │ │ │ │ └── TMPro_Surface.cginc.meta │ │ │ ├── Sprite Assets.meta │ │ │ ├── Sprite Assets │ │ │ │ ├── EmojiOne.asset │ │ │ │ └── EmojiOne.asset.meta │ │ │ ├── Style Sheets.meta │ │ │ ├── Style Sheets │ │ │ │ ├── Default Style Sheet.asset │ │ │ │ └── Default Style Sheet.asset.meta │ │ │ ├── TMP Settings.asset │ │ │ └── TMP Settings.asset.meta │ │ ├── Sprites.meta │ │ └── Sprites │ │ │ ├── EmojiOne Attribution.txt │ │ │ ├── EmojiOne Attribution.txt.meta │ │ │ ├── EmojiOne.json │ │ │ ├── EmojiOne.json.meta │ │ │ ├── EmojiOne.png │ │ │ └── EmojiOne.png.meta │ ├── Textures.meta │ └── Textures │ │ ├── UI.psd │ │ └── UI.psd.meta ├── Logs │ └── Packages-Update.log ├── Packages │ └── manifest.json └── ProjectSettings │ ├── AudioManager.asset │ ├── ClusterInputManager.asset │ ├── DynamicsManager.asset │ ├── EditorBuildSettings.asset │ ├── EditorSettings.asset │ ├── GraphicsSettings.asset │ ├── InputManager.asset │ ├── NavMeshAreas.asset │ ├── Physics2DSettings.asset │ ├── PresetManager.asset │ ├── ProjectSettings.asset │ ├── ProjectVersion.txt │ ├── QualitySettings.asset │ ├── TagManager.asset │ ├── TimeManager.asset │ ├── UnityConnectSettings.asset │ ├── VFXManager.asset │ └── XRSettings.asset ├── README.md ├── VRProject ├── .vscode │ └── settings.json ├── Assets │ ├── Materials.meta │ ├── Materials │ │ ├── Sky.mat │ │ └── Sky.mat.meta │ ├── Music.meta │ ├── Music │ │ ├── Afternoon_Crickets_Long.mp3 │ │ ├── Afternoon_Crickets_Long.mp3.meta │ │ ├── Warm_Afternoon_Outdoors.mp3 │ │ └── Warm_Afternoon_Outdoors.mp3.meta │ ├── PolygonStarter.meta │ ├── PolygonStarter │ │ ├── Materials.meta │ │ ├── Materials │ │ │ ├── Misc.meta │ │ │ ├── Misc │ │ │ │ ├── PolygonStarter_Clouds_Mat.mat │ │ │ │ ├── PolygonStarter_Clouds_Mat.mat.meta │ │ │ │ ├── PolygonStarter_Mat_01_Glass.mat │ │ │ │ ├── PolygonStarter_Mat_01_Glass.mat.meta │ │ │ │ ├── PolygonStarter_SimpleSky_01.mat │ │ │ │ └── PolygonStarter_SimpleSky_01.mat.meta │ │ │ ├── Plane.meta │ │ │ ├── Plane │ │ │ │ ├── PolygonStarter_Mat_Plane_01.mat │ │ │ │ ├── PolygonStarter_Mat_Plane_01.mat.meta │ │ │ │ ├── PolygonStarter_Mat_Plane_02.mat │ │ │ │ ├── PolygonStarter_Mat_Plane_02.mat.meta │ │ │ │ ├── PolygonStarter_Mat_Plane_03.mat │ │ │ │ ├── PolygonStarter_Mat_Plane_03.mat.meta │ │ │ │ ├── PolygonStarter_Mat_Plane_04.mat │ │ │ │ └── PolygonStarter_Mat_Plane_04.mat.meta │ │ │ ├── PolygonStarter_Mat_01.mat │ │ │ ├── PolygonStarter_Mat_01.mat.meta │ │ │ ├── PolygonStarter_Mat_02.mat │ │ │ ├── PolygonStarter_Mat_02.mat.meta │ │ │ ├── PolygonStarter_Mat_03.mat │ │ │ ├── PolygonStarter_Mat_03.mat.meta │ │ │ ├── PolygonStarter_Mat_04.mat │ │ │ └── PolygonStarter_Mat_04.mat.meta │ │ ├── Models.meta │ │ ├── Models │ │ │ ├── Characters.fbx │ │ │ ├── Characters.fbx.meta │ │ │ ├── Collision.meta │ │ │ ├── Collision │ │ │ │ ├── SM_Buildings_Block_1x1_01.fbx │ │ │ │ ├── SM_Buildings_Block_1x1_01.fbx.meta │ │ │ │ ├── SM_Buildings_Column_2x3_01.fbx │ │ │ │ ├── SM_Buildings_Column_2x3_01.fbx.meta │ │ │ │ ├── SM_Buildings_DoorFrame_01.fbx │ │ │ │ ├── SM_Buildings_DoorFrame_01.fbx.meta │ │ │ │ ├── SM_Buildings_Floor_1x1_01.fbx │ │ │ │ ├── SM_Buildings_Floor_1x1_01.fbx.meta │ │ │ │ ├── SM_Buildings_Ramp_25_1x1_01.fbx │ │ │ │ ├── SM_Buildings_Ramp_25_1x1_01.fbx.meta │ │ │ │ ├── SM_Buildings_Stairs_1x1_01.fbx │ │ │ │ ├── SM_Buildings_Stairs_1x1_01.fbx.meta │ │ │ │ ├── SM_Buildings_Stairs_1x3_01.fbx │ │ │ │ ├── SM_Buildings_Stairs_1x3_01.fbx.meta │ │ │ │ ├── SM_Buildings_WallDoor_2x3_01.fbx │ │ │ │ ├── SM_Buildings_WallDoor_2x3_01.fbx.meta │ │ │ │ ├── SM_Buildings_WallWindow_2x3_01.fbx │ │ │ │ ├── SM_Buildings_WallWindow_2x3_01.fbx.meta │ │ │ │ ├── SM_PolygonApocalypse_Bld_House_01_Collision.fbx │ │ │ │ ├── SM_PolygonApocalypse_Bld_House_01_Collision.fbx.meta │ │ │ │ ├── SM_Primitive_Cone_02.fbx │ │ │ │ ├── SM_Primitive_Cone_02.fbx.meta │ │ │ │ ├── SM_Primitive_Cylander_02.fbx │ │ │ │ ├── SM_Primitive_Cylander_02.fbx.meta │ │ │ │ ├── SM_Primitive_Sphere_02.fbx │ │ │ │ └── SM_Primitive_Sphere_02.fbx.meta │ │ │ ├── SM_Bean_Cop_01.fbx │ │ │ ├── SM_Bean_Cop_01.fbx.meta │ │ │ ├── SM_Bean_Cowboy_01.fbx │ │ │ ├── SM_Bean_Cowboy_01.fbx.meta │ │ │ ├── SM_Bean_Female_01.fbx │ │ │ ├── SM_Bean_Female_01.fbx.meta │ │ │ ├── SM_Bean_Town_Female_01.fbx │ │ │ ├── SM_Bean_Town_Female_01.fbx.meta │ │ │ ├── SM_Bld_Door_01.fbx │ │ │ ├── SM_Bld_Door_01.fbx.meta │ │ │ ├── SM_Generic_CloudRing_01.fbx │ │ │ ├── SM_Generic_CloudRing_01.fbx.meta │ │ │ ├── SM_Generic_Ground_01.fbx │ │ │ ├── SM_Generic_Ground_01.fbx.meta │ │ │ ├── SM_Generic_Ground_02.fbx │ │ │ ├── SM_Generic_Ground_02.fbx.meta │ │ │ ├── SM_Generic_Ground_03.fbx │ │ │ ├── SM_Generic_Ground_03.fbx.meta │ │ │ ├── SM_Generic_Ground_04.fbx │ │ │ ├── SM_Generic_Ground_04.fbx.meta │ │ │ ├── SM_Generic_Ground_Flat_01.fbx │ │ │ ├── SM_Generic_Ground_Flat_01.fbx.meta │ │ │ ├── SM_Generic_Mountains_Grass_02.fbx │ │ │ ├── SM_Generic_Mountains_Grass_02.fbx.meta │ │ │ ├── SM_Generic_Mountains_Soft_01.fbx │ │ │ ├── SM_Generic_Mountains_Soft_01.fbx.meta │ │ │ ├── SM_Generic_Small_Rocks_01.fbx │ │ │ ├── SM_Generic_Small_Rocks_01.fbx.meta │ │ │ ├── SM_Generic_Small_Rocks_02.fbx │ │ │ ├── SM_Generic_Small_Rocks_02.fbx.meta │ │ │ ├── SM_Generic_Small_Rocks_03.fbx │ │ │ ├── SM_Generic_Small_Rocks_03.fbx.meta │ │ │ ├── SM_Generic_Small_Rocks_04.fbx │ │ │ ├── SM_Generic_Small_Rocks_04.fbx.meta │ │ │ ├── SM_Generic_Small_Rocks_05.fbx │ │ │ ├── SM_Generic_Small_Rocks_05.fbx.meta │ │ │ ├── SM_Generic_TreeDead_01.fbx │ │ │ ├── SM_Generic_TreeDead_01.fbx.meta │ │ │ ├── SM_Generic_TreeStump_01.fbx │ │ │ ├── SM_Generic_TreeStump_01.fbx.meta │ │ │ ├── SM_Generic_Tree_01.fbx │ │ │ ├── SM_Generic_Tree_01.fbx.meta │ │ │ ├── SM_Generic_Tree_02.fbx │ │ │ ├── SM_Generic_Tree_02.fbx.meta │ │ │ ├── SM_Generic_Tree_03.fbx │ │ │ ├── SM_Generic_Tree_03.fbx.meta │ │ │ ├── SM_Generic_Tree_04.fbx │ │ │ ├── SM_Generic_Tree_04.fbx.meta │ │ │ ├── SM_PolygonApocalypse_Bld_House_01.fbx │ │ │ ├── SM_PolygonApocalypse_Bld_House_01.fbx.meta │ │ │ ├── SM_PolygonCity_Veh_Car_Small_01.fbx │ │ │ ├── SM_PolygonCity_Veh_Car_Small_01.fbx.meta │ │ │ ├── SM_PolygonPrototype_Buildings_Block_1x1_01P.fbx │ │ │ ├── SM_PolygonPrototype_Buildings_Block_1x1_01P.fbx.meta │ │ │ ├── SM_PolygonPrototype_Buildings_Column_2x3_01P.fbx │ │ │ ├── SM_PolygonPrototype_Buildings_Column_2x3_01P.fbx.meta │ │ │ ├── SM_PolygonPrototype_Buildings_DoorFrame_01P.fbx │ │ │ ├── SM_PolygonPrototype_Buildings_DoorFrame_01P.fbx.meta │ │ │ ├── SM_PolygonPrototype_Buildings_Floor_1x1_01P.fbx │ │ │ ├── SM_PolygonPrototype_Buildings_Floor_1x1_01P.fbx.meta │ │ │ ├── SM_PolygonPrototype_Buildings_Floor_5x5_01P.fbx │ │ │ ├── SM_PolygonPrototype_Buildings_Floor_5x5_01P.fbx.meta │ │ │ ├── SM_PolygonPrototype_Buildings_Ramp_25_1x1_01P.fbx │ │ │ ├── SM_PolygonPrototype_Buildings_Ramp_25_1x1_01P.fbx.meta │ │ │ ├── SM_PolygonPrototype_Buildings_Ramp_45_1x1_01P.fbx │ │ │ ├── SM_PolygonPrototype_Buildings_Ramp_45_1x1_01P.fbx.meta │ │ │ ├── SM_PolygonPrototype_Buildings_Stairs_1x1_01P.fbx │ │ │ ├── SM_PolygonPrototype_Buildings_Stairs_1x1_01P.fbx.meta │ │ │ ├── SM_PolygonPrototype_Buildings_Stairs_1x3_01P.fbx │ │ │ ├── SM_PolygonPrototype_Buildings_Stairs_1x3_01P.fbx.meta │ │ │ ├── SM_PolygonPrototype_Buildings_WallDoor_2x3_01P.fbx │ │ │ ├── SM_PolygonPrototype_Buildings_WallDoor_2x3_01P.fbx.meta │ │ │ ├── SM_PolygonPrototype_Buildings_WallWindow_2x3_01P.fbx │ │ │ ├── SM_PolygonPrototype_Buildings_WallWindow_2x3_01P.fbx.meta │ │ │ ├── SM_PolygonPrototype_Icon_Arrow_Small_01.fbx │ │ │ ├── SM_PolygonPrototype_Icon_Arrow_Small_01.fbx.meta │ │ │ ├── SM_PolygonPrototype_Icon_Coin_01.fbx │ │ │ ├── SM_PolygonPrototype_Icon_Coin_01.fbx.meta │ │ │ ├── SM_PolygonPrototype_Icon_Letter_Question_01.fbx │ │ │ ├── SM_PolygonPrototype_Icon_Letter_Question_01.fbx.meta │ │ │ ├── SM_PolygonPrototype_Primitive_Cone_01P.fbx │ │ │ ├── SM_PolygonPrototype_Primitive_Cone_01P.fbx.meta │ │ │ ├── SM_PolygonPrototype_Primitive_Cylander_01P.fbx │ │ │ ├── SM_PolygonPrototype_Primitive_Cylander_01P.fbx.meta │ │ │ ├── SM_PolygonPrototype_Primitive_Sphere_01P.fbx │ │ │ ├── SM_PolygonPrototype_Primitive_Sphere_01P.fbx.meta │ │ │ ├── SM_PolygonPrototype_Primitive_Tube_01P.fbx │ │ │ ├── SM_PolygonPrototype_Primitive_Tube_01P.fbx.meta │ │ │ ├── SM_PolygonPrototype_Prop_Cone_01.fbx │ │ │ ├── SM_PolygonPrototype_Prop_Cone_01.fbx.meta │ │ │ ├── SM_PolygonPrototype_Prop_Crate_03.fbx │ │ │ ├── SM_PolygonPrototype_Prop_Crate_03.fbx.meta │ │ │ ├── SM_PolygonPrototype_Prop_Ladder_1x2_01P.fbx │ │ │ ├── SM_PolygonPrototype_Prop_Ladder_1x2_01P.fbx.meta │ │ │ ├── SM_PolygonPrototype_Prop_Sword_01.fbx │ │ │ ├── SM_PolygonPrototype_Prop_Sword_01.fbx.meta │ │ │ ├── SM_PolygonPrototype_Prop_Target_03.fbx │ │ │ ├── SM_PolygonPrototype_Prop_Target_03.fbx.meta │ │ │ ├── SM_Prop_Plane_Ring_01.fbx │ │ │ ├── SM_Prop_Plane_Ring_01.fbx.meta │ │ │ ├── SM_SimpleSky_Dome_01.fbx │ │ │ ├── SM_SimpleSky_Dome_01.fbx.meta │ │ │ ├── SM_Veh_Plane_Stunt_01.fbx │ │ │ ├── SM_Veh_Plane_Stunt_01.fbx.meta │ │ │ ├── SM_Wep_Shield_04.fbx │ │ │ ├── SM_Wep_Shield_04.fbx.meta │ │ │ ├── SM_Wep_WaterPistol_01.fbx │ │ │ ├── SM_Wep_WaterPistol_01.fbx.meta │ │ │ ├── SM_Wep_Watergun_01.fbx │ │ │ ├── SM_Wep_Watergun_01.fbx.meta │ │ │ ├── SM_Wep_Watergun_02.fbx │ │ │ └── SM_Wep_Watergun_02.fbx.meta │ │ ├── Prefabs.meta │ │ ├── Prefabs │ │ │ ├── Characters.meta │ │ │ ├── Characters │ │ │ │ ├── SM_Bean_Cop_01.prefab │ │ │ │ ├── SM_Bean_Cop_01.prefab.meta │ │ │ │ ├── SM_Bean_Cowboy_01.prefab │ │ │ │ ├── SM_Bean_Cowboy_01.prefab.meta │ │ │ │ ├── SM_Bean_Female_01.prefab │ │ │ │ ├── SM_Bean_Female_01.prefab.meta │ │ │ │ ├── SM_Bean_Town_Female_01.prefab │ │ │ │ ├── SM_Bean_Town_Female_01.prefab.meta │ │ │ │ ├── SM_Character_Female_01.prefab │ │ │ │ ├── SM_Character_Female_01.prefab.meta │ │ │ │ ├── SM_Character_Male_01.prefab │ │ │ │ └── SM_Character_Male_01.prefab.meta │ │ │ ├── SM_Bld_Door_01.prefab │ │ │ ├── SM_Bld_Door_01.prefab.meta │ │ │ ├── SM_Generic_CloudRing_01.prefab │ │ │ ├── SM_Generic_CloudRing_01.prefab.meta │ │ │ ├── SM_Generic_Ground_01.prefab │ │ │ ├── SM_Generic_Ground_01.prefab.meta │ │ │ ├── SM_Generic_Ground_02.prefab │ │ │ ├── SM_Generic_Ground_02.prefab.meta │ │ │ ├── SM_Generic_Ground_03.prefab │ │ │ ├── SM_Generic_Ground_03.prefab.meta │ │ │ ├── SM_Generic_Ground_04.prefab │ │ │ ├── SM_Generic_Ground_04.prefab.meta │ │ │ ├── SM_Generic_Ground_Flat_01.prefab │ │ │ ├── SM_Generic_Ground_Flat_01.prefab.meta │ │ │ ├── SM_Generic_Mountains_Grass_02.prefab │ │ │ ├── SM_Generic_Mountains_Grass_02.prefab.meta │ │ │ ├── SM_Generic_Mountains_Soft_01.prefab │ │ │ ├── SM_Generic_Mountains_Soft_01.prefab.meta │ │ │ ├── SM_Generic_Small_Rocks_01.prefab │ │ │ ├── SM_Generic_Small_Rocks_01.prefab.meta │ │ │ ├── SM_Generic_Small_Rocks_02.prefab │ │ │ ├── SM_Generic_Small_Rocks_02.prefab.meta │ │ │ ├── SM_Generic_Small_Rocks_03.prefab │ │ │ ├── SM_Generic_Small_Rocks_03.prefab.meta │ │ │ ├── SM_Generic_Small_Rocks_04.prefab │ │ │ ├── SM_Generic_Small_Rocks_04.prefab.meta │ │ │ ├── SM_Generic_Small_Rocks_05.prefab │ │ │ ├── SM_Generic_Small_Rocks_05.prefab.meta │ │ │ ├── SM_Generic_TreeDead_01.prefab │ │ │ ├── SM_Generic_TreeDead_01.prefab.meta │ │ │ ├── SM_Generic_TreeStump_01.prefab │ │ │ ├── SM_Generic_TreeStump_01.prefab.meta │ │ │ ├── SM_Generic_Tree_01.prefab │ │ │ ├── SM_Generic_Tree_01.prefab.meta │ │ │ ├── SM_Generic_Tree_02.prefab │ │ │ ├── SM_Generic_Tree_02.prefab.meta │ │ │ ├── SM_Generic_Tree_03.prefab │ │ │ ├── SM_Generic_Tree_03.prefab.meta │ │ │ ├── SM_Generic_Tree_04.prefab │ │ │ ├── SM_Generic_Tree_04.prefab.meta │ │ │ ├── SM_PolygonApocalypse_Bld_House_01.prefab │ │ │ ├── SM_PolygonApocalypse_Bld_House_01.prefab.meta │ │ │ ├── SM_PolygonCity_Veh_Car_Small_01.prefab │ │ │ ├── SM_PolygonCity_Veh_Car_Small_01.prefab.meta │ │ │ ├── SM_PolygonPrototype_Buildings_Block_1x1_01P.prefab │ │ │ ├── SM_PolygonPrototype_Buildings_Block_1x1_01P.prefab.meta │ │ │ ├── SM_PolygonPrototype_Buildings_Column_2x3_01P.prefab │ │ │ ├── SM_PolygonPrototype_Buildings_Column_2x3_01P.prefab.meta │ │ │ ├── SM_PolygonPrototype_Buildings_DoorFrame_01P.prefab │ │ │ ├── SM_PolygonPrototype_Buildings_DoorFrame_01P.prefab.meta │ │ │ ├── SM_PolygonPrototype_Buildings_Floor_1x1_01P.prefab │ │ │ ├── SM_PolygonPrototype_Buildings_Floor_1x1_01P.prefab.meta │ │ │ ├── SM_PolygonPrototype_Buildings_Floor_5x5_01P.prefab │ │ │ ├── SM_PolygonPrototype_Buildings_Floor_5x5_01P.prefab.meta │ │ │ ├── SM_PolygonPrototype_Buildings_Ramp_25_1x1_01P.prefab │ │ │ ├── SM_PolygonPrototype_Buildings_Ramp_25_1x1_01P.prefab.meta │ │ │ ├── SM_PolygonPrototype_Buildings_Ramp_45_1x1_01P.prefab │ │ │ ├── SM_PolygonPrototype_Buildings_Ramp_45_1x1_01P.prefab.meta │ │ │ ├── SM_PolygonPrototype_Buildings_Stairs_1x1_01P.prefab │ │ │ ├── SM_PolygonPrototype_Buildings_Stairs_1x1_01P.prefab.meta │ │ │ ├── SM_PolygonPrototype_Buildings_Stairs_1x3_01P.prefab │ │ │ ├── SM_PolygonPrototype_Buildings_Stairs_1x3_01P.prefab.meta │ │ │ ├── SM_PolygonPrototype_Buildings_WallDoor_2x3_01P.prefab │ │ │ ├── SM_PolygonPrototype_Buildings_WallDoor_2x3_01P.prefab.meta │ │ │ ├── SM_PolygonPrototype_Buildings_WallWindow_2x3_01P.prefab │ │ │ ├── SM_PolygonPrototype_Buildings_WallWindow_2x3_01P.prefab.meta │ │ │ ├── SM_PolygonPrototype_Icon_Arrow_Small_01.prefab │ │ │ ├── SM_PolygonPrototype_Icon_Arrow_Small_01.prefab.meta │ │ │ ├── SM_PolygonPrototype_Icon_Coin_01.prefab │ │ │ ├── SM_PolygonPrototype_Icon_Coin_01.prefab.meta │ │ │ ├── SM_PolygonPrototype_Icon_Letter_Question_01.prefab │ │ │ ├── SM_PolygonPrototype_Icon_Letter_Question_01.prefab.meta │ │ │ ├── SM_PolygonPrototype_Primitive_Cone_01P.prefab │ │ │ ├── SM_PolygonPrototype_Primitive_Cone_01P.prefab.meta │ │ │ ├── SM_PolygonPrototype_Primitive_Cylander_01P.prefab │ │ │ ├── SM_PolygonPrototype_Primitive_Cylander_01P.prefab.meta │ │ │ ├── SM_PolygonPrototype_Primitive_Sphere_01P.prefab │ │ │ ├── SM_PolygonPrototype_Primitive_Sphere_01P.prefab.meta │ │ │ ├── SM_PolygonPrototype_Primitive_Tube_01P.prefab │ │ │ ├── SM_PolygonPrototype_Primitive_Tube_01P.prefab.meta │ │ │ ├── SM_PolygonPrototype_Prop_Cone_01.prefab │ │ │ ├── SM_PolygonPrototype_Prop_Cone_01.prefab.meta │ │ │ ├── SM_PolygonPrototype_Prop_Crate_03.prefab │ │ │ ├── SM_PolygonPrototype_Prop_Crate_03.prefab.meta │ │ │ ├── SM_PolygonPrototype_Prop_Ladder_1x2_01P.prefab │ │ │ ├── SM_PolygonPrototype_Prop_Ladder_1x2_01P.prefab.meta │ │ │ ├── SM_PolygonPrototype_Prop_Sword_01.prefab │ │ │ ├── SM_PolygonPrototype_Prop_Sword_01.prefab.meta │ │ │ ├── SM_PolygonPrototype_Prop_Target_03.prefab │ │ │ ├── SM_PolygonPrototype_Prop_Target_03.prefab.meta │ │ │ ├── SM_Prop_Plane_Ring_01.prefab │ │ │ ├── SM_Prop_Plane_Ring_01.prefab.meta │ │ │ ├── SM_SimpleSky_Dome_01.prefab │ │ │ ├── SM_SimpleSky_Dome_01.prefab.meta │ │ │ ├── SM_Veh_Plane_Stunt_01.prefab │ │ │ ├── SM_Veh_Plane_Stunt_01.prefab.meta │ │ │ ├── SM_Wep_Shield_04.prefab │ │ │ ├── SM_Wep_Shield_04.prefab.meta │ │ │ ├── SM_Wep_WaterPistol_01.prefab │ │ │ ├── SM_Wep_WaterPistol_01.prefab.meta │ │ │ ├── SM_Wep_Watergun_01.prefab │ │ │ ├── SM_Wep_Watergun_01.prefab.meta │ │ │ ├── SM_Wep_Watergun_02.prefab │ │ │ └── SM_Wep_Watergun_02.prefab.meta │ │ ├── Scenes.meta │ │ ├── Scenes │ │ │ ├── Demo.unity │ │ │ └── Demo.unity.meta │ │ ├── Textures.meta │ │ └── Textures │ │ │ ├── PolygonStarter_Texture_01.png │ │ │ ├── PolygonStarter_Texture_01.png.meta │ │ │ ├── PolygonStarter_Texture_02.png │ │ │ ├── PolygonStarter_Texture_02.png.meta │ │ │ ├── PolygonStarter_Texture_03.png │ │ │ ├── PolygonStarter_Texture_03.png.meta │ │ │ ├── PolygonStarter_Texture_04.png │ │ │ ├── PolygonStarter_Texture_04.png.meta │ │ │ ├── Polygon_Plane_Texture_01.png │ │ │ ├── Polygon_Plane_Texture_01.png.meta │ │ │ ├── Polygon_Plane_Texture_02.png │ │ │ ├── Polygon_Plane_Texture_02.png.meta │ │ │ ├── Polygon_Plane_Texture_03.png │ │ │ ├── Polygon_Plane_Texture_03.png.meta │ │ │ ├── Polygon_Plane_Texture_04.png │ │ │ ├── Polygon_Plane_Texture_04.png.meta │ │ │ ├── Simple_Sky_Texture_01.png │ │ │ └── Simple_Sky_Texture_01.png.meta │ ├── Rendering.meta │ ├── Rendering │ │ ├── UniversalRenderPipelineAsset.asset │ │ ├── UniversalRenderPipelineAsset.asset.meta │ │ ├── UniversalRenderPipelineAsset_Renderer.asset │ │ └── UniversalRenderPipelineAsset_Renderer.asset.meta │ ├── Scenes.meta │ ├── Scenes │ │ ├── XRControllerExtended.unity │ │ ├── XRControllerExtended.unity.meta │ │ ├── XRGUI.unity │ │ ├── XRGUI.unity.meta │ │ ├── XRGUI2.meta │ │ ├── XRGUI2.unity │ │ ├── XRGUI2.unity.meta │ │ ├── XRGUI2 │ │ │ ├── Main Camera Profile.asset │ │ │ └── Main Camera Profile.asset.meta │ │ ├── XRRigBasicExample.unity │ │ ├── XRRigBasicExample.unity.meta │ │ ├── XRRigGrabbing.unity │ │ ├── XRRigGrabbing.unity.meta │ │ ├── XRRigTeleportation.unity │ │ └── XRRigTeleportation.unity.meta │ ├── Scripts.meta │ ├── Scripts │ │ ├── Core.meta │ │ ├── Core │ │ │ ├── Singleton.cs │ │ │ ├── Singleton.cs.meta │ │ │ ├── XRLogger.cs │ │ │ └── XRLogger.cs.meta │ │ ├── Rotator.cs │ │ ├── Rotator.cs.meta │ │ ├── XRExtensions.meta │ │ ├── XRExtensions │ │ │ ├── XRControllerExtended.cs │ │ │ └── XRControllerExtended.cs.meta │ │ ├── XRGUIExample.cs │ │ └── XRGUIExample.cs.meta │ ├── TextMesh Pro.meta │ ├── TextMesh Pro │ │ ├── Documentation.meta │ │ ├── Documentation │ │ │ ├── TextMesh Pro User Guide 2016.pdf │ │ │ └── TextMesh Pro User Guide 2016.pdf.meta │ │ ├── Fonts.meta │ │ ├── Fonts │ │ │ ├── LiberationSans - OFL.txt │ │ │ ├── LiberationSans - OFL.txt.meta │ │ │ ├── LiberationSans.ttf │ │ │ └── LiberationSans.ttf.meta │ │ ├── Resources.meta │ │ ├── Resources │ │ │ ├── Fonts & Materials.meta │ │ │ ├── Fonts & Materials │ │ │ │ ├── LiberationSans SDF - Drop Shadow.mat │ │ │ │ ├── LiberationSans SDF - Drop Shadow.mat.meta │ │ │ │ ├── LiberationSans SDF - Fallback.asset │ │ │ │ ├── LiberationSans SDF - Fallback.asset.meta │ │ │ │ ├── LiberationSans SDF - Outline.mat │ │ │ │ ├── LiberationSans SDF - Outline.mat.meta │ │ │ │ ├── LiberationSans SDF.asset │ │ │ │ └── LiberationSans SDF.asset.meta │ │ │ ├── LineBreaking Following Characters.txt │ │ │ ├── LineBreaking Following Characters.txt.meta │ │ │ ├── LineBreaking Leading Characters.txt │ │ │ ├── LineBreaking Leading Characters.txt.meta │ │ │ ├── Shaders.meta │ │ │ ├── Shaders │ │ │ │ ├── TMP_Bitmap-Custom-Atlas.shader │ │ │ │ ├── TMP_Bitmap-Custom-Atlas.shader.meta │ │ │ │ ├── TMP_Bitmap-Mobile.shader │ │ │ │ ├── TMP_Bitmap-Mobile.shader.meta │ │ │ │ ├── TMP_Bitmap.shader │ │ │ │ ├── TMP_Bitmap.shader.meta │ │ │ │ ├── TMP_SDF Overlay.shader │ │ │ │ ├── TMP_SDF Overlay.shader.meta │ │ │ │ ├── TMP_SDF-Mobile Masking.shader │ │ │ │ ├── TMP_SDF-Mobile Masking.shader.meta │ │ │ │ ├── TMP_SDF-Mobile Overlay.shader │ │ │ │ ├── TMP_SDF-Mobile Overlay.shader.meta │ │ │ │ ├── TMP_SDF-Mobile.shader │ │ │ │ ├── TMP_SDF-Mobile.shader.meta │ │ │ │ ├── TMP_SDF-Surface-Mobile.shader │ │ │ │ ├── TMP_SDF-Surface-Mobile.shader.meta │ │ │ │ ├── TMP_SDF-Surface.shader │ │ │ │ ├── TMP_SDF-Surface.shader.meta │ │ │ │ ├── TMP_SDF.shader │ │ │ │ ├── TMP_SDF.shader.meta │ │ │ │ ├── TMP_Sprite.shader │ │ │ │ ├── TMP_Sprite.shader.meta │ │ │ │ ├── TMPro.cginc │ │ │ │ ├── TMPro.cginc.meta │ │ │ │ ├── TMPro_Properties.cginc │ │ │ │ ├── TMPro_Properties.cginc.meta │ │ │ │ ├── TMPro_Surface.cginc │ │ │ │ └── TMPro_Surface.cginc.meta │ │ │ ├── Sprite Assets.meta │ │ │ ├── Sprite Assets │ │ │ │ ├── EmojiOne.asset │ │ │ │ └── EmojiOne.asset.meta │ │ │ ├── Style Sheets.meta │ │ │ ├── Style Sheets │ │ │ │ ├── Default Style Sheet.asset │ │ │ │ └── Default Style Sheet.asset.meta │ │ │ ├── TMP Settings.asset │ │ │ └── TMP Settings.asset.meta │ │ ├── Sprites.meta │ │ └── Sprites │ │ │ ├── EmojiOne Attribution.txt │ │ │ ├── EmojiOne Attribution.txt.meta │ │ │ ├── EmojiOne.json │ │ │ ├── EmojiOne.json.meta │ │ │ ├── EmojiOne.png │ │ │ └── EmojiOne.png.meta │ ├── XR.meta │ └── XR │ │ ├── Loaders.meta │ │ ├── Loaders │ │ ├── Oculus Loader.asset │ │ └── Oculus Loader.asset.meta │ │ ├── Settings.meta │ │ ├── Settings │ │ ├── Oculus Settings.asset │ │ └── Oculus Settings.asset.meta │ │ ├── XRGeneralSettings.asset │ │ └── XRGeneralSettings.asset.meta ├── Logs │ └── Packages-Update.log ├── Packages │ └── manifest.json └── ProjectSettings │ ├── AudioManager.asset │ ├── ClusterInputManager.asset │ ├── DynamicsManager.asset │ ├── EditorBuildSettings.asset │ ├── EditorSettings.asset │ ├── GraphicsSettings.asset │ ├── InputManager.asset │ ├── NavMeshAreas.asset │ ├── Physics2DSettings.asset │ ├── PresetManager.asset │ ├── ProjectSettings.asset │ ├── ProjectVersion.txt │ ├── QualitySettings.asset │ ├── TagManager.asset │ ├── TimeManager.asset │ ├── URPProjectSettings.asset │ ├── UnityConnectSettings.asset │ ├── VFXManager.asset │ └── XRSettings.asset ├── XROculusIntegrationEssentials ├── Logs │ └── Packages-Update.log └── Packages │ └── manifest.json └── docs └── images ├── arannotationsplacement.gif ├── arcanvasinteraction.gif ├── argesturesinteractablelog.gif ├── arobjectplacement.gif ├── xrcustominteractable.gif ├── xrcustomreticle.gif ├── xrgrab_1.gif ├── xrgrab_2.gif ├── xrgui_1.gif ├── xrgui_2.gif ├── xrrigbasicexample.gif ├── xrrigteleportation.gif ├── xrthrow_1.gif └── xrthrow_2.gif /.gitignore: -------------------------------------------------------------------------------- 1 | [Ll]ibrary/ 2 | [Tt]emp/ 3 | [Oo]bj/ 4 | [Bb]uild/ 5 | [Bb]uilds/ 6 | Assets/AssetStoreTools* 7 | 8 | # Visual Studio cache directory 9 | .vs/ 10 | 11 | # Autogenerated VS/MD/Consulo solution and project files 12 | ExportedObj/ 13 | .consulo/ 14 | *.csproj 15 | *.unityproj 16 | *.sln 17 | *.suo 18 | *.tmp 19 | *.user 20 | *.userprefs 21 | *.pidb 22 | *.booproj 23 | *.svd 24 | *.pdb 25 | *.opendb 26 | 27 | # Unity3D generated meta files 28 | *.pidb.meta 29 | *.pdb.meta 30 | 31 | # Unity3D Generated File On Crash Reports 32 | sysinfo.txt 33 | 34 | # Builds 35 | *.apk 36 | *.unitypackage 37 | .DS_Store 38 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "files.exclude": 3 | { 4 | "**/.DS_Store":true, 5 | "**/.git":true, 6 | "**/.gitignore":true, 7 | "**/.gitmodules":true, 8 | "**/*.booproj":true, 9 | "**/*.pidb":true, 10 | "**/*.suo":true, 11 | "**/*.user":true, 12 | "**/*.userprefs":true, 13 | "**/*.unityproj":true, 14 | "**/*.dll":true, 15 | "**/*.exe":true, 16 | "**/*.pdf":true, 17 | "**/*.mid":true, 18 | "**/*.midi":true, 19 | "**/*.wav":true, 20 | "**/*.gif":true, 21 | "**/*.ico":true, 22 | "**/*.jpg":true, 23 | "**/*.jpeg":true, 24 | "**/*.png":true, 25 | "**/*.psd":true, 26 | "**/*.tga":true, 27 | "**/*.tif":true, 28 | "**/*.tiff":true, 29 | "**/*.3ds":true, 30 | "**/*.3DS":true, 31 | "**/*.fbx":true, 32 | "**/*.FBX":true, 33 | "**/*.lxo":true, 34 | "**/*.LXO":true, 35 | "**/*.ma":true, 36 | "**/*.MA":true, 37 | "**/*.obj":true, 38 | "**/*.OBJ":true, 39 | "**/*.asset":true, 40 | "**/*.cubemap":true, 41 | "**/*.flare":true, 42 | "**/*.mat":true, 43 | "**/*.meta":true, 44 | "**/*.prefab":true, 45 | "**/*.unity":true, 46 | "build/":true, 47 | "Build/":true, 48 | "Library/":true, 49 | "library/":true, 50 | "obj/":true, 51 | "Obj/":true, 52 | "ProjectSettings/":true, 53 | "temp/":true, 54 | "Temp/":true 55 | } 56 | } -------------------------------------------------------------------------------- /ARProject/.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "files.exclude": 3 | { 4 | "**/.DS_Store":true, 5 | "**/.git":true, 6 | "**/.gitignore":true, 7 | "**/.gitmodules":true, 8 | "**/*.booproj":true, 9 | "**/*.pidb":true, 10 | "**/*.suo":true, 11 | "**/*.user":true, 12 | "**/*.userprefs":true, 13 | "**/*.unityproj":true, 14 | "**/*.dll":true, 15 | "**/*.exe":true, 16 | "**/*.pdf":true, 17 | "**/*.mid":true, 18 | "**/*.midi":true, 19 | "**/*.wav":true, 20 | "**/*.gif":true, 21 | "**/*.ico":true, 22 | "**/*.jpg":true, 23 | "**/*.jpeg":true, 24 | "**/*.png":true, 25 | "**/*.psd":true, 26 | "**/*.tga":true, 27 | "**/*.tif":true, 28 | "**/*.tiff":true, 29 | "**/*.3ds":true, 30 | "**/*.3DS":true, 31 | "**/*.fbx":true, 32 | "**/*.FBX":true, 33 | "**/*.lxo":true, 34 | "**/*.LXO":true, 35 | "**/*.ma":true, 36 | "**/*.MA":true, 37 | "**/*.obj":true, 38 | "**/*.OBJ":true, 39 | "**/*.asset":true, 40 | "**/*.cubemap":true, 41 | "**/*.flare":true, 42 | "**/*.mat":true, 43 | "**/*.meta":true, 44 | "**/*.prefab":true, 45 | "**/*.unity":true, 46 | "build/":true, 47 | "Build/":true, 48 | "Library/":true, 49 | "library/":true, 50 | "obj/":true, 51 | "Obj/":true, 52 | "ProjectSettings/":true, 53 | "temp/":true, 54 | "Temp/":true 55 | } 56 | } -------------------------------------------------------------------------------- /ARProject/Assets/ARGestureInteractorLog.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ca709f9d3ac3a40c2820195dc9ee8e61 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /ARProject/Assets/ARKitSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: 7a3c2811d41034e52a6d6c33ac73a207, type: 3} 13 | m_Name: ARKitSettings 14 | m_EditorClassIdentifier: 15 | m_Requirement: 0 16 | -------------------------------------------------------------------------------- /ARProject/Assets/ARKitSettings.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 36eafc7b8f4654aae85d1189f42d8e2d 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /ARProject/Assets/Materials.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5a1b3a39a3be44449a5a3b126f6ef1b3 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /ARProject/Assets/Materials/Default-Line.mat: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!21 &2100000 4 | Material: 5 | serializedVersion: 6 6 | m_ObjectHideFlags: 0 7 | m_CorrespondingSourceObject: {fileID: 0} 8 | m_PrefabInstance: {fileID: 0} 9 | m_PrefabAsset: {fileID: 0} 10 | m_Name: Default-Line 11 | m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} 12 | m_ShaderKeywords: _EMISSION 13 | m_LightmapFlags: 2 14 | m_EnableInstancingVariants: 0 15 | m_DoubleSidedGI: 0 16 | m_CustomRenderQueue: -1 17 | stringTagMap: {} 18 | disabledShaderPasses: [] 19 | m_SavedProperties: 20 | serializedVersion: 3 21 | m_TexEnvs: 22 | - _BumpMap: 23 | m_Texture: {fileID: 0} 24 | m_Scale: {x: 1, y: 1} 25 | m_Offset: {x: 0, y: 0} 26 | - _DetailAlbedoMap: 27 | m_Texture: {fileID: 0} 28 | m_Scale: {x: 1, y: 1} 29 | m_Offset: {x: 0, y: 0} 30 | - _DetailMask: 31 | m_Texture: {fileID: 0} 32 | m_Scale: {x: 1, y: 1} 33 | m_Offset: {x: 0, y: 0} 34 | - _DetailNormalMap: 35 | m_Texture: {fileID: 0} 36 | m_Scale: {x: 1, y: 1} 37 | m_Offset: {x: 0, y: 0} 38 | - _EmissionMap: 39 | m_Texture: {fileID: 0} 40 | m_Scale: {x: 1, y: 1} 41 | m_Offset: {x: 0, y: 0} 42 | - _MainTex: 43 | m_Texture: {fileID: 0} 44 | m_Scale: {x: 1, y: 1} 45 | m_Offset: {x: 0, y: 0} 46 | - _MetallicGlossMap: 47 | m_Texture: {fileID: 0} 48 | m_Scale: {x: 1, y: 1} 49 | m_Offset: {x: 0, y: 0} 50 | - _OcclusionMap: 51 | m_Texture: {fileID: 0} 52 | m_Scale: {x: 1, y: 1} 53 | m_Offset: {x: 0, y: 0} 54 | - _ParallaxMap: 55 | m_Texture: {fileID: 0} 56 | m_Scale: {x: 1, y: 1} 57 | m_Offset: {x: 0, y: 0} 58 | m_Floats: 59 | - _BumpScale: 1 60 | - _Cutoff: 0.5 61 | - _DetailNormalMapScale: 1 62 | - _DstBlend: 0 63 | - _GlossMapScale: 1 64 | - _Glossiness: 0.5 65 | - _GlossyReflections: 1 66 | - _Metallic: 0 67 | - _Mode: 0 68 | - _OcclusionStrength: 1 69 | - _Parallax: 0.02 70 | - _SmoothnessTextureChannel: 0 71 | - _SpecularHighlights: 1 72 | - _SrcBlend: 1 73 | - _UVSec: 0 74 | - _ZWrite: 1 75 | m_Colors: 76 | - _Color: {r: 1, g: 1, b: 1, a: 1} 77 | - _EmissionColor: {r: 1, g: 1, b: 1, a: 1} 78 | -------------------------------------------------------------------------------- /ARProject/Assets/Materials/Default-Line.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c503c79dd64234b3ab53809ac1f71d6b 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /ARProject/Assets/Materials/Default-Plane.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f22936834290a4d1bb245d1a5cc65c60 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /ARProject/Assets/Materials/Placement.mat: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!21 &2100000 4 | Material: 5 | serializedVersion: 6 6 | m_ObjectHideFlags: 0 7 | m_CorrespondingSourceObject: {fileID: 0} 8 | m_PrefabInstance: {fileID: 0} 9 | m_PrefabAsset: {fileID: 0} 10 | m_Name: Placement 11 | m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} 12 | m_ShaderKeywords: 13 | m_LightmapFlags: 4 14 | m_EnableInstancingVariants: 0 15 | m_DoubleSidedGI: 0 16 | m_CustomRenderQueue: -1 17 | stringTagMap: {} 18 | disabledShaderPasses: [] 19 | m_SavedProperties: 20 | serializedVersion: 3 21 | m_TexEnvs: 22 | - _BumpMap: 23 | m_Texture: {fileID: 0} 24 | m_Scale: {x: 1, y: 1} 25 | m_Offset: {x: 0, y: 0} 26 | - _DetailAlbedoMap: 27 | m_Texture: {fileID: 0} 28 | m_Scale: {x: 1, y: 1} 29 | m_Offset: {x: 0, y: 0} 30 | - _DetailMask: 31 | m_Texture: {fileID: 0} 32 | m_Scale: {x: 1, y: 1} 33 | m_Offset: {x: 0, y: 0} 34 | - _DetailNormalMap: 35 | m_Texture: {fileID: 0} 36 | m_Scale: {x: 1, y: 1} 37 | m_Offset: {x: 0, y: 0} 38 | - _EmissionMap: 39 | m_Texture: {fileID: 0} 40 | m_Scale: {x: 1, y: 1} 41 | m_Offset: {x: 0, y: 0} 42 | - _MainTex: 43 | m_Texture: {fileID: 0} 44 | m_Scale: {x: 1, y: 1} 45 | m_Offset: {x: 0, y: 0} 46 | - _MetallicGlossMap: 47 | m_Texture: {fileID: 0} 48 | m_Scale: {x: 1, y: 1} 49 | m_Offset: {x: 0, y: 0} 50 | - _OcclusionMap: 51 | m_Texture: {fileID: 0} 52 | m_Scale: {x: 1, y: 1} 53 | m_Offset: {x: 0, y: 0} 54 | - _ParallaxMap: 55 | m_Texture: {fileID: 0} 56 | m_Scale: {x: 1, y: 1} 57 | m_Offset: {x: 0, y: 0} 58 | m_Floats: 59 | - _BumpScale: 1 60 | - _Cutoff: 0.5 61 | - _DetailNormalMapScale: 1 62 | - _DstBlend: 0 63 | - _GlossMapScale: 1 64 | - _Glossiness: 0.5 65 | - _GlossyReflections: 1 66 | - _Metallic: 0 67 | - _Mode: 0 68 | - _OcclusionStrength: 1 69 | - _Parallax: 0.02 70 | - _SmoothnessTextureChannel: 0 71 | - _SpecularHighlights: 1 72 | - _SrcBlend: 1 73 | - _UVSec: 0 74 | - _ZWrite: 1 75 | m_Colors: 76 | - _Color: {r: 1, g: 0, b: 0, a: 1} 77 | - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} 78 | -------------------------------------------------------------------------------- /ARProject/Assets/Materials/Placement.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a5d52ee7674f04ec2bb1bc7f4851fb7e 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /ARProject/Assets/Materials/Selection.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 85122b8419c454f9196904a13d07a4cc 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /ARProject/Assets/Prefabs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a717e3d99acf045caa5eb0f933b98771 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /ARProject/Assets/Prefabs/AR Cube With Annotations Auto.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 28612c22355fb4a64b4be58d98c32326 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /ARProject/Assets/Prefabs/AR Cube With Annotations.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 415e565c3aeb149918f26cb2019b4a0e 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /ARProject/Assets/Prefabs/AR Cube With Canvas.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4175a713f3fa34cd6a159e5291923aa0 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /ARProject/Assets/Prefabs/AR Cube.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 21344eced0827478bb02c7326c9d2335 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /ARProject/Assets/Prefabs/AR Plane Visualizer.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 337cf19d681b9473bb9dbfcae1a273d2 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /ARProject/Assets/Scenes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 12a67cbf9dd894dea8985d22b4b5e17d 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /ARProject/Assets/Scenes/ARAnnotationsPlacement.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: afa23417556374bc6b00847f74aa3648 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /ARProject/Assets/Scenes/ARCanvasInteraction.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6a8029d29cef44a3e9da83215c5d0d2d 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /ARProject/Assets/Scenes/ARGesturesInteractableLog.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e4ad58849d664403999662b44d947baa 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /ARProject/Assets/Scenes/ARObjectPlacement.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9fc0d4010bbf28b4594072e72b8655ab 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /ARProject/Assets/Scenes/ARObjectPlacementWithBlocking.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8ba88a12327174d528fd82c6b9a40cea 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /ARProject/Assets/Scenes/ARPlacementInteractableExtension.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5df2cc171eb284695b6ab5c93ef1bd44 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /ARProject/Assets/Scenes/ARPlacementInteractableExtensionAuto.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0a6fbc23766f149c79f513333d6e0f6f 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /ARProject/Assets/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ebca6ce19b42045a785b5e29c24bcd29 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /ARProject/Assets/Scripts/ARCanvasInteractionLog.cs: -------------------------------------------------------------------------------- 1 | using TMPro; 2 | using UnityEngine; 3 | 4 | public class ARCanvasInteractionLog : MonoBehaviour 5 | { 6 | 7 | [SerializeField] 8 | private TextMeshProUGUI details; 9 | 10 | 11 | public void Toggle() 12 | { 13 | details.gameObject.SetActive(!details.gameObject.activeSelf); 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /ARProject/Assets/Scripts/ARCanvasInteractionLog.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 901745bce6db04f819005ed02f7eaccf 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /ARProject/Assets/Scripts/Core.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 17b4ffadc0d2345f686f9a01f0245357 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /ARProject/Assets/Scripts/Core/Singletons.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 104b208580ee94dff9d0c77a6d2405fc 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /ARProject/Assets/Scripts/Core/Singletons/Singleton.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace DilmerGames.Core.Singletons 4 | { 5 | public class Singleton : MonoBehaviour 6 | where T : Component 7 | { 8 | private static T _instance; 9 | public static T Instance 10 | { 11 | get 12 | { 13 | if (_instance == null) 14 | { 15 | var objs = FindObjectsOfType(typeof(T)) as T[]; 16 | if (objs.Length > 0) 17 | _instance = objs[0]; 18 | if (objs.Length > 1) 19 | { 20 | Debug.LogError("There is more than one " + typeof(T).Name + " in the scene."); 21 | } 22 | if (_instance == null) 23 | { 24 | GameObject obj = new GameObject(); 25 | obj.name = string.Format("_{0}", typeof(T).Name); 26 | _instance = obj.AddComponent(); 27 | } 28 | } 29 | return _instance; 30 | } 31 | } 32 | } 33 | } -------------------------------------------------------------------------------- /ARProject/Assets/Scripts/Core/Singletons/Singleton.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5b64d955ecce545efa202bcd5d510495 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /ARProject/Assets/Scripts/Core/Utilities.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cc8418a5eccd547b987473ff2a776197 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /ARProject/Assets/Scripts/Core/Utilities/MaterialUtils.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace DilmerGames.Core.Utilities 4 | { 5 | public static class MaterialUtils 6 | { 7 | public static Material CreateMaterial(Color color, string name, string shaderName = "Standard") 8 | { 9 | Material material = new Material(Shader.Find(shaderName)); 10 | material.name = name; 11 | material.color = color; 12 | material.EnableKeyword("_EMISSION"); 13 | material.SetColor("_EmissionColor", color); 14 | return material; 15 | } 16 | } 17 | } -------------------------------------------------------------------------------- /ARProject/Assets/Scripts/Core/Utilities/MaterialUtils.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 020104179e24943ac8d6da850a8c17fe 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /ARProject/Assets/Scripts/Events.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b29a5f45353e14582a178e473995d8b6 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /ARProject/Assets/Scripts/Events/ARObjectPlacementEvent.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using UnityEngine; 3 | using UnityEngine.Events; 4 | 5 | [Serializable] 6 | public class ARObjectPlacementEvent : UnityEvent 7 | { 8 | 9 | } -------------------------------------------------------------------------------- /ARProject/Assets/Scripts/Events/ARObjectPlacementEvent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5dd9b5650913040ac9a0a6fdef6c90d8 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /ARProject/Assets/Scripts/Extensions.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b2a0a51827acf4a01ad88dad13045aaf 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /ARProject/Assets/Scripts/Extensions/Vector2Extensions.cs: -------------------------------------------------------------------------------- 1 |  2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | using UnityEngine.EventSystems; 5 | 6 | public static class Vector2Extensions 7 | { 8 | public static bool IsPointOverUIObject(this Vector2 pos) 9 | { 10 | if (EventSystem.current.IsPointerOverGameObject()) 11 | return false; 12 | 13 | PointerEventData eventDataCurrentPosition = new PointerEventData(EventSystem.current); 14 | eventDataCurrentPosition.position = new Vector2(pos.x, pos.y); 15 | 16 | List results = new List(); 17 | EventSystem.current.RaycastAll(eventDataCurrentPosition, results); 18 | 19 | return results.Count > 0; 20 | } 21 | } -------------------------------------------------------------------------------- /ARProject/Assets/Scripts/Extensions/Vector2Extensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1cb245fa511a94bf7aa248268b5ab383 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /ARProject/Assets/Scripts/Logger.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Linq; 3 | using DilmerGames.Core.Singletons; 4 | using TMPro; 5 | using UnityEngine; 6 | 7 | public class Logger : Singleton 8 | { 9 | [SerializeField] 10 | private TextMeshProUGUI debugAreaText; 11 | 12 | [SerializeField] 13 | private bool enableDebug = false; 14 | 15 | [SerializeField] 16 | private int maxLines = 15; 17 | 18 | void OnEnable() 19 | { 20 | debugAreaText.enabled = enableDebug; 21 | enabled = enableDebug; 22 | } 23 | 24 | public void LogInfo(string message) 25 | { 26 | ClearLines(); 27 | debugAreaText.text += $"{DateTime.Now.ToString("yyyy-dd-M--HH-mm-ss")}{message}\n"; 28 | } 29 | 30 | public void LogError(string message) 31 | { 32 | ClearLines(); 33 | debugAreaText.text += $"{DateTime.Now.ToString("yyyy-dd-M--HH-mm-ss")}{message}\n"; 34 | } 35 | 36 | public void LogWarning(string message) 37 | { 38 | ClearLines(); 39 | debugAreaText.text += $"{DateTime.Now.ToString("yyyy-dd-M--HH-mm-ss")}{message}\n"; 40 | } 41 | 42 | private void ClearLines() 43 | { 44 | if(debugAreaText.text.Split('\n').Count() >= maxLines) 45 | { 46 | debugAreaText.text = string.Empty; 47 | } 48 | } 49 | 50 | public void OnARObjectPlaced( 51 | ARPlacementInteractableSingle arPlacementInteractableSingle, 52 | GameObject placedObject) 53 | { 54 | Logger.Instance.LogInfo(arPlacementInteractableSingle.name); 55 | Logger.Instance.LogInfo(placedObject.name); 56 | } 57 | } -------------------------------------------------------------------------------- /ARProject/Assets/Scripts/Logger.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6308e5a15bd4e49b09d70aeb67c8bf4d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /ARProject/Assets/Scripts/Managers.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c9ad2102e29a2497dbe8f3b133712169 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /ARProject/Assets/Scripts/Managers/UIManager.cs: -------------------------------------------------------------------------------- 1 | using TMPro; 2 | using UnityEngine; 3 | using UnityEngine.UI; 4 | 5 | public class UIManager : MonoBehaviour 6 | { 7 | [SerializeField] 8 | private Button toggleUIButton; 9 | 10 | [SerializeField] 11 | private RectTransform background; 12 | 13 | public void ToggleUI() 14 | { 15 | //toggling the background 16 | background.gameObject.SetActive(!background.gameObject.activeSelf); 17 | 18 | // get text 19 | var textMeshProButtonText = toggleUIButton.gameObject.GetComponentInChildren(); 20 | 21 | // changing the 22 | textMeshProButtonText.text = toggleUIButton.gameObject.activeSelf ? "SHOW UI" : "HIDE UI"; 23 | } 24 | 25 | } 26 | -------------------------------------------------------------------------------- /ARProject/Assets/Scripts/Managers/UIManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d75a3a531bd4f48368be8270015168fa 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /ARProject/Assets/Scripts/Rotator.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | public class Rotator : MonoBehaviour 6 | { 7 | [SerializeField] 8 | private Vector3 speed; 9 | 10 | void Update() 11 | { 12 | transform.Rotate(speed * Time.deltaTime, Space.Self); 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /ARProject/Assets/Scripts/Rotator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ebe6dfb4ddb3b44fcac3ae7548f97eca 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /ARProject/Assets/Scripts/XRExtensions.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 04e174af2ec654f74aafef84e822cd8e 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /ARProject/Assets/Scripts/XRExtensions/ARPlacementInteractableBlocking.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | using UnityEngine.XR.Interaction.Toolkit.AR; 5 | 6 | public class ARPlacementInteractableBlocking : ARPlacementInteractable 7 | { 8 | protected override bool CanStartManipulationForGesture(TapGesture gesture) 9 | { 10 | if (gesture.StartPosition.IsPointOverUIObject()) 11 | { 12 | return false; 13 | } 14 | 15 | // Allow for test planes 16 | if (gesture.TargetObject == null || gesture.TargetObject.layer == 9) 17 | return true; 18 | 19 | return false; 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /ARProject/Assets/Scripts/XRExtensions/ARPlacementInteractableBlocking.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c7393dafb44694e28a162de6c94e308a 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /ARProject/Assets/Scripts/XRExtensions/ARPlacementInteractableSingle.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 62e799aeae5054f918bbcd8517bdd155 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /ARProject/Assets/Scripts/XRExtensions/ARSelectionInteractableAuto.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine.XR.Interaction.Toolkit; 2 | using UnityEngine.XR.Interaction.Toolkit.AR; 3 | 4 | public class ARSelectionInteractableAuto : ARSelectionInteractable 5 | { 6 | public bool m_GestureSelected { get; private set;} = true; 7 | 8 | public override bool IsSelectableBy(XRBaseInteractor interactor) 9 | { 10 | return true; 11 | } 12 | } -------------------------------------------------------------------------------- /ARProject/Assets/Scripts/XRExtensions/ARSelectionInteractableAuto.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 039ebe08d51ee47e1a0dd9fdc8805dc7 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /ARProject/Assets/TextMesh Pro.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f54d1bd14bd3ca042bd867b519fee8cc 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /ARProject/Assets/TextMesh Pro/Documentation.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8e7e8f5a82a3a134e91c54efd2274ea9 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /ARProject/Assets/TextMesh Pro/Documentation/TextMesh Pro User Guide 2016.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/ARProject/Assets/TextMesh Pro/Documentation/TextMesh Pro User Guide 2016.pdf -------------------------------------------------------------------------------- /ARProject/Assets/TextMesh Pro/Documentation/TextMesh Pro User Guide 2016.pdf.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1b8d251f9af63b746bf2f7ffe00ebb9b 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /ARProject/Assets/TextMesh Pro/Fonts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6ab70aee4d56447429c680537fbf93ed 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /ARProject/Assets/TextMesh Pro/Fonts/LiberationSans - OFL.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6e59c59b81ab47f9b6ec5781fa725d2c 3 | timeCreated: 1484171296 4 | licenseType: Pro 5 | TextScriptImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /ARProject/Assets/TextMesh Pro/Fonts/LiberationSans.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/ARProject/Assets/TextMesh Pro/Fonts/LiberationSans.ttf -------------------------------------------------------------------------------- /ARProject/Assets/TextMesh Pro/Fonts/LiberationSans.ttf.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e3265ab4bf004d28a9537516768c1c75 3 | timeCreated: 1484171297 4 | licenseType: Pro 5 | TrueTypeFontImporter: 6 | serializedVersion: 2 7 | fontSize: 16 8 | forceTextureCase: -2 9 | characterSpacing: 1 10 | characterPadding: 0 11 | includeFontData: 1 12 | use2xBehaviour: 0 13 | fontNames: [] 14 | fallbackFontReferences: [] 15 | customCharacters: 16 | fontRenderingMode: 0 17 | userData: 18 | assetBundleName: 19 | assetBundleVariant: 20 | -------------------------------------------------------------------------------- /ARProject/Assets/TextMesh Pro/Resources.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 243e06394e614e5d99fab26083b707fa 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /ARProject/Assets/TextMesh Pro/Resources/Fonts & Materials.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 731f1baa9d144a9897cb1d341c2092b8 3 | folderAsset: yes 4 | timeCreated: 1442040525 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /ARProject/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e73a58f6e2794ae7b1b7e50b7fb811b0 3 | timeCreated: 1484172806 4 | licenseType: Pro 5 | NativeFormatImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /ARProject/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2e498d1c8094910479dc3e1b768306a4 3 | timeCreated: 1484171803 4 | licenseType: Pro 5 | NativeFormatImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /ARProject/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 79459efec17a4d00a321bdcc27bbc385 3 | timeCreated: 1484172856 4 | licenseType: Pro 5 | NativeFormatImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /ARProject/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8f586378b4e144a9851e7b34d9b748ee 3 | timeCreated: 1484171803 4 | licenseType: Pro 5 | NativeFormatImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /ARProject/Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt: -------------------------------------------------------------------------------- 1 | )]}〕〉》」』】〙〗〟’”⦆»ヽヾーァィゥェォッャュョヮヵヶぁぃぅぇぉっゃゅょゎゕゖㇰㇱㇲㇳㇴㇵㇶㇷㇸㇹㇺㇻㇼㇽㇾㇿ々〻‐゠–〜?!‼⁇⁈⁉・、%,.:;。!?]):;=}¢°"†‡℃〆%,. -------------------------------------------------------------------------------- /ARProject/Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fade42e8bc714b018fac513c043d323b 3 | timeCreated: 1425440388 4 | licenseType: Store 5 | TextScriptImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /ARProject/Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt: -------------------------------------------------------------------------------- 1 | ([{〔〈《「『【〘〖〝‘“⦅«$—…‥〳〴〵\[({£¥"々〇〉》」$⦆¥₩ # -------------------------------------------------------------------------------- /ARProject/Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d82c1b31c7e74239bff1220585707d2b 3 | timeCreated: 1425440388 4 | licenseType: Store 5 | TextScriptImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /ARProject/Assets/TextMesh Pro/Resources/Shaders.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 99f836c9cb9345dba2e72c4a1f2d0695 3 | folderAsset: yes 4 | timeCreated: 1436068007 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /ARProject/Assets/TextMesh Pro/Resources/Shaders/TMP_Bitmap-Custom-Atlas.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 48bb5f55d8670e349b6e614913f9d910 3 | ShaderImporter: 4 | defaultTextures: [] 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /ARProject/Assets/TextMesh Pro/Resources/Shaders/TMP_Bitmap-Mobile.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1e3b057af24249748ff873be7fafee47 3 | ShaderImporter: 4 | defaultTextures: [] 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /ARProject/Assets/TextMesh Pro/Resources/Shaders/TMP_Bitmap.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 128e987d567d4e2c824d754223b3f3b0 3 | ShaderImporter: 4 | defaultTextures: [] 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /ARProject/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF Overlay.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dd89cf5b9246416f84610a006f916af7 3 | ShaderImporter: 4 | defaultTextures: [] 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /ARProject/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF-Mobile Masking.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bc1ede39bf3643ee8e493720e4259791 3 | timeCreated: 1463704911 4 | licenseType: Pro 5 | ShaderImporter: 6 | defaultTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /ARProject/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF-Mobile Overlay.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a02a7d8c237544f1962732b55a9aebf1 3 | ShaderImporter: 4 | defaultTextures: [] 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /ARProject/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF-Mobile.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fe393ace9b354375a9cb14cdbbc28be4 3 | ShaderImporter: 4 | defaultTextures: [] 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /ARProject/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF-Surface-Mobile.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 85187c2149c549c5b33f0cdb02836b17 3 | ShaderImporter: 4 | defaultTextures: [] 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /ARProject/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF-Surface.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f7ada0af4f174f0694ca6a487b8f543d 3 | ShaderImporter: 4 | defaultTextures: [] 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /ARProject/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 68e6db2ebdc24f95958faec2be5558d6 3 | ShaderImporter: 4 | defaultTextures: [] 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /ARProject/Assets/TextMesh Pro/Resources/Shaders/TMP_Sprite.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cf81c85f95fe47e1a27f6ae460cf182c 3 | timeCreated: 1450517184 4 | licenseType: Pro 5 | ShaderImporter: 6 | defaultTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /ARProject/Assets/TextMesh Pro/Resources/Shaders/TMPro.cginc.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 407bc68d299748449bbf7f48ee690f8d 3 | ShaderImporter: 4 | defaultTextures: [] 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /ARProject/Assets/TextMesh Pro/Resources/Shaders/TMPro_Properties.cginc.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3997e2241185407d80309a82f9148466 3 | ShaderImporter: 4 | defaultTextures: [] 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /ARProject/Assets/TextMesh Pro/Resources/Shaders/TMPro_Surface.cginc.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d930090c0cd643c7b55f19a38538c162 3 | ShaderImporter: 4 | defaultTextures: [] 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /ARProject/Assets/TextMesh Pro/Resources/Sprite Assets.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 512a49d95c0c4332bdd98131869c23c9 3 | folderAsset: yes 4 | timeCreated: 1441876896 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /ARProject/Assets/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c41005c129ba4d66911b75229fd70b45 3 | timeCreated: 1480316912 4 | licenseType: Pro 5 | NativeFormatImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /ARProject/Assets/TextMesh Pro/Resources/Style Sheets.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4aecb92fff08436c8303b10eab8da368 3 | folderAsset: yes 4 | timeCreated: 1441876950 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /ARProject/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f952c082cb03451daed3ee968ac6c63e 3 | timeCreated: 1432805430 4 | licenseType: Store 5 | NativeFormatImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /ARProject/Assets/TextMesh Pro/Resources/TMP Settings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: 2705215ac5b84b70bacc50632be6e391, type: 3} 13 | m_Name: TMP Settings 14 | m_EditorClassIdentifier: 15 | m_enableWordWrapping: 1 16 | m_enableKerning: 1 17 | m_enableExtraPadding: 0 18 | m_enableTintAllSprites: 0 19 | m_enableParseEscapeCharacters: 1 20 | m_EnableRaycastTarget: 1 21 | m_GetFontFeaturesAtRuntime: 1 22 | m_missingGlyphCharacter: 0 23 | m_warningsDisabled: 1 24 | m_defaultFontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} 25 | m_defaultFontAssetPath: Fonts & Materials/ 26 | m_defaultFontSize: 36 27 | m_defaultAutoSizeMinRatio: 0.5 28 | m_defaultAutoSizeMaxRatio: 2 29 | m_defaultTextMeshProTextContainerSize: {x: 20, y: 5} 30 | m_defaultTextMeshProUITextContainerSize: {x: 200, y: 50} 31 | m_autoSizeTextContainer: 0 32 | m_fallbackFontAssets: [] 33 | m_matchMaterialPreset: 1 34 | m_defaultSpriteAsset: {fileID: 11400000, guid: c41005c129ba4d66911b75229fd70b45, 35 | type: 2} 36 | m_defaultSpriteAssetPath: Sprite Assets/ 37 | m_defaultColorGradientPresetsPath: Color Gradient Presets/ 38 | m_enableEmojiSupport: 1 39 | m_defaultStyleSheet: {fileID: 11400000, guid: f952c082cb03451daed3ee968ac6c63e, 40 | type: 2} 41 | m_leadingCharacters: {fileID: 4900000, guid: d82c1b31c7e74239bff1220585707d2b, type: 3} 42 | m_followingCharacters: {fileID: 4900000, guid: fade42e8bc714b018fac513c043d323b, 43 | type: 3} 44 | -------------------------------------------------------------------------------- /ARProject/Assets/TextMesh Pro/Resources/TMP Settings.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3f5b5dff67a942289a9defa416b206f3 3 | timeCreated: 1436653997 4 | licenseType: Pro 5 | NativeFormatImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /ARProject/Assets/TextMesh Pro/Sprites.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d0603b6d5186471b96c778c3949c7ce2 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /ARProject/Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt: -------------------------------------------------------------------------------- 1 | This sample of beautiful emojis are provided by EmojiOne https://www.emojione.com/ 2 | 3 | Please visit their website to view the complete set of their emojis and review their licensing terms. -------------------------------------------------------------------------------- /ARProject/Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 381dcb09d5029d14897e55f98031fca5 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /ARProject/Assets/TextMesh Pro/Sprites/EmojiOne.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8f05276190cf498a8153f6cbe761d4e6 3 | timeCreated: 1480316860 4 | licenseType: Pro 5 | TextScriptImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /ARProject/Assets/TextMesh Pro/Sprites/EmojiOne.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/ARProject/Assets/TextMesh Pro/Sprites/EmojiOne.png -------------------------------------------------------------------------------- /ARProject/Assets/Textures.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 603ae88f3b4bd4ebc8094e2462fdb7c3 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /ARProject/Assets/Textures/UI.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/ARProject/Assets/Textures/UI.psd -------------------------------------------------------------------------------- /ARProject/Logs/Packages-Update.log: -------------------------------------------------------------------------------- 1 | 2 | === Sun Jan 19 07:30:43 2020 3 | 4 | Packages were changed. 5 | Update Mode: mergeDefaultDependencies 6 | 7 | The following packages were added: 8 | com.unity.textmeshpro@2.0.1 9 | com.unity.collab-proxy@1.2.16 10 | com.unity.test-framework@1.1.3 11 | com.unity.timeline@1.2.6 12 | com.unity.ide.vscode@1.1.3 13 | com.unity.ide.rider@1.1.0 14 | com.unity.ugui@1.0.0 15 | com.unity.modules.ai@1.0.0 16 | com.unity.modules.animation@1.0.0 17 | com.unity.modules.androidjni@1.0.0 18 | com.unity.modules.assetbundle@1.0.0 19 | com.unity.modules.audio@1.0.0 20 | com.unity.modules.cloth@1.0.0 21 | com.unity.modules.director@1.0.0 22 | com.unity.modules.imageconversion@1.0.0 23 | com.unity.modules.imgui@1.0.0 24 | com.unity.modules.jsonserialize@1.0.0 25 | com.unity.modules.particlesystem@1.0.0 26 | com.unity.modules.physics@1.0.0 27 | com.unity.modules.physics2d@1.0.0 28 | com.unity.modules.screencapture@1.0.0 29 | com.unity.modules.terrain@1.0.0 30 | com.unity.modules.terrainphysics@1.0.0 31 | com.unity.modules.tilemap@1.0.0 32 | com.unity.modules.ui@1.0.0 33 | com.unity.modules.uielements@1.0.0 34 | com.unity.modules.umbra@1.0.0 35 | com.unity.modules.unityanalytics@1.0.0 36 | com.unity.modules.unitywebrequest@1.0.0 37 | com.unity.modules.unitywebrequestassetbundle@1.0.0 38 | com.unity.modules.unitywebrequestaudio@1.0.0 39 | com.unity.modules.unitywebrequesttexture@1.0.0 40 | com.unity.modules.unitywebrequestwww@1.0.0 41 | com.unity.modules.vehicles@1.0.0 42 | com.unity.modules.video@1.0.0 43 | com.unity.modules.vr@1.0.0 44 | com.unity.modules.wind@1.0.0 45 | com.unity.modules.xr@1.0.0 46 | -------------------------------------------------------------------------------- /ARProject/Packages/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "dependencies": { 3 | "com.unity.2d.sprite": "1.0.0", 4 | "com.unity.collab-proxy": "1.2.16", 5 | "com.unity.ide.rider": "1.1.0", 6 | "com.unity.ide.vscode": "1.1.3", 7 | "com.unity.test-framework": "1.1.3", 8 | "com.unity.textmeshpro": "2.0.1", 9 | "com.unity.timeline": "1.2.6", 10 | "com.unity.ugui": "1.0.0", 11 | "com.unity.xr.arfoundation": "3.0.1", 12 | "com.unity.xr.arkit": "3.0.1", 13 | "com.unity.xr.interaction.toolkit": "0.9.2-preview", 14 | "com.unity.xr.management": "3.0.5", 15 | "com.unity.modules.ai": "1.0.0", 16 | "com.unity.modules.androidjni": "1.0.0", 17 | "com.unity.modules.animation": "1.0.0", 18 | "com.unity.modules.assetbundle": "1.0.0", 19 | "com.unity.modules.audio": "1.0.0", 20 | "com.unity.modules.cloth": "1.0.0", 21 | "com.unity.modules.director": "1.0.0", 22 | "com.unity.modules.imageconversion": "1.0.0", 23 | "com.unity.modules.imgui": "1.0.0", 24 | "com.unity.modules.jsonserialize": "1.0.0", 25 | "com.unity.modules.particlesystem": "1.0.0", 26 | "com.unity.modules.physics": "1.0.0", 27 | "com.unity.modules.physics2d": "1.0.0", 28 | "com.unity.modules.screencapture": "1.0.0", 29 | "com.unity.modules.terrain": "1.0.0", 30 | "com.unity.modules.terrainphysics": "1.0.0", 31 | "com.unity.modules.tilemap": "1.0.0", 32 | "com.unity.modules.ui": "1.0.0", 33 | "com.unity.modules.uielements": "1.0.0", 34 | "com.unity.modules.umbra": "1.0.0", 35 | "com.unity.modules.unityanalytics": "1.0.0", 36 | "com.unity.modules.unitywebrequest": "1.0.0", 37 | "com.unity.modules.unitywebrequestassetbundle": "1.0.0", 38 | "com.unity.modules.unitywebrequestaudio": "1.0.0", 39 | "com.unity.modules.unitywebrequesttexture": "1.0.0", 40 | "com.unity.modules.unitywebrequestwww": "1.0.0", 41 | "com.unity.modules.vehicles": "1.0.0", 42 | "com.unity.modules.video": "1.0.0", 43 | "com.unity.modules.vr": "1.0.0", 44 | "com.unity.modules.wind": "1.0.0", 45 | "com.unity.modules.xr": "1.0.0" 46 | } 47 | } 48 | -------------------------------------------------------------------------------- /ARProject/ProjectSettings/AudioManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!11 &1 4 | AudioManager: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 2 7 | m_Volume: 1 8 | Rolloff Scale: 1 9 | Doppler Factor: 1 10 | Default Speaker Mode: 2 11 | m_SampleRate: 0 12 | m_DSPBufferSize: 1024 13 | m_VirtualVoiceCount: 512 14 | m_RealVoiceCount: 32 15 | m_SpatializerPlugin: 16 | m_AmbisonicDecoderPlugin: 17 | m_DisableAudio: 0 18 | m_VirtualizeEffects: 1 19 | m_RequestedDSPBufferSize: 1024 20 | -------------------------------------------------------------------------------- /ARProject/ProjectSettings/ClusterInputManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!236 &1 4 | ClusterInputManager: 5 | m_ObjectHideFlags: 0 6 | m_Inputs: [] 7 | -------------------------------------------------------------------------------- /ARProject/ProjectSettings/DynamicsManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!55 &1 4 | PhysicsManager: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 11 7 | m_Gravity: {x: 0, y: -9.81, z: 0} 8 | m_DefaultMaterial: {fileID: 0} 9 | m_BounceThreshold: 2 10 | m_SleepThreshold: 0.005 11 | m_DefaultContactOffset: 0.01 12 | m_DefaultSolverIterations: 6 13 | m_DefaultSolverVelocityIterations: 1 14 | m_QueriesHitBackfaces: 0 15 | m_QueriesHitTriggers: 1 16 | m_EnableAdaptiveForce: 0 17 | m_ClothInterCollisionDistance: 0 18 | m_ClothInterCollisionStiffness: 0 19 | m_ContactsGeneration: 1 20 | m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 21 | m_AutoSimulation: 1 22 | m_AutoSyncTransforms: 0 23 | m_ReuseCollisionCallbacks: 1 24 | m_ClothInterCollisionSettingsToggle: 0 25 | m_ContactPairsMode: 0 26 | m_BroadphaseType: 0 27 | m_WorldBounds: 28 | m_Center: {x: 0, y: 0, z: 0} 29 | m_Extent: {x: 250, y: 250, z: 250} 30 | m_WorldSubdivisions: 8 31 | m_FrictionType: 0 32 | m_EnableEnhancedDeterminism: 0 33 | m_EnableUnifiedHeightmaps: 1 34 | m_DefaultMaxAngluarSpeed: 7 35 | -------------------------------------------------------------------------------- /ARProject/ProjectSettings/EditorBuildSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!1045 &1 4 | EditorBuildSettings: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 2 7 | m_Scenes: 8 | - enabled: 0 9 | path: Assets/Scenes/ARObjectPlacement.unity 10 | guid: 9fc0d4010bbf28b4594072e72b8655ab 11 | - enabled: 0 12 | path: Assets/Scenes/ARAnnotationsPlacement.unity 13 | guid: afa23417556374bc6b00847f74aa3648 14 | - enabled: 0 15 | path: Assets/Scenes/ARCanvasInteraction.unity 16 | guid: 6a8029d29cef44a3e9da83215c5d0d2d 17 | - enabled: 0 18 | path: Assets/Scenes/ARGesturesInteractableLog.unity 19 | guid: e4ad58849d664403999662b44d947baa 20 | - enabled: 0 21 | path: Assets/Scenes/ARPlacementInteractableExtension.unity 22 | guid: 5df2cc171eb284695b6ab5c93ef1bd44 23 | - enabled: 0 24 | path: Assets/Scenes/ARPlacementInteractableExtensionAuto.unity 25 | guid: 0a6fbc23766f149c79f513333d6e0f6f 26 | - enabled: 1 27 | path: Assets/Scenes/ARObjectPlacementWithBlocking.unity 28 | guid: 8ba88a12327174d528fd82c6b9a40cea 29 | m_configObjects: 30 | com.unity.xr.arkit.PlayerSettings: {fileID: 11400000, guid: 36eafc7b8f4654aae85d1189f42d8e2d, 31 | type: 2} 32 | com.unity.xr.management.loader_settings: {fileID: 11400000, guid: 358c0a43303e743cfbfccd848f5ba74d, 33 | type: 2} 34 | -------------------------------------------------------------------------------- /ARProject/ProjectSettings/EditorSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!159 &1 4 | EditorSettings: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 9 7 | m_ExternalVersionControlSupport: Visible Meta Files 8 | m_SerializationMode: 2 9 | m_LineEndingsForNewScripts: 2 10 | m_DefaultBehaviorMode: 0 11 | m_PrefabRegularEnvironment: {fileID: 0} 12 | m_PrefabUIEnvironment: {fileID: 0} 13 | m_SpritePackerMode: 0 14 | m_SpritePackerPaddingPower: 1 15 | m_EtcTextureCompressorBehavior: 1 16 | m_EtcTextureFastCompressor: 1 17 | m_EtcTextureNormalCompressor: 2 18 | m_EtcTextureBestCompressor: 4 19 | m_ProjectGenerationIncludedExtensions: txt;xml;fnt;cd;asmdef;rsp;asmref 20 | m_ProjectGenerationRootNamespace: 21 | m_CollabEditorSettings: 22 | inProgressEnabled: 1 23 | m_EnableTextureStreamingInEditMode: 1 24 | m_EnableTextureStreamingInPlayMode: 1 25 | m_AsyncShaderCompilation: 1 26 | m_EnterPlayModeOptionsEnabled: 0 27 | m_EnterPlayModeOptions: 3 28 | m_ShowLightmapResolutionOverlay: 1 29 | m_UseLegacyProbeSampleCount: 1 30 | m_AssetPipelineMode: 1 31 | m_CacheServerMode: 0 32 | m_CacheServerEndpoint: 33 | m_CacheServerNamespacePrefix: default 34 | m_CacheServerEnableDownload: 1 35 | m_CacheServerEnableUpload: 1 36 | -------------------------------------------------------------------------------- /ARProject/ProjectSettings/NavMeshAreas.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!126 &1 4 | NavMeshProjectSettings: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 2 7 | areas: 8 | - name: Walkable 9 | cost: 1 10 | - name: Not Walkable 11 | cost: 1 12 | - name: Jump 13 | cost: 2 14 | - name: 15 | cost: 1 16 | - name: 17 | cost: 1 18 | - name: 19 | cost: 1 20 | - name: 21 | cost: 1 22 | - name: 23 | cost: 1 24 | - name: 25 | cost: 1 26 | - name: 27 | cost: 1 28 | - name: 29 | cost: 1 30 | - name: 31 | cost: 1 32 | - name: 33 | cost: 1 34 | - name: 35 | cost: 1 36 | - name: 37 | cost: 1 38 | - name: 39 | cost: 1 40 | - name: 41 | cost: 1 42 | - name: 43 | cost: 1 44 | - name: 45 | cost: 1 46 | - name: 47 | cost: 1 48 | - name: 49 | cost: 1 50 | - name: 51 | cost: 1 52 | - name: 53 | cost: 1 54 | - name: 55 | cost: 1 56 | - name: 57 | cost: 1 58 | - name: 59 | cost: 1 60 | - name: 61 | cost: 1 62 | - name: 63 | cost: 1 64 | - name: 65 | cost: 1 66 | - name: 67 | cost: 1 68 | - name: 69 | cost: 1 70 | - name: 71 | cost: 1 72 | m_LastAgentTypeID: -887442657 73 | m_Settings: 74 | - serializedVersion: 2 75 | agentTypeID: 0 76 | agentRadius: 0.5 77 | agentHeight: 2 78 | agentSlope: 45 79 | agentClimb: 0.75 80 | ledgeDropHeight: 0 81 | maxJumpAcrossDistance: 0 82 | minRegionArea: 2 83 | manualCellSize: 0 84 | cellSize: 0.16666667 85 | manualTileSize: 0 86 | tileSize: 256 87 | accuratePlacement: 0 88 | debug: 89 | m_Flags: 0 90 | m_SettingNames: 91 | - Humanoid 92 | -------------------------------------------------------------------------------- /ARProject/ProjectSettings/Physics2DSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!19 &1 4 | Physics2DSettings: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 4 7 | m_Gravity: {x: 0, y: -9.81} 8 | m_DefaultMaterial: {fileID: 0} 9 | m_VelocityIterations: 8 10 | m_PositionIterations: 3 11 | m_VelocityThreshold: 1 12 | m_MaxLinearCorrection: 0.2 13 | m_MaxAngularCorrection: 8 14 | m_MaxTranslationSpeed: 100 15 | m_MaxRotationSpeed: 360 16 | m_BaumgarteScale: 0.2 17 | m_BaumgarteTimeOfImpactScale: 0.75 18 | m_TimeToSleep: 0.5 19 | m_LinearSleepTolerance: 0.01 20 | m_AngularSleepTolerance: 2 21 | m_DefaultContactOffset: 0.01 22 | m_JobOptions: 23 | serializedVersion: 2 24 | useMultithreading: 0 25 | useConsistencySorting: 0 26 | m_InterpolationPosesPerJob: 100 27 | m_NewContactsPerJob: 30 28 | m_CollideContactsPerJob: 100 29 | m_ClearFlagsPerJob: 200 30 | m_ClearBodyForcesPerJob: 200 31 | m_SyncDiscreteFixturesPerJob: 50 32 | m_SyncContinuousFixturesPerJob: 50 33 | m_FindNearestContactsPerJob: 100 34 | m_UpdateTriggerContactsPerJob: 100 35 | m_IslandSolverCostThreshold: 100 36 | m_IslandSolverBodyCostScale: 1 37 | m_IslandSolverContactCostScale: 10 38 | m_IslandSolverJointCostScale: 10 39 | m_IslandSolverBodiesPerJob: 50 40 | m_IslandSolverContactsPerJob: 50 41 | m_AutoSimulation: 1 42 | m_QueriesHitTriggers: 1 43 | m_QueriesStartInColliders: 1 44 | m_CallbacksOnDisable: 1 45 | m_ReuseCollisionCallbacks: 1 46 | m_AutoSyncTransforms: 0 47 | m_AlwaysShowColliders: 0 48 | m_ShowColliderSleep: 1 49 | m_ShowColliderContacts: 0 50 | m_ShowColliderAABB: 0 51 | m_ContactArrowScale: 0.2 52 | m_ColliderAwakeColor: {r: 0.5686275, g: 0.95686275, b: 0.54509807, a: 0.7529412} 53 | m_ColliderAsleepColor: {r: 0.5686275, g: 0.95686275, b: 0.54509807, a: 0.36078432} 54 | m_ColliderContactColor: {r: 1, g: 0, b: 1, a: 0.6862745} 55 | m_ColliderAABBColor: {r: 1, g: 1, b: 0, a: 0.2509804} 56 | m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 57 | -------------------------------------------------------------------------------- /ARProject/ProjectSettings/PresetManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!1386491679 &1 4 | PresetManager: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 2 7 | m_DefaultPresets: {} 8 | -------------------------------------------------------------------------------- /ARProject/ProjectSettings/ProjectVersion.txt: -------------------------------------------------------------------------------- 1 | m_EditorVersion: 2019.3.0f1 2 | m_EditorVersionWithRevision: 2019.3.0f1 (ffacea4b84e7) 3 | -------------------------------------------------------------------------------- /ARProject/ProjectSettings/TagManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!78 &1 4 | TagManager: 5 | serializedVersion: 2 6 | tags: [] 7 | layers: 8 | - Default 9 | - TransparentFX 10 | - Ignore Raycast 11 | - 12 | - Water 13 | - UI 14 | - 15 | - 16 | - 17 | - 18 | - 19 | - 20 | - 21 | - 22 | - 23 | - 24 | - 25 | - 26 | - 27 | - 28 | - 29 | - 30 | - 31 | - 32 | - 33 | - 34 | - 35 | - 36 | - 37 | - 38 | - 39 | - 40 | m_SortingLayers: 41 | - name: Default 42 | uniqueID: 0 43 | locked: 0 44 | -------------------------------------------------------------------------------- /ARProject/ProjectSettings/TimeManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!5 &1 4 | TimeManager: 5 | m_ObjectHideFlags: 0 6 | Fixed Timestep: 0.02 7 | Maximum Allowed Timestep: 0.33333334 8 | m_TimeScale: 1 9 | Maximum Particle Timestep: 0.03 10 | -------------------------------------------------------------------------------- /ARProject/ProjectSettings/UnityConnectSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!310 &1 4 | UnityConnectSettings: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 1 7 | m_Enabled: 0 8 | m_TestMode: 0 9 | m_EventOldUrl: https://api.uca.cloud.unity3d.com/v1/events 10 | m_EventUrl: https://cdp.cloud.unity3d.com/v1/events 11 | m_ConfigUrl: https://config.uca.cloud.unity3d.com 12 | m_TestInitMode: 0 13 | CrashReportingSettings: 14 | m_EventUrl: https://perf-events.cloud.unity3d.com 15 | m_Enabled: 0 16 | m_LogBufferSize: 10 17 | m_CaptureEditorExceptions: 1 18 | UnityPurchasingSettings: 19 | m_Enabled: 0 20 | m_TestMode: 0 21 | UnityAnalyticsSettings: 22 | m_Enabled: 0 23 | m_TestMode: 0 24 | m_InitializeOnStartup: 1 25 | UnityAdsSettings: 26 | m_Enabled: 0 27 | m_InitializeOnStartup: 1 28 | m_TestMode: 0 29 | m_IosGameId: 30 | m_AndroidGameId: 31 | m_GameIds: {} 32 | m_GameId: 33 | PerformanceReportingSettings: 34 | m_Enabled: 0 35 | -------------------------------------------------------------------------------- /ARProject/ProjectSettings/VFXManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!937362698 &1 4 | VFXManager: 5 | m_ObjectHideFlags: 0 6 | m_IndirectShader: {fileID: 0} 7 | m_CopyBufferShader: {fileID: 0} 8 | m_SortShader: {fileID: 0} 9 | m_StripUpdateShader: {fileID: 0} 10 | m_RenderPipeSettingsPath: 11 | m_FixedTimeStep: 0.016666668 12 | m_MaxDeltaTime: 0.05 13 | -------------------------------------------------------------------------------- /ARProject/ProjectSettings/XRSettings.asset: -------------------------------------------------------------------------------- 1 | { 2 | "m_SettingKeys": [ 3 | "VR Device Disabled", 4 | "VR Device User Alert" 5 | ], 6 | "m_SettingValues": [ 7 | "False", 8 | "False" 9 | ] 10 | } -------------------------------------------------------------------------------- /VRProject/.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "files.exclude": 3 | { 4 | "**/.DS_Store":true, 5 | "**/.git":true, 6 | "**/.gitignore":true, 7 | "**/.gitmodules":true, 8 | "**/*.booproj":true, 9 | "**/*.pidb":true, 10 | "**/*.suo":true, 11 | "**/*.user":true, 12 | "**/*.userprefs":true, 13 | "**/*.unityproj":true, 14 | "**/*.dll":true, 15 | "**/*.exe":true, 16 | "**/*.pdf":true, 17 | "**/*.mid":true, 18 | "**/*.midi":true, 19 | "**/*.wav":true, 20 | "**/*.gif":true, 21 | "**/*.ico":true, 22 | "**/*.jpg":true, 23 | "**/*.jpeg":true, 24 | "**/*.png":true, 25 | "**/*.psd":true, 26 | "**/*.tga":true, 27 | "**/*.tif":true, 28 | "**/*.tiff":true, 29 | "**/*.3ds":true, 30 | "**/*.3DS":true, 31 | "**/*.fbx":true, 32 | "**/*.FBX":true, 33 | "**/*.lxo":true, 34 | "**/*.LXO":true, 35 | "**/*.ma":true, 36 | "**/*.MA":true, 37 | "**/*.obj":true, 38 | "**/*.OBJ":true, 39 | "**/*.asset":true, 40 | "**/*.cubemap":true, 41 | "**/*.flare":true, 42 | "**/*.mat":true, 43 | "**/*.meta":true, 44 | "**/*.prefab":true, 45 | "**/*.unity":true, 46 | "build/":true, 47 | "Build/":true, 48 | "Library/":true, 49 | "library/":true, 50 | "obj/":true, 51 | "Obj/":true, 52 | "ProjectSettings/":true, 53 | "temp/":true, 54 | "Temp/":true 55 | } 56 | } -------------------------------------------------------------------------------- /VRProject/Assets/Materials.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 27f17cac6fb7845c6ae75cfdd99c581e 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /VRProject/Assets/Materials/Sky.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2c65eed9e2c54490caf0b1d32684e479 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /VRProject/Assets/Music.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d3d47911badd62b4ca88036752f957d6 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /VRProject/Assets/Music/Afternoon_Crickets_Long.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/Music/Afternoon_Crickets_Long.mp3 -------------------------------------------------------------------------------- /VRProject/Assets/Music/Afternoon_Crickets_Long.mp3.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a0199d306e7ccd2478223f48e018459b 3 | AudioImporter: 4 | externalObjects: {} 5 | serializedVersion: 6 6 | defaultSettings: 7 | loadType: 0 8 | sampleRateSetting: 0 9 | sampleRateOverride: 44100 10 | compressionFormat: 1 11 | quality: 1 12 | conversionMode: 0 13 | platformSettingOverrides: {} 14 | forceToMono: 0 15 | normalize: 1 16 | preloadAudioData: 1 17 | loadInBackground: 0 18 | ambisonic: 0 19 | 3D: 1 20 | userData: 21 | assetBundleName: 22 | assetBundleVariant: 23 | -------------------------------------------------------------------------------- /VRProject/Assets/Music/Warm_Afternoon_Outdoors.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/Music/Warm_Afternoon_Outdoors.mp3 -------------------------------------------------------------------------------- /VRProject/Assets/Music/Warm_Afternoon_Outdoors.mp3.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f452c5502b45b4a4fbe557d2b70d0a73 3 | AudioImporter: 4 | externalObjects: {} 5 | serializedVersion: 6 6 | defaultSettings: 7 | loadType: 0 8 | sampleRateSetting: 0 9 | sampleRateOverride: 44100 10 | compressionFormat: 1 11 | quality: 1 12 | conversionMode: 0 13 | platformSettingOverrides: {} 14 | forceToMono: 0 15 | normalize: 1 16 | preloadAudioData: 1 17 | loadInBackground: 0 18 | ambisonic: 0 19 | 3D: 1 20 | userData: 21 | assetBundleName: 22 | assetBundleVariant: 23 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 960b04ffebba249878f39e2cf0fd2f3e 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Materials.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cf8103daad2db8c48aa6aa3debb67c06 3 | folderAsset: yes 4 | timeCreated: 1572309041 5 | licenseType: Store 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Materials/Misc.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c57dbbfd53a3a264292995a8a8526541 3 | folderAsset: yes 4 | timeCreated: 1572385904 5 | licenseType: Store 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Materials/Misc/PolygonStarter_Clouds_Mat.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 24178269aee50fa45af0c61018153ba6 3 | timeCreated: 1572398896 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 2100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Materials/Misc/PolygonStarter_Mat_01_Glass.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 167faa9f54383f04987dcacc6372f1b4 3 | timeCreated: 1572320897 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 2100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Materials/Misc/PolygonStarter_SimpleSky_01.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 749197eb2a1afbc4a8ead02781020e55 3 | timeCreated: 1572320897 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 2100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Materials/Plane.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4b72f0e5578cbba42990b0e9557ba55f 3 | folderAsset: yes 4 | timeCreated: 1572385897 5 | licenseType: Store 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Materials/Plane/PolygonStarter_Mat_Plane_01.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 940d4c7d3d8f0ff4aab297e184fe9ffd 3 | timeCreated: 1572320897 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 2100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Materials/Plane/PolygonStarter_Mat_Plane_02.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dce3a789f595f224a85f5cf4f2e6667d 3 | timeCreated: 1572320897 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 2100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Materials/Plane/PolygonStarter_Mat_Plane_03.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a34e2e9511ab63041850d60a4868cfcf 3 | timeCreated: 1572320897 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 2100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Materials/Plane/PolygonStarter_Mat_Plane_04.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 40b5b1cfe73d4444eb7e750bd8e3f90a 3 | timeCreated: 1572320897 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 2100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Materials/PolygonStarter_Mat_01.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dd41db2cdb4e66e4985303e1287ab101 3 | timeCreated: 1572320897 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 2100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Materials/PolygonStarter_Mat_02.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2d9674097da42b2448220c5e2805bb27 3 | timeCreated: 1572320897 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 2100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Materials/PolygonStarter_Mat_03.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c6a5181c39f2ce4408030b9c2d1b47e2 3 | timeCreated: 1572320897 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 2100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Materials/PolygonStarter_Mat_04.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 382781f3eb846ba4992cfb4e635c76ed 3 | timeCreated: 1572320897 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 2100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 78edfa7ec30713c4eb8b09f84a29ec1d 3 | folderAsset: yes 4 | timeCreated: 1572385874 5 | licenseType: Store 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/Characters.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/Characters.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/Collision.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4ae942c651a59624ca95bb2ffa178457 3 | folderAsset: yes 4 | timeCreated: 1572385976 5 | licenseType: Store 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/Collision/SM_Buildings_Block_1x1_01.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/Collision/SM_Buildings_Block_1x1_01.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/Collision/SM_Buildings_Column_2x3_01.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/Collision/SM_Buildings_Column_2x3_01.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/Collision/SM_Buildings_DoorFrame_01.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/Collision/SM_Buildings_DoorFrame_01.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/Collision/SM_Buildings_Floor_1x1_01.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/Collision/SM_Buildings_Floor_1x1_01.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/Collision/SM_Buildings_Ramp_25_1x1_01.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/Collision/SM_Buildings_Ramp_25_1x1_01.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/Collision/SM_Buildings_Stairs_1x1_01.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/Collision/SM_Buildings_Stairs_1x1_01.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/Collision/SM_Buildings_Stairs_1x3_01.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/Collision/SM_Buildings_Stairs_1x3_01.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/Collision/SM_Buildings_WallDoor_2x3_01.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/Collision/SM_Buildings_WallDoor_2x3_01.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/Collision/SM_Buildings_WallWindow_2x3_01.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/Collision/SM_Buildings_WallWindow_2x3_01.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/Collision/SM_PolygonApocalypse_Bld_House_01_Collision.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/Collision/SM_PolygonApocalypse_Bld_House_01_Collision.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/Collision/SM_Primitive_Cone_02.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/Collision/SM_Primitive_Cone_02.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/Collision/SM_Primitive_Cylander_02.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/Collision/SM_Primitive_Cylander_02.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/Collision/SM_Primitive_Sphere_02.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/Collision/SM_Primitive_Sphere_02.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/SM_Bean_Cop_01.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/SM_Bean_Cop_01.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/SM_Bean_Cowboy_01.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/SM_Bean_Cowboy_01.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/SM_Bean_Female_01.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/SM_Bean_Female_01.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/SM_Bean_Town_Female_01.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/SM_Bean_Town_Female_01.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/SM_Bld_Door_01.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/SM_Bld_Door_01.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/SM_Generic_CloudRing_01.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/SM_Generic_CloudRing_01.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/SM_Generic_Ground_01.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/SM_Generic_Ground_01.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/SM_Generic_Ground_02.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/SM_Generic_Ground_02.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/SM_Generic_Ground_03.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/SM_Generic_Ground_03.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/SM_Generic_Ground_04.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/SM_Generic_Ground_04.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/SM_Generic_Ground_Flat_01.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/SM_Generic_Ground_Flat_01.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/SM_Generic_Mountains_Grass_02.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/SM_Generic_Mountains_Grass_02.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/SM_Generic_Mountains_Soft_01.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/SM_Generic_Mountains_Soft_01.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/SM_Generic_Small_Rocks_01.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/SM_Generic_Small_Rocks_01.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/SM_Generic_Small_Rocks_02.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/SM_Generic_Small_Rocks_02.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/SM_Generic_Small_Rocks_03.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/SM_Generic_Small_Rocks_03.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/SM_Generic_Small_Rocks_04.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/SM_Generic_Small_Rocks_04.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/SM_Generic_Small_Rocks_05.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/SM_Generic_Small_Rocks_05.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/SM_Generic_TreeDead_01.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/SM_Generic_TreeDead_01.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/SM_Generic_TreeStump_01.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/SM_Generic_TreeStump_01.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/SM_Generic_Tree_01.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/SM_Generic_Tree_01.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/SM_Generic_Tree_02.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/SM_Generic_Tree_02.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/SM_Generic_Tree_03.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/SM_Generic_Tree_03.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/SM_Generic_Tree_04.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/SM_Generic_Tree_04.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/SM_PolygonApocalypse_Bld_House_01.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/SM_PolygonApocalypse_Bld_House_01.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/SM_PolygonCity_Veh_Car_Small_01.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/SM_PolygonCity_Veh_Car_Small_01.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/SM_PolygonPrototype_Buildings_Block_1x1_01P.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/SM_PolygonPrototype_Buildings_Block_1x1_01P.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/SM_PolygonPrototype_Buildings_Column_2x3_01P.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/SM_PolygonPrototype_Buildings_Column_2x3_01P.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/SM_PolygonPrototype_Buildings_DoorFrame_01P.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/SM_PolygonPrototype_Buildings_DoorFrame_01P.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/SM_PolygonPrototype_Buildings_Floor_1x1_01P.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/SM_PolygonPrototype_Buildings_Floor_1x1_01P.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/SM_PolygonPrototype_Buildings_Floor_5x5_01P.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/SM_PolygonPrototype_Buildings_Floor_5x5_01P.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/SM_PolygonPrototype_Buildings_Ramp_25_1x1_01P.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/SM_PolygonPrototype_Buildings_Ramp_25_1x1_01P.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/SM_PolygonPrototype_Buildings_Ramp_45_1x1_01P.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/SM_PolygonPrototype_Buildings_Ramp_45_1x1_01P.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/SM_PolygonPrototype_Buildings_Stairs_1x1_01P.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/SM_PolygonPrototype_Buildings_Stairs_1x1_01P.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/SM_PolygonPrototype_Buildings_Stairs_1x3_01P.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/SM_PolygonPrototype_Buildings_Stairs_1x3_01P.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/SM_PolygonPrototype_Buildings_WallDoor_2x3_01P.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/SM_PolygonPrototype_Buildings_WallDoor_2x3_01P.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/SM_PolygonPrototype_Buildings_WallWindow_2x3_01P.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/SM_PolygonPrototype_Buildings_WallWindow_2x3_01P.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/SM_PolygonPrototype_Icon_Arrow_Small_01.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/SM_PolygonPrototype_Icon_Arrow_Small_01.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/SM_PolygonPrototype_Icon_Coin_01.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/SM_PolygonPrototype_Icon_Coin_01.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/SM_PolygonPrototype_Icon_Letter_Question_01.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/SM_PolygonPrototype_Icon_Letter_Question_01.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/SM_PolygonPrototype_Primitive_Cone_01P.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/SM_PolygonPrototype_Primitive_Cone_01P.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/SM_PolygonPrototype_Primitive_Cylander_01P.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/SM_PolygonPrototype_Primitive_Cylander_01P.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/SM_PolygonPrototype_Primitive_Sphere_01P.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/SM_PolygonPrototype_Primitive_Sphere_01P.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/SM_PolygonPrototype_Primitive_Tube_01P.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/SM_PolygonPrototype_Primitive_Tube_01P.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/SM_PolygonPrototype_Prop_Cone_01.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/SM_PolygonPrototype_Prop_Cone_01.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/SM_PolygonPrototype_Prop_Crate_03.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/SM_PolygonPrototype_Prop_Crate_03.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/SM_PolygonPrototype_Prop_Ladder_1x2_01P.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/SM_PolygonPrototype_Prop_Ladder_1x2_01P.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/SM_PolygonPrototype_Prop_Sword_01.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/SM_PolygonPrototype_Prop_Sword_01.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/SM_PolygonPrototype_Prop_Target_03.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/SM_PolygonPrototype_Prop_Target_03.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/SM_Prop_Plane_Ring_01.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/SM_Prop_Plane_Ring_01.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/SM_SimpleSky_Dome_01.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/SM_SimpleSky_Dome_01.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/SM_Veh_Plane_Stunt_01.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/SM_Veh_Plane_Stunt_01.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/SM_Wep_Shield_04.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/SM_Wep_Shield_04.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/SM_Wep_WaterPistol_01.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/SM_Wep_WaterPistol_01.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/SM_Wep_Watergun_01.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/SM_Wep_Watergun_01.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Models/SM_Wep_Watergun_02.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Models/SM_Wep_Watergun_02.fbx -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4a76af20b1decd340896c06c996c2044 3 | folderAsset: yes 4 | timeCreated: 1572322078 5 | licenseType: Store 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/Characters.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 931ab442c18052d448ff5e910fe29209 3 | folderAsset: yes 4 | timeCreated: 1572385918 5 | licenseType: Store 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/Characters/SM_Bean_Cop_01.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f10c394033f254647873f3d28a75a062 3 | timeCreated: 1572322130 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/Characters/SM_Bean_Cowboy_01.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e332982425ee2ec48b168979bb7b43f5 3 | timeCreated: 1572322127 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/Characters/SM_Bean_Female_01.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bc89cff11dc72544faaaa69b501fd596 3 | timeCreated: 1572322126 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/Characters/SM_Bean_Town_Female_01.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9b88eb630e9e15a4f950eae741685374 3 | timeCreated: 1572322126 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/Characters/SM_Character_Female_01.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 68617247be1cad64d8dfe7e3cbbb3174 3 | timeCreated: 1572322092 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/Characters/SM_Character_Male_01.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f11fc98cf1e8d5547a9b2ec85cc9c664 3 | timeCreated: 1572322089 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/SM_Bld_Door_01.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6d34f074083a0dc4d9798f703bad35de 3 | timeCreated: 1572322128 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/SM_Generic_CloudRing_01.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 280053154239720458c4b6093bfea66a 3 | timeCreated: 1572322133 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/SM_Generic_Ground_01.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fb0131aa61eef7c4d95b2efaf17614ec 3 | timeCreated: 1572322126 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/SM_Generic_Ground_02.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2bd56128040193346a96ac4ec4bfa455 3 | timeCreated: 1572322128 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/SM_Generic_Ground_03.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 03b298e339be8c8428fc06f3fc1d627a 3 | timeCreated: 1572322128 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/SM_Generic_Ground_04.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6cf950e757e075945b307868fc3bd60e 3 | timeCreated: 1572322127 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/SM_Generic_Ground_Flat_01.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e484c7ad7b1274b4c847940d3eb54d14 3 | timeCreated: 1572322131 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/SM_Generic_Mountains_Grass_02.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d2201b576d0da384fb8f681e57559ea8 3 | timeCreated: 1572322126 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/SM_Generic_Mountains_Soft_01.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a114301c17a8f9d4e87a828e20f894a2 3 | timeCreated: 1572322127 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/SM_Generic_Small_Rocks_01.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 39dfb394e864da84db3b1c7e8f517888 3 | timeCreated: 1572322131 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/SM_Generic_Small_Rocks_02.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a76742b3f592d834ca1e03ad08301998 3 | timeCreated: 1572322126 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/SM_Generic_Small_Rocks_03.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7f14e8833dc154b44b20de9e6f911ca0 3 | timeCreated: 1572322132 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/SM_Generic_Small_Rocks_04.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 097c26aede8f73e41a32d546bd00e97f 3 | timeCreated: 1572322125 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/SM_Generic_Small_Rocks_05.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9c5ad4629ea7af7448f90e61ae1ea78d 3 | timeCreated: 1572322132 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/SM_Generic_TreeDead_01.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e30b3aeaaf8ec804198090a10eca14d8 3 | timeCreated: 1572322128 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/SM_Generic_TreeStump_01.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e865a10713e46984aba70d89a679e42f 3 | timeCreated: 1572322130 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/SM_Generic_Tree_01.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ab36f4e752fd5d74d8e9f8f24c8864f2 3 | timeCreated: 1572322127 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/SM_Generic_Tree_02.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1ce022d65e1e7b84d9e5ae4a479c39ba 3 | timeCreated: 1572322128 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/SM_Generic_Tree_03.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 56edbd376562e9544ab88753fd3c4682 3 | timeCreated: 1572322128 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/SM_Generic_Tree_04.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 777f53d3993533d4184fa410d0cdfae7 3 | timeCreated: 1572322132 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/SM_PolygonApocalypse_Bld_House_01.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 09135c03210603f42b4207ff66b56781 3 | timeCreated: 1572322126 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/SM_PolygonCity_Veh_Car_Small_01.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d6e2601c4f144db459adb4f5e7affc65 3 | timeCreated: 1572322129 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/SM_PolygonPrototype_Buildings_Block_1x1_01P.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bbc12ae2f967ec04e8c3c39eeb92733b 3 | timeCreated: 1572322127 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/SM_PolygonPrototype_Buildings_Column_2x3_01P.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a2e435ea5b0f606429670d1f3f1f1504 3 | timeCreated: 1572322129 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/SM_PolygonPrototype_Buildings_DoorFrame_01P.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4a0ab548b1b39cf4b8b48726d5f4fbfe 3 | timeCreated: 1572322132 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/SM_PolygonPrototype_Buildings_Floor_1x1_01P.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: af1ac26269830d347859c2c45ef72494 3 | timeCreated: 1572322131 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/SM_PolygonPrototype_Buildings_Floor_5x5_01P.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9672218ecb324c240ae58e7a390701f2 3 | timeCreated: 1572394748 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/SM_PolygonPrototype_Buildings_Ramp_25_1x1_01P.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 35b4129ac994d4e49a7699deb68ac65b 3 | timeCreated: 1572322133 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/SM_PolygonPrototype_Buildings_Ramp_45_1x1_01P.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fc6f3424666dfda45bcbadbbf42e5968 3 | timeCreated: 1572322129 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/SM_PolygonPrototype_Buildings_Stairs_1x1_01P.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f675c07d915406144ae3100b985c0abc 3 | timeCreated: 1572322132 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/SM_PolygonPrototype_Buildings_Stairs_1x3_01P.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d3f65bf385a3c3847ab550b32f3e53e8 3 | timeCreated: 1572322126 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/SM_PolygonPrototype_Buildings_WallDoor_2x3_01P.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dc7c84106cc461e4f8dac748879dbe72 3 | timeCreated: 1572322128 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/SM_PolygonPrototype_Buildings_WallWindow_2x3_01P.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c65338a0f30f41c4681e41312190273d 3 | timeCreated: 1572322125 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/SM_PolygonPrototype_Icon_Arrow_Small_01.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f0371e756e6017b4c84e42073506be40 3 | timeCreated: 1572322131 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/SM_PolygonPrototype_Icon_Coin_01.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 160a6121b4d25254da31bdab63ad82b7 3 | timeCreated: 1572322132 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/SM_PolygonPrototype_Icon_Letter_Question_01.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0a38eb871bfa7c646bc59c4f2eeea64b 3 | timeCreated: 1572322127 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/SM_PolygonPrototype_Primitive_Cone_01P.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 917b3e362cb87ec4c9f396c33a955af2 3 | timeCreated: 1572322125 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/SM_PolygonPrototype_Primitive_Cylander_01P.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4ec4cfadebd96154690192fbd49e28b8 3 | timeCreated: 1572386307 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/SM_PolygonPrototype_Primitive_Sphere_01P.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 296b6c6ad62626c48aef7fa6c5e2a9a8 3 | timeCreated: 1572322129 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/SM_PolygonPrototype_Primitive_Tube_01P.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6fb840e833a0f2049b655aba4bf98513 3 | timeCreated: 1572322132 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/SM_PolygonPrototype_Prop_Cone_01.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 37e681eb08549004c9d9c2be529cbf54 3 | timeCreated: 1572322132 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/SM_PolygonPrototype_Prop_Crate_03.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5527826a6315a224d850675a730c4f62 3 | timeCreated: 1572322130 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/SM_PolygonPrototype_Prop_Ladder_1x2_01P.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 807bf6650795ad04395313d04ebe88c5 3 | timeCreated: 1572322130 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/SM_PolygonPrototype_Prop_Sword_01.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1eb47ee7fb4e0224482d77ed61559671 3 | timeCreated: 1572322130 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/SM_PolygonPrototype_Prop_Target_03.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e0d3f8289f60e1e49a5d66d5eb8582f3 3 | timeCreated: 1572322130 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/SM_Prop_Plane_Ring_01.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bc59902fe8272d54da1ae082ff755757 3 | timeCreated: 1572322130 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/SM_SimpleSky_Dome_01.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 139b3e971e6648b459617b164e32d96d 3 | timeCreated: 1572398715 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/SM_Veh_Plane_Stunt_01.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bbea6872df405a045862b0d1f277c5ac 3 | timeCreated: 1572322131 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/SM_Wep_Shield_04.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 90fb214880065ca44be9cb53bcbd6780 3 | timeCreated: 1572322129 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/SM_Wep_WaterPistol_01.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c6865c562fd3f2841a92dc0cbbd6b4b4 3 | timeCreated: 1572322131 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/SM_Wep_Watergun_01.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f528363d2aaa5d748ab9fcd16b601236 3 | timeCreated: 1572322129 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Prefabs/SM_Wep_Watergun_02.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 787a31f2409a3f64c987faeb2a72ab86 3 | timeCreated: 1572322129 4 | licenseType: Store 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Scenes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6ad88594784deec4d9fdf2dd3a933faf 3 | folderAsset: yes 4 | timeCreated: 1572398385 5 | licenseType: Store 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Scenes/Demo.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5215016c20f88ea498985ac3e0ab4f9d 3 | timeCreated: 1572398385 4 | licenseType: Store 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Textures.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 79e36706a513965488c1ead917abf85b 3 | folderAsset: yes 4 | timeCreated: 1572322352 5 | licenseType: Store 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Textures/PolygonStarter_Texture_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Textures/PolygonStarter_Texture_01.png -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Textures/PolygonStarter_Texture_01.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6cf54faba48b51c45af7d22ca798531f 3 | timeCreated: 1572320926 4 | licenseType: Store 5 | TextureImporter: 6 | fileIDToRecycleName: {} 7 | serializedVersion: 4 8 | mipmaps: 9 | mipMapMode: 0 10 | enableMipMap: 1 11 | sRGBTexture: 1 12 | linearTexture: 0 13 | fadeOut: 0 14 | borderMipMap: 0 15 | mipMapsPreserveCoverage: 0 16 | alphaTestReferenceValue: 0.5 17 | mipMapFadeDistanceStart: 1 18 | mipMapFadeDistanceEnd: 3 19 | bumpmap: 20 | convertToNormalMap: 0 21 | externalNormalMap: 0 22 | heightScale: 0.25 23 | normalMapFilter: 0 24 | isReadable: 0 25 | grayScaleToAlpha: 0 26 | generateCubemap: 6 27 | cubemapConvolution: 0 28 | seamlessCubemap: 0 29 | textureFormat: 1 30 | maxTextureSize: 2048 31 | textureSettings: 32 | serializedVersion: 2 33 | filterMode: -1 34 | aniso: -1 35 | mipBias: -1 36 | wrapU: -1 37 | wrapV: -1 38 | wrapW: -1 39 | nPOTScale: 1 40 | lightmap: 0 41 | compressionQuality: 50 42 | spriteMode: 0 43 | spriteExtrude: 1 44 | spriteMeshType: 1 45 | alignment: 0 46 | spritePivot: {x: 0.5, y: 0.5} 47 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 48 | spritePixelsToUnits: 100 49 | alphaUsage: 1 50 | alphaIsTransparency: 0 51 | spriteTessellationDetail: -1 52 | textureType: 0 53 | textureShape: 1 54 | maxTextureSizeSet: 0 55 | compressionQualitySet: 0 56 | textureFormatSet: 0 57 | platformSettings: 58 | - buildTarget: DefaultTexturePlatform 59 | maxTextureSize: 2048 60 | textureFormat: -1 61 | textureCompression: 1 62 | compressionQuality: 50 63 | crunchedCompression: 0 64 | allowsAlphaSplitting: 0 65 | overridden: 0 66 | spriteSheet: 67 | serializedVersion: 2 68 | sprites: [] 69 | outline: [] 70 | physicsShape: [] 71 | spritePackingTag: 72 | userData: 73 | assetBundleName: 74 | assetBundleVariant: 75 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Textures/PolygonStarter_Texture_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Textures/PolygonStarter_Texture_02.png -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Textures/PolygonStarter_Texture_02.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1ef3316ad51610e4ea3782e70ea9be4a 3 | timeCreated: 1572385786 4 | licenseType: Store 5 | TextureImporter: 6 | fileIDToRecycleName: {} 7 | serializedVersion: 4 8 | mipmaps: 9 | mipMapMode: 0 10 | enableMipMap: 1 11 | sRGBTexture: 1 12 | linearTexture: 0 13 | fadeOut: 0 14 | borderMipMap: 0 15 | mipMapsPreserveCoverage: 0 16 | alphaTestReferenceValue: 0.5 17 | mipMapFadeDistanceStart: 1 18 | mipMapFadeDistanceEnd: 3 19 | bumpmap: 20 | convertToNormalMap: 0 21 | externalNormalMap: 0 22 | heightScale: 0.25 23 | normalMapFilter: 0 24 | isReadable: 0 25 | grayScaleToAlpha: 0 26 | generateCubemap: 6 27 | cubemapConvolution: 0 28 | seamlessCubemap: 0 29 | textureFormat: 1 30 | maxTextureSize: 2048 31 | textureSettings: 32 | serializedVersion: 2 33 | filterMode: -1 34 | aniso: -1 35 | mipBias: -1 36 | wrapU: -1 37 | wrapV: -1 38 | wrapW: -1 39 | nPOTScale: 1 40 | lightmap: 0 41 | compressionQuality: 50 42 | spriteMode: 0 43 | spriteExtrude: 1 44 | spriteMeshType: 1 45 | alignment: 0 46 | spritePivot: {x: 0.5, y: 0.5} 47 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 48 | spritePixelsToUnits: 100 49 | alphaUsage: 1 50 | alphaIsTransparency: 0 51 | spriteTessellationDetail: -1 52 | textureType: 0 53 | textureShape: 1 54 | maxTextureSizeSet: 0 55 | compressionQualitySet: 0 56 | textureFormatSet: 0 57 | platformSettings: 58 | - buildTarget: DefaultTexturePlatform 59 | maxTextureSize: 2048 60 | textureFormat: -1 61 | textureCompression: 1 62 | compressionQuality: 50 63 | crunchedCompression: 0 64 | allowsAlphaSplitting: 0 65 | overridden: 0 66 | spriteSheet: 67 | serializedVersion: 2 68 | sprites: [] 69 | outline: [] 70 | physicsShape: [] 71 | spritePackingTag: 72 | userData: 73 | assetBundleName: 74 | assetBundleVariant: 75 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Textures/PolygonStarter_Texture_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Textures/PolygonStarter_Texture_03.png -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Textures/PolygonStarter_Texture_03.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: eac0676553323674aa7d6e8e4d94dec1 3 | timeCreated: 1572385786 4 | licenseType: Store 5 | TextureImporter: 6 | fileIDToRecycleName: {} 7 | serializedVersion: 4 8 | mipmaps: 9 | mipMapMode: 0 10 | enableMipMap: 1 11 | sRGBTexture: 1 12 | linearTexture: 0 13 | fadeOut: 0 14 | borderMipMap: 0 15 | mipMapsPreserveCoverage: 0 16 | alphaTestReferenceValue: 0.5 17 | mipMapFadeDistanceStart: 1 18 | mipMapFadeDistanceEnd: 3 19 | bumpmap: 20 | convertToNormalMap: 0 21 | externalNormalMap: 0 22 | heightScale: 0.25 23 | normalMapFilter: 0 24 | isReadable: 0 25 | grayScaleToAlpha: 0 26 | generateCubemap: 6 27 | cubemapConvolution: 0 28 | seamlessCubemap: 0 29 | textureFormat: 1 30 | maxTextureSize: 2048 31 | textureSettings: 32 | serializedVersion: 2 33 | filterMode: -1 34 | aniso: -1 35 | mipBias: -1 36 | wrapU: -1 37 | wrapV: -1 38 | wrapW: -1 39 | nPOTScale: 1 40 | lightmap: 0 41 | compressionQuality: 50 42 | spriteMode: 0 43 | spriteExtrude: 1 44 | spriteMeshType: 1 45 | alignment: 0 46 | spritePivot: {x: 0.5, y: 0.5} 47 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 48 | spritePixelsToUnits: 100 49 | alphaUsage: 1 50 | alphaIsTransparency: 0 51 | spriteTessellationDetail: -1 52 | textureType: 0 53 | textureShape: 1 54 | maxTextureSizeSet: 0 55 | compressionQualitySet: 0 56 | textureFormatSet: 0 57 | platformSettings: 58 | - buildTarget: DefaultTexturePlatform 59 | maxTextureSize: 2048 60 | textureFormat: -1 61 | textureCompression: 1 62 | compressionQuality: 50 63 | crunchedCompression: 0 64 | allowsAlphaSplitting: 0 65 | overridden: 0 66 | spriteSheet: 67 | serializedVersion: 2 68 | sprites: [] 69 | outline: [] 70 | physicsShape: [] 71 | spritePackingTag: 72 | userData: 73 | assetBundleName: 74 | assetBundleVariant: 75 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Textures/PolygonStarter_Texture_04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Textures/PolygonStarter_Texture_04.png -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Textures/PolygonStarter_Texture_04.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 051364296435f87449810911a2f9c4e8 3 | timeCreated: 1572385786 4 | licenseType: Store 5 | TextureImporter: 6 | fileIDToRecycleName: {} 7 | serializedVersion: 4 8 | mipmaps: 9 | mipMapMode: 0 10 | enableMipMap: 1 11 | sRGBTexture: 1 12 | linearTexture: 0 13 | fadeOut: 0 14 | borderMipMap: 0 15 | mipMapsPreserveCoverage: 0 16 | alphaTestReferenceValue: 0.5 17 | mipMapFadeDistanceStart: 1 18 | mipMapFadeDistanceEnd: 3 19 | bumpmap: 20 | convertToNormalMap: 0 21 | externalNormalMap: 0 22 | heightScale: 0.25 23 | normalMapFilter: 0 24 | isReadable: 0 25 | grayScaleToAlpha: 0 26 | generateCubemap: 6 27 | cubemapConvolution: 0 28 | seamlessCubemap: 0 29 | textureFormat: 1 30 | maxTextureSize: 2048 31 | textureSettings: 32 | serializedVersion: 2 33 | filterMode: -1 34 | aniso: -1 35 | mipBias: -1 36 | wrapU: -1 37 | wrapV: -1 38 | wrapW: -1 39 | nPOTScale: 1 40 | lightmap: 0 41 | compressionQuality: 50 42 | spriteMode: 0 43 | spriteExtrude: 1 44 | spriteMeshType: 1 45 | alignment: 0 46 | spritePivot: {x: 0.5, y: 0.5} 47 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 48 | spritePixelsToUnits: 100 49 | alphaUsage: 1 50 | alphaIsTransparency: 0 51 | spriteTessellationDetail: -1 52 | textureType: 0 53 | textureShape: 1 54 | maxTextureSizeSet: 0 55 | compressionQualitySet: 0 56 | textureFormatSet: 0 57 | platformSettings: [] 58 | spriteSheet: 59 | serializedVersion: 2 60 | sprites: [] 61 | outline: [] 62 | physicsShape: [] 63 | spritePackingTag: 64 | userData: 65 | assetBundleName: 66 | assetBundleVariant: 67 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Textures/Polygon_Plane_Texture_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Textures/Polygon_Plane_Texture_01.png -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Textures/Polygon_Plane_Texture_01.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a969091ee1740c3469cc70c44c3caa60 3 | timeCreated: 1572310605 4 | licenseType: Store 5 | TextureImporter: 6 | fileIDToRecycleName: {} 7 | serializedVersion: 4 8 | mipmaps: 9 | mipMapMode: 0 10 | enableMipMap: 1 11 | sRGBTexture: 1 12 | linearTexture: 0 13 | fadeOut: 0 14 | borderMipMap: 0 15 | mipMapsPreserveCoverage: 0 16 | alphaTestReferenceValue: 0.5 17 | mipMapFadeDistanceStart: 1 18 | mipMapFadeDistanceEnd: 3 19 | bumpmap: 20 | convertToNormalMap: 0 21 | externalNormalMap: 0 22 | heightScale: 0.25 23 | normalMapFilter: 0 24 | isReadable: 0 25 | grayScaleToAlpha: 0 26 | generateCubemap: 6 27 | cubemapConvolution: 0 28 | seamlessCubemap: 0 29 | textureFormat: 1 30 | maxTextureSize: 2048 31 | textureSettings: 32 | serializedVersion: 2 33 | filterMode: -1 34 | aniso: -1 35 | mipBias: -1 36 | wrapU: -1 37 | wrapV: -1 38 | wrapW: -1 39 | nPOTScale: 1 40 | lightmap: 0 41 | compressionQuality: 50 42 | spriteMode: 0 43 | spriteExtrude: 1 44 | spriteMeshType: 1 45 | alignment: 0 46 | spritePivot: {x: 0.5, y: 0.5} 47 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 48 | spritePixelsToUnits: 100 49 | alphaUsage: 1 50 | alphaIsTransparency: 0 51 | spriteTessellationDetail: -1 52 | textureType: 0 53 | textureShape: 1 54 | maxTextureSizeSet: 0 55 | compressionQualitySet: 0 56 | textureFormatSet: 0 57 | platformSettings: 58 | - buildTarget: DefaultTexturePlatform 59 | maxTextureSize: 2048 60 | textureFormat: -1 61 | textureCompression: 1 62 | compressionQuality: 50 63 | crunchedCompression: 0 64 | allowsAlphaSplitting: 0 65 | overridden: 0 66 | spriteSheet: 67 | serializedVersion: 2 68 | sprites: [] 69 | outline: [] 70 | physicsShape: [] 71 | spritePackingTag: 72 | userData: 73 | assetBundleName: 74 | assetBundleVariant: 75 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Textures/Polygon_Plane_Texture_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Textures/Polygon_Plane_Texture_02.png -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Textures/Polygon_Plane_Texture_02.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: addc2d43f6566e24d8bd5924661c6c7d 3 | timeCreated: 1572310606 4 | licenseType: Store 5 | TextureImporter: 6 | fileIDToRecycleName: {} 7 | serializedVersion: 4 8 | mipmaps: 9 | mipMapMode: 0 10 | enableMipMap: 1 11 | sRGBTexture: 1 12 | linearTexture: 0 13 | fadeOut: 0 14 | borderMipMap: 0 15 | mipMapsPreserveCoverage: 0 16 | alphaTestReferenceValue: 0.5 17 | mipMapFadeDistanceStart: 1 18 | mipMapFadeDistanceEnd: 3 19 | bumpmap: 20 | convertToNormalMap: 0 21 | externalNormalMap: 0 22 | heightScale: 0.25 23 | normalMapFilter: 0 24 | isReadable: 0 25 | grayScaleToAlpha: 0 26 | generateCubemap: 6 27 | cubemapConvolution: 0 28 | seamlessCubemap: 0 29 | textureFormat: 1 30 | maxTextureSize: 2048 31 | textureSettings: 32 | serializedVersion: 2 33 | filterMode: -1 34 | aniso: -1 35 | mipBias: -1 36 | wrapU: -1 37 | wrapV: -1 38 | wrapW: -1 39 | nPOTScale: 1 40 | lightmap: 0 41 | compressionQuality: 50 42 | spriteMode: 0 43 | spriteExtrude: 1 44 | spriteMeshType: 1 45 | alignment: 0 46 | spritePivot: {x: 0.5, y: 0.5} 47 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 48 | spritePixelsToUnits: 100 49 | alphaUsage: 1 50 | alphaIsTransparency: 0 51 | spriteTessellationDetail: -1 52 | textureType: 0 53 | textureShape: 1 54 | maxTextureSizeSet: 0 55 | compressionQualitySet: 0 56 | textureFormatSet: 0 57 | platformSettings: 58 | - buildTarget: DefaultTexturePlatform 59 | maxTextureSize: 2048 60 | textureFormat: -1 61 | textureCompression: 1 62 | compressionQuality: 50 63 | crunchedCompression: 0 64 | allowsAlphaSplitting: 0 65 | overridden: 0 66 | spriteSheet: 67 | serializedVersion: 2 68 | sprites: [] 69 | outline: [] 70 | physicsShape: [] 71 | spritePackingTag: 72 | userData: 73 | assetBundleName: 74 | assetBundleVariant: 75 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Textures/Polygon_Plane_Texture_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Textures/Polygon_Plane_Texture_03.png -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Textures/Polygon_Plane_Texture_03.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ab16207b9b940c14687cad2ecf62259f 3 | timeCreated: 1572310605 4 | licenseType: Store 5 | TextureImporter: 6 | fileIDToRecycleName: {} 7 | serializedVersion: 4 8 | mipmaps: 9 | mipMapMode: 0 10 | enableMipMap: 1 11 | sRGBTexture: 1 12 | linearTexture: 0 13 | fadeOut: 0 14 | borderMipMap: 0 15 | mipMapsPreserveCoverage: 0 16 | alphaTestReferenceValue: 0.5 17 | mipMapFadeDistanceStart: 1 18 | mipMapFadeDistanceEnd: 3 19 | bumpmap: 20 | convertToNormalMap: 0 21 | externalNormalMap: 0 22 | heightScale: 0.25 23 | normalMapFilter: 0 24 | isReadable: 0 25 | grayScaleToAlpha: 0 26 | generateCubemap: 6 27 | cubemapConvolution: 0 28 | seamlessCubemap: 0 29 | textureFormat: 1 30 | maxTextureSize: 2048 31 | textureSettings: 32 | serializedVersion: 2 33 | filterMode: -1 34 | aniso: -1 35 | mipBias: -1 36 | wrapU: -1 37 | wrapV: -1 38 | wrapW: -1 39 | nPOTScale: 1 40 | lightmap: 0 41 | compressionQuality: 50 42 | spriteMode: 0 43 | spriteExtrude: 1 44 | spriteMeshType: 1 45 | alignment: 0 46 | spritePivot: {x: 0.5, y: 0.5} 47 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 48 | spritePixelsToUnits: 100 49 | alphaUsage: 1 50 | alphaIsTransparency: 0 51 | spriteTessellationDetail: -1 52 | textureType: 0 53 | textureShape: 1 54 | maxTextureSizeSet: 0 55 | compressionQualitySet: 0 56 | textureFormatSet: 0 57 | platformSettings: 58 | - buildTarget: DefaultTexturePlatform 59 | maxTextureSize: 2048 60 | textureFormat: -1 61 | textureCompression: 1 62 | compressionQuality: 50 63 | crunchedCompression: 0 64 | allowsAlphaSplitting: 0 65 | overridden: 0 66 | spriteSheet: 67 | serializedVersion: 2 68 | sprites: [] 69 | outline: [] 70 | physicsShape: [] 71 | spritePackingTag: 72 | userData: 73 | assetBundleName: 74 | assetBundleVariant: 75 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Textures/Polygon_Plane_Texture_04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Textures/Polygon_Plane_Texture_04.png -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Textures/Polygon_Plane_Texture_04.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3c88dab59f29ae7439e1be3c8742bd88 3 | timeCreated: 1572310605 4 | licenseType: Store 5 | TextureImporter: 6 | fileIDToRecycleName: {} 7 | serializedVersion: 4 8 | mipmaps: 9 | mipMapMode: 0 10 | enableMipMap: 1 11 | sRGBTexture: 1 12 | linearTexture: 0 13 | fadeOut: 0 14 | borderMipMap: 0 15 | mipMapsPreserveCoverage: 0 16 | alphaTestReferenceValue: 0.5 17 | mipMapFadeDistanceStart: 1 18 | mipMapFadeDistanceEnd: 3 19 | bumpmap: 20 | convertToNormalMap: 0 21 | externalNormalMap: 0 22 | heightScale: 0.25 23 | normalMapFilter: 0 24 | isReadable: 0 25 | grayScaleToAlpha: 0 26 | generateCubemap: 6 27 | cubemapConvolution: 0 28 | seamlessCubemap: 0 29 | textureFormat: 1 30 | maxTextureSize: 2048 31 | textureSettings: 32 | serializedVersion: 2 33 | filterMode: -1 34 | aniso: -1 35 | mipBias: -1 36 | wrapU: -1 37 | wrapV: -1 38 | wrapW: -1 39 | nPOTScale: 1 40 | lightmap: 0 41 | compressionQuality: 50 42 | spriteMode: 0 43 | spriteExtrude: 1 44 | spriteMeshType: 1 45 | alignment: 0 46 | spritePivot: {x: 0.5, y: 0.5} 47 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 48 | spritePixelsToUnits: 100 49 | alphaUsage: 1 50 | alphaIsTransparency: 0 51 | spriteTessellationDetail: -1 52 | textureType: 0 53 | textureShape: 1 54 | maxTextureSizeSet: 0 55 | compressionQualitySet: 0 56 | textureFormatSet: 0 57 | platformSettings: 58 | - buildTarget: DefaultTexturePlatform 59 | maxTextureSize: 2048 60 | textureFormat: -1 61 | textureCompression: 1 62 | compressionQuality: 50 63 | crunchedCompression: 0 64 | allowsAlphaSplitting: 0 65 | overridden: 0 66 | spriteSheet: 67 | serializedVersion: 2 68 | sprites: [] 69 | outline: [] 70 | physicsShape: [] 71 | spritePackingTag: 72 | userData: 73 | assetBundleName: 74 | assetBundleVariant: 75 | -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Textures/Simple_Sky_Texture_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/PolygonStarter/Textures/Simple_Sky_Texture_01.png -------------------------------------------------------------------------------- /VRProject/Assets/PolygonStarter/Textures/Simple_Sky_Texture_01.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a073e30cf8f3cab47b5cf5aa2df423f3 3 | timeCreated: 1572398655 4 | licenseType: Store 5 | TextureImporter: 6 | fileIDToRecycleName: {} 7 | serializedVersion: 4 8 | mipmaps: 9 | mipMapMode: 0 10 | enableMipMap: 1 11 | sRGBTexture: 1 12 | linearTexture: 0 13 | fadeOut: 0 14 | borderMipMap: 0 15 | mipMapsPreserveCoverage: 0 16 | alphaTestReferenceValue: 0.5 17 | mipMapFadeDistanceStart: 1 18 | mipMapFadeDistanceEnd: 3 19 | bumpmap: 20 | convertToNormalMap: 0 21 | externalNormalMap: 0 22 | heightScale: 0.25 23 | normalMapFilter: 0 24 | isReadable: 0 25 | grayScaleToAlpha: 0 26 | generateCubemap: 6 27 | cubemapConvolution: 0 28 | seamlessCubemap: 0 29 | textureFormat: 1 30 | maxTextureSize: 2048 31 | textureSettings: 32 | serializedVersion: 2 33 | filterMode: -1 34 | aniso: -1 35 | mipBias: -1 36 | wrapU: -1 37 | wrapV: -1 38 | wrapW: -1 39 | nPOTScale: 1 40 | lightmap: 0 41 | compressionQuality: 50 42 | spriteMode: 0 43 | spriteExtrude: 1 44 | spriteMeshType: 1 45 | alignment: 0 46 | spritePivot: {x: 0.5, y: 0.5} 47 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 48 | spritePixelsToUnits: 100 49 | alphaUsage: 1 50 | alphaIsTransparency: 0 51 | spriteTessellationDetail: -1 52 | textureType: 0 53 | textureShape: 1 54 | maxTextureSizeSet: 0 55 | compressionQualitySet: 0 56 | textureFormatSet: 0 57 | platformSettings: 58 | - buildTarget: DefaultTexturePlatform 59 | maxTextureSize: 2048 60 | textureFormat: -1 61 | textureCompression: 0 62 | compressionQuality: 50 63 | crunchedCompression: 0 64 | allowsAlphaSplitting: 0 65 | overridden: 0 66 | - buildTarget: Standalone 67 | maxTextureSize: 2048 68 | textureFormat: -1 69 | textureCompression: 0 70 | compressionQuality: 50 71 | crunchedCompression: 0 72 | allowsAlphaSplitting: 0 73 | overridden: 0 74 | spriteSheet: 75 | serializedVersion: 2 76 | sprites: [] 77 | outline: [] 78 | physicsShape: [] 79 | spritePackingTag: 80 | userData: 81 | assetBundleName: 82 | assetBundleVariant: 83 | -------------------------------------------------------------------------------- /VRProject/Assets/Rendering.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 43bb9af6e5b6521408179226fb3befe2 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /VRProject/Assets/Rendering/UniversalRenderPipelineAsset.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: bf2edee5c58d82540a51f03df9d42094, type: 3} 13 | m_Name: UniversalRenderPipelineAsset 14 | m_EditorClassIdentifier: 15 | k_AssetVersion: 5 16 | k_AssetPreviousVersion: 5 17 | m_RendererType: 1 18 | m_RendererData: {fileID: 0} 19 | m_RendererDataList: 20 | - {fileID: 11400000, guid: a922130f4e9234c4d8bec38d7984c299, type: 2} 21 | m_DefaultRendererIndex: 0 22 | m_RequireDepthTexture: 0 23 | m_RequireOpaqueTexture: 0 24 | m_OpaqueDownsampling: 1 25 | m_SupportsTerrainHoles: 1 26 | m_SupportsHDR: 1 27 | m_MSAA: 2 28 | m_RenderScale: 1 29 | m_MainLightRenderingMode: 1 30 | m_MainLightShadowsSupported: 1 31 | m_MainLightShadowmapResolution: 4096 32 | m_AdditionalLightsRenderingMode: 1 33 | m_AdditionalLightsPerObjectLimit: 4 34 | m_AdditionalLightShadowsSupported: 0 35 | m_AdditionalLightsShadowmapResolution: 512 36 | m_ShadowDistance: 10 37 | m_ShadowCascades: 1 38 | m_Cascade2Split: 0.25 39 | m_Cascade4Split: {x: 0.067, y: 0.2, z: 0.467} 40 | m_ShadowDepthBias: 1 41 | m_ShadowNormalBias: 1 42 | m_SoftShadowsSupported: 1 43 | m_UseSRPBatcher: 1 44 | m_SupportsDynamicBatching: 0 45 | m_MixedLightingSupported: 1 46 | m_DebugLevel: 0 47 | m_PostProcessingFeatureSet: 0 48 | m_ColorGradingMode: 0 49 | m_ColorGradingLutSize: 32 50 | m_ShadowType: 1 51 | m_LocalShadowsSupported: 0 52 | m_LocalShadowsAtlasResolution: 256 53 | m_MaxPixelLights: 0 54 | m_ShadowAtlasResolution: 256 55 | m_ShaderVariantLogLevel: 0 56 | -------------------------------------------------------------------------------- /VRProject/Assets/Rendering/UniversalRenderPipelineAsset.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 39ecdaf69bbe83a4186a2d5f72b14044 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /VRProject/Assets/Rendering/UniversalRenderPipelineAsset_Renderer.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: de640fe3d0db1804a85f9fc8f5cadab6, type: 3} 13 | m_Name: UniversalRenderPipelineAsset_Renderer 14 | m_EditorClassIdentifier: 15 | m_RendererFeatures: [] 16 | m_RendererFeatureMap: 17 | postProcessData: {fileID: 11400000, guid: 41439944d30ece34e96484bdb6645b55, type: 2} 18 | shaders: 19 | blitPS: {fileID: 4800000, guid: c17132b1f77d20942aa75f8429c0f8bc, type: 3} 20 | copyDepthPS: {fileID: 4800000, guid: d6dae50ee9e1bfa4db75f19f99355220, type: 3} 21 | screenSpaceShadowPS: {fileID: 4800000, guid: 0f854b35a0cf61a429bd5dcfea30eddd, 22 | type: 3} 23 | samplingPS: {fileID: 4800000, guid: 04c410c9937594faa893a11dceb85f7e, type: 3} 24 | fallbackErrorPS: {fileID: 4800000, guid: e6e9a19c3678ded42a3bc431ebef7dbd, type: 3} 25 | m_OpaqueLayerMask: 26 | serializedVersion: 2 27 | m_Bits: 4294967295 28 | m_TransparentLayerMask: 29 | serializedVersion: 2 30 | m_Bits: 4294967295 31 | m_DefaultStencilState: 32 | overrideStencilState: 0 33 | stencilReference: 0 34 | stencilCompareFunction: 8 35 | passOperation: 0 36 | failOperation: 0 37 | zFailOperation: 0 38 | m_ShadowTransparentReceive: 1 39 | -------------------------------------------------------------------------------- /VRProject/Assets/Rendering/UniversalRenderPipelineAsset_Renderer.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a922130f4e9234c4d8bec38d7984c299 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /VRProject/Assets/Scenes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d54eae48f44ef48589fa297734ba8d86 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /VRProject/Assets/Scenes/XRControllerExtended.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 88ea32be1fe37462ea1b3ff5bf9baf74 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /VRProject/Assets/Scenes/XRGUI.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f93459558d2f944168e0953fe4090f35 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /VRProject/Assets/Scenes/XRGUI2.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1eb2be624b7650b4da9ed1db05f64455 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /VRProject/Assets/Scenes/XRGUI2.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 21782c514d735ca43b51969069514b66 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /VRProject/Assets/Scenes/XRGUI2/Main Camera Profile.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cd42acc09742f274296685623ebb2bb7 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /VRProject/Assets/Scenes/XRRigBasicExample.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9fc0d4010bbf28b4594072e72b8655ab 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /VRProject/Assets/Scenes/XRRigGrabbing.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9f887dbd9f9954615b3d00bf50fe1061 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /VRProject/Assets/Scenes/XRRigTeleportation.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c79263b08d54140969d63bbbab75d5ac 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /VRProject/Assets/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ca2ce1b034b174d0f98d369abfe261f6 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /VRProject/Assets/Scripts/Core.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 490e8e42caa5142b8a97f3c7cffa64a6 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /VRProject/Assets/Scripts/Core/Singleton.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace DilmerGames.Core 4 | { 5 | public class Singleton : MonoBehaviour 6 | where T : Component 7 | { 8 | private static T _instance; 9 | public static T Instance 10 | { 11 | get 12 | { 13 | if (_instance == null) 14 | { 15 | var objs = FindObjectsOfType(typeof(T)) as T[]; 16 | if (objs.Length > 0) 17 | _instance = objs[0]; 18 | if (objs.Length > 1) 19 | { 20 | Debug.LogError("There is more than one " + typeof(T).Name + " in the scene."); 21 | } 22 | if (_instance == null) 23 | { 24 | GameObject obj = new GameObject(); 25 | obj.name = string.Format("_{0}", typeof(T).Name); 26 | _instance = obj.AddComponent(); 27 | } 28 | } 29 | return _instance; 30 | } 31 | } 32 | } 33 | } -------------------------------------------------------------------------------- /VRProject/Assets/Scripts/Core/Singleton.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2e9256536b4ec48f9a0291c179cb913d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /VRProject/Assets/Scripts/Core/XRLogger.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Linq; 3 | using TMPro; 4 | using UnityEngine; 5 | 6 | namespace DilmerGames.Core 7 | { 8 | public class XRLogger : Singleton 9 | { 10 | [SerializeField] 11 | private TextMeshProUGUI debugAreaText; 12 | 13 | [SerializeField] 14 | private bool enableDebug = false; 15 | 16 | [SerializeField] 17 | private int maxLines = 15; 18 | 19 | void OnEnable() 20 | { 21 | debugAreaText.enabled = enableDebug; 22 | enabled = enableDebug; 23 | } 24 | 25 | public void LogInfo(string message) 26 | { 27 | ClearLines(); 28 | debugAreaText.text += $"{DateTime.Now.ToString("yyyy-dd-M--HH-mm-ss")}{message}\n"; 29 | } 30 | 31 | public void LogError(string message) 32 | { 33 | ClearLines(); 34 | debugAreaText.text += $"{DateTime.Now.ToString("yyyy-dd-M--HH-mm-ss")}{message}\n"; 35 | } 36 | 37 | public void LogWarning(string message) 38 | { 39 | ClearLines(); 40 | debugAreaText.text += $"{DateTime.Now.ToString("yyyy-dd-M--HH-mm-ss")}{message}\n"; 41 | } 42 | 43 | private void ClearLines() 44 | { 45 | if(debugAreaText.text.Split('\n').Count() >= maxLines) 46 | { 47 | debugAreaText.text = string.Empty; 48 | } 49 | } 50 | } 51 | } -------------------------------------------------------------------------------- /VRProject/Assets/Scripts/Core/XRLogger.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b6164c34cdf2e44eb8e3ef90910a25ab 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /VRProject/Assets/Scripts/Rotator.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | public class Rotator : MonoBehaviour 6 | { 7 | [SerializeField] 8 | private Vector3 speed; 9 | 10 | [SerializeField] 11 | private bool rotate; 12 | 13 | void Update() 14 | { 15 | if(rotate) 16 | transform.Rotate(speed * Time.deltaTime, Space.World); 17 | } 18 | 19 | public void StartRotation() 20 | { 21 | rotate = true; 22 | } 23 | 24 | public void Forward() 25 | { 26 | speed = new Vector3(0,25,0); 27 | } 28 | 29 | public void Reverse() 30 | { 31 | speed = new Vector3(0,-25,0); 32 | } 33 | 34 | public void StopRotation() 35 | { 36 | rotate = false; 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /VRProject/Assets/Scripts/Rotator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 770af8d065a944516b8f42ab0add3f06 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /VRProject/Assets/Scripts/XRExtensions.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 014e84641272349a486b018dc45feaa8 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /VRProject/Assets/Scripts/XRExtensions/XRControllerExtended.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using UnityEngine.Events; 3 | using UnityEngine.XR; 4 | using DilmerGames.Core; 5 | 6 | public class XRControllerExtended : MonoBehaviour 7 | { 8 | public enum InputAxesExtended 9 | { 10 | NoSet, 11 | PrimaryButton, 12 | SecondaryButton, 13 | }; 14 | 15 | [SerializeField] 16 | private InputAxesExtended ButtonSelected = InputAxesExtended.NoSet; 17 | 18 | [SerializeField] 19 | public XRNode ControllerNode; 20 | 21 | [SerializeField] 22 | private UnityEvent OnButtonDown; 23 | 24 | private InputDevice inputDevice; 25 | 26 | private bool buttonPressed; 27 | 28 | public InputDevice InputDevice 29 | { 30 | get 31 | { 32 | return inputDevice.isValid ? inputDevice : (inputDevice = InputDevices.GetDeviceAtXRNode(ControllerNode)); 33 | } 34 | } 35 | 36 | void Update() => UpdateInput(); 37 | 38 | void UpdateInput() 39 | { 40 | if(ButtonSelected == InputAxesExtended.NoSet) 41 | return; 42 | 43 | bool primaryButtonState = false; 44 | bool secondaryButtonState = false; 45 | 46 | if (InputDevice.isValid && InputDevice.TryGetFeatureValue(CommonUsages.primaryButton, out primaryButtonState) 47 | && primaryButtonState && !buttonPressed && ButtonSelected == InputAxesExtended.PrimaryButton) 48 | { 49 | buttonPressed = true; 50 | } 51 | 52 | 53 | if (InputDevice.isValid && InputDevice.TryGetFeatureValue(CommonUsages.secondaryButton, out secondaryButtonState) 54 | && secondaryButtonState && !buttonPressed && ButtonSelected == InputAxesExtended.SecondaryButton) 55 | { 56 | buttonPressed = true; 57 | } 58 | 59 | if (buttonPressed) 60 | { 61 | XRLogger.Instance.LogInfo("Button pressed is true"); 62 | OnButtonDown?.Invoke(); 63 | buttonPressed = false; 64 | } 65 | } 66 | } -------------------------------------------------------------------------------- /VRProject/Assets/Scripts/XRExtensions/XRControllerExtended.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 57ffb8f5ab6f24d8a8c4a56d1a616078 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /VRProject/Assets/Scripts/XRGUIExample.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 56aadbb9b343b4b1cbc2f40f68862764 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /VRProject/Assets/TextMesh Pro.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f54d1bd14bd3ca042bd867b519fee8cc 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /VRProject/Assets/TextMesh Pro/Documentation.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8e7e8f5a82a3a134e91c54efd2274ea9 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /VRProject/Assets/TextMesh Pro/Documentation/TextMesh Pro User Guide 2016.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/TextMesh Pro/Documentation/TextMesh Pro User Guide 2016.pdf -------------------------------------------------------------------------------- /VRProject/Assets/TextMesh Pro/Documentation/TextMesh Pro User Guide 2016.pdf.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1b8d251f9af63b746bf2f7ffe00ebb9b 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /VRProject/Assets/TextMesh Pro/Fonts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6ab70aee4d56447429c680537fbf93ed 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /VRProject/Assets/TextMesh Pro/Fonts/LiberationSans - OFL.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6e59c59b81ab47f9b6ec5781fa725d2c 3 | timeCreated: 1484171296 4 | licenseType: Pro 5 | TextScriptImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /VRProject/Assets/TextMesh Pro/Fonts/LiberationSans.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/TextMesh Pro/Fonts/LiberationSans.ttf -------------------------------------------------------------------------------- /VRProject/Assets/TextMesh Pro/Fonts/LiberationSans.ttf.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e3265ab4bf004d28a9537516768c1c75 3 | timeCreated: 1484171297 4 | licenseType: Pro 5 | TrueTypeFontImporter: 6 | serializedVersion: 2 7 | fontSize: 16 8 | forceTextureCase: -2 9 | characterSpacing: 1 10 | characterPadding: 0 11 | includeFontData: 1 12 | use2xBehaviour: 0 13 | fontNames: [] 14 | fallbackFontReferences: [] 15 | customCharacters: 16 | fontRenderingMode: 0 17 | userData: 18 | assetBundleName: 19 | assetBundleVariant: 20 | -------------------------------------------------------------------------------- /VRProject/Assets/TextMesh Pro/Resources.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 243e06394e614e5d99fab26083b707fa 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /VRProject/Assets/TextMesh Pro/Resources/Fonts & Materials.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 731f1baa9d144a9897cb1d341c2092b8 3 | folderAsset: yes 4 | timeCreated: 1442040525 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e73a58f6e2794ae7b1b7e50b7fb811b0 3 | timeCreated: 1484172806 4 | licenseType: Pro 5 | NativeFormatImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /VRProject/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2e498d1c8094910479dc3e1b768306a4 3 | timeCreated: 1484171803 4 | licenseType: Pro 5 | NativeFormatImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /VRProject/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 79459efec17a4d00a321bdcc27bbc385 3 | timeCreated: 1484172856 4 | licenseType: Pro 5 | NativeFormatImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /VRProject/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8f586378b4e144a9851e7b34d9b748ee 3 | timeCreated: 1484171803 4 | licenseType: Pro 5 | NativeFormatImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /VRProject/Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt: -------------------------------------------------------------------------------- 1 | )]}〕〉》」』】〙〗〟’”⦆»ヽヾーァィゥェォッャュョヮヵヶぁぃぅぇぉっゃゅょゎゕゖㇰㇱㇲㇳㇴㇵㇶㇷㇸㇹㇺㇻㇼㇽㇾㇿ々〻‐゠–〜?!‼⁇⁈⁉・、%,.:;。!?]):;=}¢°"†‡℃〆%,. -------------------------------------------------------------------------------- /VRProject/Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fade42e8bc714b018fac513c043d323b 3 | timeCreated: 1425440388 4 | licenseType: Store 5 | TextScriptImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /VRProject/Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt: -------------------------------------------------------------------------------- 1 | ([{〔〈《「『【〘〖〝‘“⦅«$—…‥〳〴〵\[({£¥"々〇〉》」$⦆¥₩ # -------------------------------------------------------------------------------- /VRProject/Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d82c1b31c7e74239bff1220585707d2b 3 | timeCreated: 1425440388 4 | licenseType: Store 5 | TextScriptImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /VRProject/Assets/TextMesh Pro/Resources/Shaders.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 99f836c9cb9345dba2e72c4a1f2d0695 3 | folderAsset: yes 4 | timeCreated: 1436068007 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/TextMesh Pro/Resources/Shaders/TMP_Bitmap-Custom-Atlas.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 48bb5f55d8670e349b6e614913f9d910 3 | ShaderImporter: 4 | defaultTextures: [] 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /VRProject/Assets/TextMesh Pro/Resources/Shaders/TMP_Bitmap-Mobile.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1e3b057af24249748ff873be7fafee47 3 | ShaderImporter: 4 | defaultTextures: [] 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /VRProject/Assets/TextMesh Pro/Resources/Shaders/TMP_Bitmap.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 128e987d567d4e2c824d754223b3f3b0 3 | ShaderImporter: 4 | defaultTextures: [] 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /VRProject/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF Overlay.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dd89cf5b9246416f84610a006f916af7 3 | ShaderImporter: 4 | defaultTextures: [] 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /VRProject/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF-Mobile Masking.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bc1ede39bf3643ee8e493720e4259791 3 | timeCreated: 1463704911 4 | licenseType: Pro 5 | ShaderImporter: 6 | defaultTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF-Mobile Overlay.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a02a7d8c237544f1962732b55a9aebf1 3 | ShaderImporter: 4 | defaultTextures: [] 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /VRProject/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF-Mobile.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fe393ace9b354375a9cb14cdbbc28be4 3 | ShaderImporter: 4 | defaultTextures: [] 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /VRProject/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF-Surface-Mobile.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 85187c2149c549c5b33f0cdb02836b17 3 | ShaderImporter: 4 | defaultTextures: [] 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /VRProject/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF-Surface.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f7ada0af4f174f0694ca6a487b8f543d 3 | ShaderImporter: 4 | defaultTextures: [] 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /VRProject/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 68e6db2ebdc24f95958faec2be5558d6 3 | ShaderImporter: 4 | defaultTextures: [] 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /VRProject/Assets/TextMesh Pro/Resources/Shaders/TMP_Sprite.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cf81c85f95fe47e1a27f6ae460cf182c 3 | timeCreated: 1450517184 4 | licenseType: Pro 5 | ShaderImporter: 6 | defaultTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/TextMesh Pro/Resources/Shaders/TMPro.cginc.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 407bc68d299748449bbf7f48ee690f8d 3 | ShaderImporter: 4 | defaultTextures: [] 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /VRProject/Assets/TextMesh Pro/Resources/Shaders/TMPro_Properties.cginc.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3997e2241185407d80309a82f9148466 3 | ShaderImporter: 4 | defaultTextures: [] 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /VRProject/Assets/TextMesh Pro/Resources/Shaders/TMPro_Surface.cginc.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d930090c0cd643c7b55f19a38538c162 3 | ShaderImporter: 4 | defaultTextures: [] 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /VRProject/Assets/TextMesh Pro/Resources/Sprite Assets.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 512a49d95c0c4332bdd98131869c23c9 3 | folderAsset: yes 4 | timeCreated: 1441876896 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c41005c129ba4d66911b75229fd70b45 3 | timeCreated: 1480316912 4 | licenseType: Pro 5 | NativeFormatImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /VRProject/Assets/TextMesh Pro/Resources/Style Sheets.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4aecb92fff08436c8303b10eab8da368 3 | folderAsset: yes 4 | timeCreated: 1441876950 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /VRProject/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f952c082cb03451daed3ee968ac6c63e 3 | timeCreated: 1432805430 4 | licenseType: Store 5 | NativeFormatImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /VRProject/Assets/TextMesh Pro/Resources/TMP Settings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: 2705215ac5b84b70bacc50632be6e391, type: 3} 13 | m_Name: TMP Settings 14 | m_EditorClassIdentifier: 15 | m_enableWordWrapping: 1 16 | m_enableKerning: 1 17 | m_enableExtraPadding: 0 18 | m_enableTintAllSprites: 0 19 | m_enableParseEscapeCharacters: 1 20 | m_EnableRaycastTarget: 1 21 | m_GetFontFeaturesAtRuntime: 1 22 | m_missingGlyphCharacter: 0 23 | m_warningsDisabled: 1 24 | m_defaultFontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} 25 | m_defaultFontAssetPath: Fonts & Materials/ 26 | m_defaultFontSize: 36 27 | m_defaultAutoSizeMinRatio: 0.5 28 | m_defaultAutoSizeMaxRatio: 2 29 | m_defaultTextMeshProTextContainerSize: {x: 20, y: 5} 30 | m_defaultTextMeshProUITextContainerSize: {x: 200, y: 50} 31 | m_autoSizeTextContainer: 0 32 | m_fallbackFontAssets: [] 33 | m_matchMaterialPreset: 1 34 | m_defaultSpriteAsset: {fileID: 11400000, guid: c41005c129ba4d66911b75229fd70b45, 35 | type: 2} 36 | m_defaultSpriteAssetPath: Sprite Assets/ 37 | m_defaultColorGradientPresetsPath: Color Gradient Presets/ 38 | m_enableEmojiSupport: 1 39 | m_defaultStyleSheet: {fileID: 11400000, guid: f952c082cb03451daed3ee968ac6c63e, 40 | type: 2} 41 | m_leadingCharacters: {fileID: 4900000, guid: d82c1b31c7e74239bff1220585707d2b, type: 3} 42 | m_followingCharacters: {fileID: 4900000, guid: fade42e8bc714b018fac513c043d323b, 43 | type: 3} 44 | -------------------------------------------------------------------------------- /VRProject/Assets/TextMesh Pro/Resources/TMP Settings.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3f5b5dff67a942289a9defa416b206f3 3 | timeCreated: 1436653997 4 | licenseType: Pro 5 | NativeFormatImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /VRProject/Assets/TextMesh Pro/Sprites.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d0603b6d5186471b96c778c3949c7ce2 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /VRProject/Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt: -------------------------------------------------------------------------------- 1 | This sample of beautiful emojis are provided by EmojiOne https://www.emojione.com/ 2 | 3 | Please visit their website to view the complete set of their emojis and review their licensing terms. -------------------------------------------------------------------------------- /VRProject/Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 381dcb09d5029d14897e55f98031fca5 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /VRProject/Assets/TextMesh Pro/Sprites/EmojiOne.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8f05276190cf498a8153f6cbe761d4e6 3 | timeCreated: 1480316860 4 | licenseType: Pro 5 | TextScriptImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /VRProject/Assets/TextMesh Pro/Sprites/EmojiOne.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/VRProject/Assets/TextMesh Pro/Sprites/EmojiOne.png -------------------------------------------------------------------------------- /VRProject/Assets/XR.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ecb3d8318ee1f4be4aa404a330518079 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /VRProject/Assets/XR/Loaders.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dcba68ef6cf784a7cb78d9a5f21bc353 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /VRProject/Assets/XR/Loaders/Oculus Loader.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: 03bc68f14d65e7747a59d5ff74bd199b, type: 3} 13 | m_Name: Oculus Loader 14 | m_EditorClassIdentifier: 15 | -------------------------------------------------------------------------------- /VRProject/Assets/XR/Loaders/Oculus Loader.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5f05e6a1172834192acab4f1d9687630 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /VRProject/Assets/XR/Settings.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 28c152af2636a445cb1877fbc7134d1b 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /VRProject/Assets/XR/Settings/Oculus Settings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: c353a8f1e58cf884584123914fe63cd5, type: 3} 13 | m_Name: Oculus Settings 14 | m_EditorClassIdentifier: 15 | m_StereoRenderingModeDesktop: 0 16 | m_StereoRenderingModeAndroid: 0 17 | SharedDepthBuffer: 1 18 | DashSupport: 1 19 | V2Signing: 1 20 | -------------------------------------------------------------------------------- /VRProject/Assets/XR/Settings/Oculus Settings.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 03eb8ea17425642bdaade90e2983391c 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /VRProject/Assets/XR/XRGeneralSettings.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bb40ac4f9de2f4b208a04e9dd6a5df89 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /VRProject/Logs/Packages-Update.log: -------------------------------------------------------------------------------- 1 | 2 | === Fri Jan 24 06:18:44 2020 3 | 4 | Packages were changed. 5 | Update Mode: mergeDefaultDependencies 6 | 7 | The following packages were added: 8 | com.unity.textmeshpro@2.0.1 9 | com.unity.collab-proxy@1.2.16 10 | com.unity.test-framework@1.1.3 11 | com.unity.timeline@1.2.6 12 | com.unity.ide.vscode@1.1.3 13 | com.unity.ide.rider@1.1.0 14 | com.unity.ugui@1.0.0 15 | com.unity.modules.ai@1.0.0 16 | com.unity.modules.animation@1.0.0 17 | com.unity.modules.androidjni@1.0.0 18 | com.unity.modules.assetbundle@1.0.0 19 | com.unity.modules.audio@1.0.0 20 | com.unity.modules.cloth@1.0.0 21 | com.unity.modules.director@1.0.0 22 | com.unity.modules.imageconversion@1.0.0 23 | com.unity.modules.imgui@1.0.0 24 | com.unity.modules.jsonserialize@1.0.0 25 | com.unity.modules.particlesystem@1.0.0 26 | com.unity.modules.physics@1.0.0 27 | com.unity.modules.physics2d@1.0.0 28 | com.unity.modules.screencapture@1.0.0 29 | com.unity.modules.terrain@1.0.0 30 | com.unity.modules.terrainphysics@1.0.0 31 | com.unity.modules.tilemap@1.0.0 32 | com.unity.modules.ui@1.0.0 33 | com.unity.modules.uielements@1.0.0 34 | com.unity.modules.umbra@1.0.0 35 | com.unity.modules.unityanalytics@1.0.0 36 | com.unity.modules.unitywebrequest@1.0.0 37 | com.unity.modules.unitywebrequestassetbundle@1.0.0 38 | com.unity.modules.unitywebrequestaudio@1.0.0 39 | com.unity.modules.unitywebrequesttexture@1.0.0 40 | com.unity.modules.unitywebrequestwww@1.0.0 41 | com.unity.modules.vehicles@1.0.0 42 | com.unity.modules.video@1.0.0 43 | com.unity.modules.vr@1.0.0 44 | com.unity.modules.wind@1.0.0 45 | com.unity.modules.xr@1.0.0 46 | 47 | === Sun Mar 22 15:27:33 2020 48 | 49 | Packages were changed. 50 | Update Mode: updateDependencies 51 | 52 | The following packages were updated: 53 | com.unity.ide.rider from version 1.1.0 to 1.1.4 54 | com.unity.ide.vscode from version 1.1.3 to 1.1.4 55 | com.unity.test-framework from version 1.1.3 to 1.1.11 56 | com.unity.xr.management from version 3.0.5 to 3.0.6 57 | com.unity.xr.oculus from version 1.0.2 to 1.2.0 58 | -------------------------------------------------------------------------------- /VRProject/Packages/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "dependencies": { 3 | "com.unity.collab-proxy": "1.2.16", 4 | "com.unity.ide.rider": "1.1.4", 5 | "com.unity.ide.vscode": "1.1.4", 6 | "com.unity.render-pipelines.universal": "7.3.1", 7 | "com.unity.test-framework": "1.1.11", 8 | "com.unity.textmeshpro": "2.0.1", 9 | "com.unity.timeline": "1.2.6", 10 | "com.unity.ugui": "1.0.0", 11 | "com.unity.xr.interaction.toolkit": "0.9.3-preview", 12 | "com.unity.xr.legacyinputhelpers": "1.3.11", 13 | "com.unity.xr.management": "3.0.6", 14 | "com.unity.xr.oculus": "1.2.0", 15 | "com.unity.modules.ai": "1.0.0", 16 | "com.unity.modules.androidjni": "1.0.0", 17 | "com.unity.modules.animation": "1.0.0", 18 | "com.unity.modules.assetbundle": "1.0.0", 19 | "com.unity.modules.audio": "1.0.0", 20 | "com.unity.modules.cloth": "1.0.0", 21 | "com.unity.modules.director": "1.0.0", 22 | "com.unity.modules.imageconversion": "1.0.0", 23 | "com.unity.modules.imgui": "1.0.0", 24 | "com.unity.modules.jsonserialize": "1.0.0", 25 | "com.unity.modules.particlesystem": "1.0.0", 26 | "com.unity.modules.physics": "1.0.0", 27 | "com.unity.modules.physics2d": "1.0.0", 28 | "com.unity.modules.screencapture": "1.0.0", 29 | "com.unity.modules.terrain": "1.0.0", 30 | "com.unity.modules.terrainphysics": "1.0.0", 31 | "com.unity.modules.tilemap": "1.0.0", 32 | "com.unity.modules.ui": "1.0.0", 33 | "com.unity.modules.uielements": "1.0.0", 34 | "com.unity.modules.umbra": "1.0.0", 35 | "com.unity.modules.unityanalytics": "1.0.0", 36 | "com.unity.modules.unitywebrequest": "1.0.0", 37 | "com.unity.modules.unitywebrequestassetbundle": "1.0.0", 38 | "com.unity.modules.unitywebrequestaudio": "1.0.0", 39 | "com.unity.modules.unitywebrequesttexture": "1.0.0", 40 | "com.unity.modules.unitywebrequestwww": "1.0.0", 41 | "com.unity.modules.vehicles": "1.0.0", 42 | "com.unity.modules.video": "1.0.0", 43 | "com.unity.modules.vr": "1.0.0", 44 | "com.unity.modules.wind": "1.0.0", 45 | "com.unity.modules.xr": "1.0.0" 46 | } 47 | } 48 | -------------------------------------------------------------------------------- /VRProject/ProjectSettings/AudioManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!11 &1 4 | AudioManager: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 2 7 | m_Volume: 1 8 | Rolloff Scale: 1 9 | Doppler Factor: 1 10 | Default Speaker Mode: 2 11 | m_SampleRate: 0 12 | m_DSPBufferSize: 1024 13 | m_VirtualVoiceCount: 512 14 | m_RealVoiceCount: 32 15 | m_SpatializerPlugin: 16 | m_AmbisonicDecoderPlugin: 17 | m_DisableAudio: 0 18 | m_VirtualizeEffects: 1 19 | m_RequestedDSPBufferSize: 1024 20 | -------------------------------------------------------------------------------- /VRProject/ProjectSettings/ClusterInputManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!236 &1 4 | ClusterInputManager: 5 | m_ObjectHideFlags: 0 6 | m_Inputs: [] 7 | -------------------------------------------------------------------------------- /VRProject/ProjectSettings/DynamicsManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!55 &1 4 | PhysicsManager: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 11 7 | m_Gravity: {x: 0, y: -9.81, z: 0} 8 | m_DefaultMaterial: {fileID: 0} 9 | m_BounceThreshold: 2 10 | m_SleepThreshold: 0.005 11 | m_DefaultContactOffset: 0.01 12 | m_DefaultSolverIterations: 6 13 | m_DefaultSolverVelocityIterations: 1 14 | m_QueriesHitBackfaces: 0 15 | m_QueriesHitTriggers: 1 16 | m_EnableAdaptiveForce: 0 17 | m_ClothInterCollisionDistance: 0 18 | m_ClothInterCollisionStiffness: 0 19 | m_ContactsGeneration: 1 20 | m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 21 | m_AutoSimulation: 1 22 | m_AutoSyncTransforms: 0 23 | m_ReuseCollisionCallbacks: 1 24 | m_ClothInterCollisionSettingsToggle: 0 25 | m_ContactPairsMode: 0 26 | m_BroadphaseType: 0 27 | m_WorldBounds: 28 | m_Center: {x: 0, y: 0, z: 0} 29 | m_Extent: {x: 250, y: 250, z: 250} 30 | m_WorldSubdivisions: 8 31 | m_FrictionType: 0 32 | m_EnableEnhancedDeterminism: 0 33 | m_EnableUnifiedHeightmaps: 1 34 | m_DefaultMaxAngluarSpeed: 7 35 | -------------------------------------------------------------------------------- /VRProject/ProjectSettings/EditorBuildSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!1045 &1 4 | EditorBuildSettings: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 2 7 | m_Scenes: 8 | - enabled: 0 9 | path: Assets/Scenes/XRRigBasicExample.unity 10 | guid: 9fc0d4010bbf28b4594072e72b8655ab 11 | - enabled: 0 12 | path: Assets/Scenes/XRRigGrabbing.unity 13 | guid: 9f887dbd9f9954615b3d00bf50fe1061 14 | - enabled: 1 15 | path: Assets/Scenes/XRControllerExtended.unity 16 | guid: 88ea32be1fe37462ea1b3ff5bf9baf74 17 | m_configObjects: 18 | Unity.XR.Oculus.Settings: {fileID: 11400000, guid: 03eb8ea17425642bdaade90e2983391c, 19 | type: 2} 20 | com.unity.xr.management.loader_settings: {fileID: 11400000, guid: bb40ac4f9de2f4b208a04e9dd6a5df89, 21 | type: 2} 22 | -------------------------------------------------------------------------------- /VRProject/ProjectSettings/EditorSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!159 &1 4 | EditorSettings: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 9 7 | m_ExternalVersionControlSupport: Visible Meta Files 8 | m_SerializationMode: 2 9 | m_LineEndingsForNewScripts: 2 10 | m_DefaultBehaviorMode: 0 11 | m_PrefabRegularEnvironment: {fileID: 0} 12 | m_PrefabUIEnvironment: {fileID: 0} 13 | m_SpritePackerMode: 0 14 | m_SpritePackerPaddingPower: 1 15 | m_EtcTextureCompressorBehavior: 1 16 | m_EtcTextureFastCompressor: 1 17 | m_EtcTextureNormalCompressor: 2 18 | m_EtcTextureBestCompressor: 4 19 | m_ProjectGenerationIncludedExtensions: txt;xml;fnt;cd;asmdef;rsp;asmref 20 | m_ProjectGenerationRootNamespace: 21 | m_CollabEditorSettings: 22 | inProgressEnabled: 1 23 | m_EnableTextureStreamingInEditMode: 1 24 | m_EnableTextureStreamingInPlayMode: 1 25 | m_AsyncShaderCompilation: 1 26 | m_EnterPlayModeOptionsEnabled: 0 27 | m_EnterPlayModeOptions: 3 28 | m_ShowLightmapResolutionOverlay: 1 29 | m_UseLegacyProbeSampleCount: 1 30 | m_AssetPipelineMode: 1 31 | m_CacheServerMode: 0 32 | m_CacheServerEndpoint: 33 | m_CacheServerNamespacePrefix: default 34 | m_CacheServerEnableDownload: 1 35 | m_CacheServerEnableUpload: 1 36 | -------------------------------------------------------------------------------- /VRProject/ProjectSettings/NavMeshAreas.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!126 &1 4 | NavMeshProjectSettings: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 2 7 | areas: 8 | - name: Walkable 9 | cost: 1 10 | - name: Not Walkable 11 | cost: 1 12 | - name: Jump 13 | cost: 2 14 | - name: 15 | cost: 1 16 | - name: 17 | cost: 1 18 | - name: 19 | cost: 1 20 | - name: 21 | cost: 1 22 | - name: 23 | cost: 1 24 | - name: 25 | cost: 1 26 | - name: 27 | cost: 1 28 | - name: 29 | cost: 1 30 | - name: 31 | cost: 1 32 | - name: 33 | cost: 1 34 | - name: 35 | cost: 1 36 | - name: 37 | cost: 1 38 | - name: 39 | cost: 1 40 | - name: 41 | cost: 1 42 | - name: 43 | cost: 1 44 | - name: 45 | cost: 1 46 | - name: 47 | cost: 1 48 | - name: 49 | cost: 1 50 | - name: 51 | cost: 1 52 | - name: 53 | cost: 1 54 | - name: 55 | cost: 1 56 | - name: 57 | cost: 1 58 | - name: 59 | cost: 1 60 | - name: 61 | cost: 1 62 | - name: 63 | cost: 1 64 | - name: 65 | cost: 1 66 | - name: 67 | cost: 1 68 | - name: 69 | cost: 1 70 | - name: 71 | cost: 1 72 | m_LastAgentTypeID: -887442657 73 | m_Settings: 74 | - serializedVersion: 2 75 | agentTypeID: 0 76 | agentRadius: 0.5 77 | agentHeight: 2 78 | agentSlope: 45 79 | agentClimb: 0.75 80 | ledgeDropHeight: 0 81 | maxJumpAcrossDistance: 0 82 | minRegionArea: 2 83 | manualCellSize: 0 84 | cellSize: 0.16666667 85 | manualTileSize: 0 86 | tileSize: 256 87 | accuratePlacement: 0 88 | debug: 89 | m_Flags: 0 90 | m_SettingNames: 91 | - Humanoid 92 | -------------------------------------------------------------------------------- /VRProject/ProjectSettings/Physics2DSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!19 &1 4 | Physics2DSettings: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 4 7 | m_Gravity: {x: 0, y: -9.81} 8 | m_DefaultMaterial: {fileID: 0} 9 | m_VelocityIterations: 8 10 | m_PositionIterations: 3 11 | m_VelocityThreshold: 1 12 | m_MaxLinearCorrection: 0.2 13 | m_MaxAngularCorrection: 8 14 | m_MaxTranslationSpeed: 100 15 | m_MaxRotationSpeed: 360 16 | m_BaumgarteScale: 0.2 17 | m_BaumgarteTimeOfImpactScale: 0.75 18 | m_TimeToSleep: 0.5 19 | m_LinearSleepTolerance: 0.01 20 | m_AngularSleepTolerance: 2 21 | m_DefaultContactOffset: 0.01 22 | m_JobOptions: 23 | serializedVersion: 2 24 | useMultithreading: 0 25 | useConsistencySorting: 0 26 | m_InterpolationPosesPerJob: 100 27 | m_NewContactsPerJob: 30 28 | m_CollideContactsPerJob: 100 29 | m_ClearFlagsPerJob: 200 30 | m_ClearBodyForcesPerJob: 200 31 | m_SyncDiscreteFixturesPerJob: 50 32 | m_SyncContinuousFixturesPerJob: 50 33 | m_FindNearestContactsPerJob: 100 34 | m_UpdateTriggerContactsPerJob: 100 35 | m_IslandSolverCostThreshold: 100 36 | m_IslandSolverBodyCostScale: 1 37 | m_IslandSolverContactCostScale: 10 38 | m_IslandSolverJointCostScale: 10 39 | m_IslandSolverBodiesPerJob: 50 40 | m_IslandSolverContactsPerJob: 50 41 | m_AutoSimulation: 1 42 | m_QueriesHitTriggers: 1 43 | m_QueriesStartInColliders: 1 44 | m_CallbacksOnDisable: 1 45 | m_ReuseCollisionCallbacks: 1 46 | m_AutoSyncTransforms: 0 47 | m_AlwaysShowColliders: 0 48 | m_ShowColliderSleep: 1 49 | m_ShowColliderContacts: 0 50 | m_ShowColliderAABB: 0 51 | m_ContactArrowScale: 0.2 52 | m_ColliderAwakeColor: {r: 0.5686275, g: 0.95686275, b: 0.54509807, a: 0.7529412} 53 | m_ColliderAsleepColor: {r: 0.5686275, g: 0.95686275, b: 0.54509807, a: 0.36078432} 54 | m_ColliderContactColor: {r: 1, g: 0, b: 1, a: 0.6862745} 55 | m_ColliderAABBColor: {r: 1, g: 1, b: 0, a: 0.2509804} 56 | m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 57 | -------------------------------------------------------------------------------- /VRProject/ProjectSettings/PresetManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!1386491679 &1 4 | PresetManager: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 2 7 | m_DefaultPresets: {} 8 | -------------------------------------------------------------------------------- /VRProject/ProjectSettings/ProjectVersion.txt: -------------------------------------------------------------------------------- 1 | m_EditorVersion: 2019.3.5f1 2 | m_EditorVersionWithRevision: 2019.3.5f1 (d691e07d38ef) 3 | -------------------------------------------------------------------------------- /VRProject/ProjectSettings/TagManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!78 &1 4 | TagManager: 5 | serializedVersion: 2 6 | tags: [] 7 | layers: 8 | - Default 9 | - TransparentFX 10 | - Ignore Raycast 11 | - 12 | - Water 13 | - UI 14 | - 15 | - 16 | - Weapon 17 | - 18 | - 19 | - 20 | - 21 | - 22 | - 23 | - 24 | - 25 | - 26 | - 27 | - 28 | - 29 | - 30 | - 31 | - 32 | - 33 | - 34 | - 35 | - 36 | - 37 | - 38 | - 39 | - 40 | m_SortingLayers: 41 | - name: Default 42 | uniqueID: 0 43 | locked: 0 44 | -------------------------------------------------------------------------------- /VRProject/ProjectSettings/TimeManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!5 &1 4 | TimeManager: 5 | m_ObjectHideFlags: 0 6 | Fixed Timestep: 0.02 7 | Maximum Allowed Timestep: 0.33333334 8 | m_TimeScale: 1 9 | Maximum Particle Timestep: 0.03 10 | -------------------------------------------------------------------------------- /VRProject/ProjectSettings/URPProjectSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &1 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 61 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: 247994e1f5a72c2419c26a37e9334c01, type: 3} 13 | m_Name: 14 | m_EditorClassIdentifier: 15 | m_LastMaterialVersion: 1 16 | -------------------------------------------------------------------------------- /VRProject/ProjectSettings/UnityConnectSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!310 &1 4 | UnityConnectSettings: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 1 7 | m_Enabled: 0 8 | m_TestMode: 0 9 | m_EventOldUrl: https://api.uca.cloud.unity3d.com/v1/events 10 | m_EventUrl: https://cdp.cloud.unity3d.com/v1/events 11 | m_ConfigUrl: https://config.uca.cloud.unity3d.com 12 | m_TestInitMode: 0 13 | CrashReportingSettings: 14 | m_EventUrl: https://perf-events.cloud.unity3d.com 15 | m_Enabled: 0 16 | m_LogBufferSize: 10 17 | m_CaptureEditorExceptions: 1 18 | UnityPurchasingSettings: 19 | m_Enabled: 0 20 | m_TestMode: 0 21 | UnityAnalyticsSettings: 22 | m_Enabled: 0 23 | m_TestMode: 0 24 | m_InitializeOnStartup: 1 25 | UnityAdsSettings: 26 | m_Enabled: 0 27 | m_InitializeOnStartup: 1 28 | m_TestMode: 0 29 | m_IosGameId: 30 | m_AndroidGameId: 31 | m_GameIds: {} 32 | m_GameId: 33 | PerformanceReportingSettings: 34 | m_Enabled: 0 35 | -------------------------------------------------------------------------------- /VRProject/ProjectSettings/VFXManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!937362698 &1 4 | VFXManager: 5 | m_ObjectHideFlags: 0 6 | m_IndirectShader: {fileID: 0} 7 | m_CopyBufferShader: {fileID: 0} 8 | m_SortShader: {fileID: 0} 9 | m_StripUpdateShader: {fileID: 0} 10 | m_RenderPipeSettingsPath: 11 | m_FixedTimeStep: 0.016666668 12 | m_MaxDeltaTime: 0.05 13 | -------------------------------------------------------------------------------- /VRProject/ProjectSettings/XRSettings.asset: -------------------------------------------------------------------------------- 1 | { 2 | "m_SettingKeys": [ 3 | "VR Device Disabled", 4 | "VR Device User Alert" 5 | ], 6 | "m_SettingValues": [ 7 | "True", 8 | "False" 9 | ] 10 | } -------------------------------------------------------------------------------- /XROculusIntegrationEssentials/Logs/Packages-Update.log: -------------------------------------------------------------------------------- 1 | 2 | === Sat Mar 28 13:46:03 2020 3 | 4 | Packages were changed. 5 | Update Mode: resetToDefaultDependencies 6 | 7 | The following packages were added: 8 | com.unity.collab-proxy@1.2.16 9 | com.unity.ide.rider@1.1.4 10 | com.unity.ide.vscode@1.1.4 11 | com.unity.modules.ai@1.0.0 12 | com.unity.modules.androidjni@1.0.0 13 | com.unity.modules.animation@1.0.0 14 | com.unity.modules.assetbundle@1.0.0 15 | com.unity.modules.audio@1.0.0 16 | com.unity.modules.cloth@1.0.0 17 | com.unity.modules.director@1.0.0 18 | com.unity.modules.imageconversion@1.0.0 19 | com.unity.modules.imgui@1.0.0 20 | com.unity.modules.jsonserialize@1.0.0 21 | com.unity.modules.particlesystem@1.0.0 22 | com.unity.modules.physics@1.0.0 23 | com.unity.modules.physics2d@1.0.0 24 | com.unity.modules.screencapture@1.0.0 25 | com.unity.modules.terrain@1.0.0 26 | com.unity.modules.terrainphysics@1.0.0 27 | com.unity.modules.tilemap@1.0.0 28 | com.unity.modules.ui@1.0.0 29 | com.unity.modules.uielements@1.0.0 30 | com.unity.modules.umbra@1.0.0 31 | com.unity.modules.unityanalytics@1.0.0 32 | com.unity.modules.unitywebrequest@1.0.0 33 | com.unity.modules.unitywebrequestassetbundle@1.0.0 34 | com.unity.modules.unitywebrequestaudio@1.0.0 35 | com.unity.modules.unitywebrequesttexture@1.0.0 36 | com.unity.modules.unitywebrequestwww@1.0.0 37 | com.unity.modules.vehicles@1.0.0 38 | com.unity.modules.video@1.0.0 39 | com.unity.modules.vr@1.0.0 40 | com.unity.modules.wind@1.0.0 41 | com.unity.modules.xr@1.0.0 42 | com.unity.test-framework@1.1.11 43 | com.unity.textmeshpro@2.0.1 44 | com.unity.timeline@1.2.12 45 | com.unity.ugui@1.0.0 46 | -------------------------------------------------------------------------------- /XROculusIntegrationEssentials/Packages/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "dependencies": { 3 | "com.unity.collab-proxy": "1.2.16", 4 | "com.unity.ide.rider": "1.1.4", 5 | "com.unity.ide.vscode": "1.1.4", 6 | "com.unity.test-framework": "1.1.11", 7 | "com.unity.textmeshpro": "2.0.1", 8 | "com.unity.timeline": "1.2.12", 9 | "com.unity.ugui": "1.0.0", 10 | "com.unity.modules.ai": "1.0.0", 11 | "com.unity.modules.androidjni": "1.0.0", 12 | "com.unity.modules.animation": "1.0.0", 13 | "com.unity.modules.assetbundle": "1.0.0", 14 | "com.unity.modules.audio": "1.0.0", 15 | "com.unity.modules.cloth": "1.0.0", 16 | "com.unity.modules.director": "1.0.0", 17 | "com.unity.modules.imageconversion": "1.0.0", 18 | "com.unity.modules.imgui": "1.0.0", 19 | "com.unity.modules.jsonserialize": "1.0.0", 20 | "com.unity.modules.particlesystem": "1.0.0", 21 | "com.unity.modules.physics": "1.0.0", 22 | "com.unity.modules.physics2d": "1.0.0", 23 | "com.unity.modules.screencapture": "1.0.0", 24 | "com.unity.modules.terrain": "1.0.0", 25 | "com.unity.modules.terrainphysics": "1.0.0", 26 | "com.unity.modules.tilemap": "1.0.0", 27 | "com.unity.modules.ui": "1.0.0", 28 | "com.unity.modules.uielements": "1.0.0", 29 | "com.unity.modules.umbra": "1.0.0", 30 | "com.unity.modules.unityanalytics": "1.0.0", 31 | "com.unity.modules.unitywebrequest": "1.0.0", 32 | "com.unity.modules.unitywebrequestassetbundle": "1.0.0", 33 | "com.unity.modules.unitywebrequestaudio": "1.0.0", 34 | "com.unity.modules.unitywebrequesttexture": "1.0.0", 35 | "com.unity.modules.unitywebrequestwww": "1.0.0", 36 | "com.unity.modules.vehicles": "1.0.0", 37 | "com.unity.modules.video": "1.0.0", 38 | "com.unity.modules.vr": "1.0.0", 39 | "com.unity.modules.wind": "1.0.0", 40 | "com.unity.modules.xr": "1.0.0" 41 | } 42 | } 43 | -------------------------------------------------------------------------------- /docs/images/arannotationsplacement.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/docs/images/arannotationsplacement.gif -------------------------------------------------------------------------------- /docs/images/arcanvasinteraction.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/docs/images/arcanvasinteraction.gif -------------------------------------------------------------------------------- /docs/images/argesturesinteractablelog.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/docs/images/argesturesinteractablelog.gif -------------------------------------------------------------------------------- /docs/images/arobjectplacement.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/docs/images/arobjectplacement.gif -------------------------------------------------------------------------------- /docs/images/xrcustominteractable.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/docs/images/xrcustominteractable.gif -------------------------------------------------------------------------------- /docs/images/xrcustomreticle.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/docs/images/xrcustomreticle.gif -------------------------------------------------------------------------------- /docs/images/xrgrab_1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/docs/images/xrgrab_1.gif -------------------------------------------------------------------------------- /docs/images/xrgrab_2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/docs/images/xrgrab_2.gif -------------------------------------------------------------------------------- /docs/images/xrgui_1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/docs/images/xrgui_1.gif -------------------------------------------------------------------------------- /docs/images/xrgui_2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/docs/images/xrgui_2.gif -------------------------------------------------------------------------------- /docs/images/xrrigbasicexample.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/docs/images/xrrigbasicexample.gif -------------------------------------------------------------------------------- /docs/images/xrrigteleportation.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/docs/images/xrrigteleportation.gif -------------------------------------------------------------------------------- /docs/images/xrthrow_1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/docs/images/xrthrow_1.gif -------------------------------------------------------------------------------- /docs/images/xrthrow_2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dilmerv/XRInteractionDemo/9599357df274c63e31a2a335ea88770fed13c407/docs/images/xrthrow_2.gif --------------------------------------------------------------------------------