├── .gitattributes ├── .gitignore ├── Assets ├── Placenote.meta ├── Placenote │ ├── Docs.meta │ ├── Docs │ │ ├── Doxyfile │ │ ├── Doxyfile.meta │ │ ├── logo.png │ │ └── logo.png.meta │ ├── Editor.meta │ ├── Editor │ │ ├── APIKeyCheck.cs │ │ ├── APIKeyCheck.cs.meta │ │ ├── LibraryCheck.cs │ │ ├── LibraryCheck.cs.meta │ │ ├── PlacenoteVersionInfo.cs │ │ ├── PlacenoteVersionInfo.cs.meta │ │ ├── PostBuildTrigger.cs │ │ └── PostBuildTrigger.cs.meta │ ├── EditorCoroutines.meta │ ├── EditorCoroutines │ │ ├── Readme - v1.1.0.txt │ │ ├── Readme - v1.1.0.txt.meta │ │ ├── Scripts.meta │ │ └── Scripts │ │ │ ├── EditorCoroutineExtensions.cs │ │ │ ├── EditorCoroutineExtensions.cs.meta │ │ │ ├── EditorCoroutines.cs │ │ │ └── EditorCoroutines.cs.meta │ ├── Examples.meta │ ├── Examples │ │ ├── 1_HelloWorld.meta │ │ ├── 1_HelloWorld │ │ │ ├── FileReadWrite.cs │ │ │ ├── FileReadWrite.cs.meta │ │ │ ├── HelloWorld.unity │ │ │ ├── HelloWorld.unity.meta │ │ │ ├── HelloWorldMain.cs │ │ │ ├── HelloWorldMain.cs.meta │ │ │ ├── Images.meta │ │ │ ├── Images │ │ │ │ ├── labelbg_noborder.png │ │ │ │ ├── labelbg_noborder.png.meta │ │ │ │ ├── outlinesquare.png │ │ │ │ ├── outlinesquare.png.meta │ │ │ │ ├── plusbutton 1.png │ │ │ │ ├── plusbutton 1.png.meta │ │ │ │ ├── smallcircle.png │ │ │ │ ├── smallcircle.png.meta │ │ │ │ ├── whitesquare.png │ │ │ │ └── whitesquare.png.meta │ │ │ ├── Model.meta │ │ │ ├── Model │ │ │ │ ├── Alpha_Body_light.mat │ │ │ │ ├── Alpha_Body_light.mat.meta │ │ │ │ ├── Silly Dancing.fbx │ │ │ │ ├── Silly Dancing.fbx.meta │ │ │ │ ├── Waving.fbx │ │ │ │ └── Waving.fbx.meta │ │ │ ├── ReticleController.cs │ │ │ └── ReticleController.cs.meta │ │ ├── 2_BuildACity.meta │ │ ├── 2_BuildACity │ │ │ ├── BuildACity.cs │ │ │ ├── BuildACity.cs.meta │ │ │ ├── BuildACity.unity │ │ │ ├── BuildACity.unity.meta │ │ │ ├── ModelManager.cs │ │ │ ├── ModelManager.cs.meta │ │ │ ├── Models.meta │ │ │ ├── Models │ │ │ │ ├── apartment.meta │ │ │ │ ├── apartment │ │ │ │ │ ├── Apartment.mtl │ │ │ │ │ ├── Apartment.mtl.meta │ │ │ │ │ ├── Apartment.obj │ │ │ │ │ ├── Apartment.obj.meta │ │ │ │ │ ├── ApartmentBuilding.prefab │ │ │ │ │ ├── ApartmentBuilding.prefab.meta │ │ │ │ │ ├── Apartment_BaseColor.png │ │ │ │ │ ├── Apartment_BaseColor.png.meta │ │ │ │ │ ├── Materials.meta │ │ │ │ │ ├── Materials │ │ │ │ │ │ ├── Apartment_BaseColor.mat │ │ │ │ │ │ └── Apartment_BaseColor.mat.meta │ │ │ │ │ ├── apticon.png │ │ │ │ │ └── apticon.png.meta │ │ │ │ ├── church.meta │ │ │ │ ├── church │ │ │ │ │ ├── Church.prefab │ │ │ │ │ ├── Church.prefab.meta │ │ │ │ │ ├── Materials.meta │ │ │ │ │ ├── Materials │ │ │ │ │ │ ├── PUSHILIN_church.mat │ │ │ │ │ │ └── PUSHILIN_church.mat.meta │ │ │ │ │ ├── PUSHILIN_church.mtl │ │ │ │ │ ├── PUSHILIN_church.mtl.meta │ │ │ │ │ ├── PUSHILIN_church.obj │ │ │ │ │ ├── PUSHILIN_church.obj.meta │ │ │ │ │ ├── PUSHILIN_church.png │ │ │ │ │ ├── PUSHILIN_church.png.meta │ │ │ │ │ ├── churchicon.png │ │ │ │ │ └── churchicon.png.meta │ │ │ │ ├── elmtree.meta │ │ │ │ ├── elmtree │ │ │ │ │ ├── ElmTree.OBJ │ │ │ │ │ ├── ElmTree.OBJ.meta │ │ │ │ │ ├── ElmTree.mtl │ │ │ │ │ ├── ElmTree.mtl.meta │ │ │ │ │ ├── ElmTree_BaseColor.png │ │ │ │ │ ├── ElmTree_BaseColor.png.meta │ │ │ │ │ ├── Materials.meta │ │ │ │ │ ├── Materials │ │ │ │ │ │ ├── ElmTree_BaseColor.mat │ │ │ │ │ │ └── ElmTree_BaseColor.mat.meta │ │ │ │ │ ├── elmicon.png │ │ │ │ │ ├── elmicon.png.meta │ │ │ │ │ ├── elmtree.prefab │ │ │ │ │ └── elmtree.prefab.meta │ │ │ │ ├── factory.meta │ │ │ │ ├── factory │ │ │ │ │ ├── Materials.meta │ │ │ │ │ ├── Materials │ │ │ │ │ │ ├── PUSHILIN_factory.mat │ │ │ │ │ │ └── PUSHILIN_factory.mat.meta │ │ │ │ │ ├── PUSHILIN_factory.mtl │ │ │ │ │ ├── PUSHILIN_factory.mtl.meta │ │ │ │ │ ├── PUSHILIN_factory.obj │ │ │ │ │ ├── PUSHILIN_factory.obj.meta │ │ │ │ │ ├── PUSHILIN_factory.png │ │ │ │ │ ├── PUSHILIN_factory.png.meta │ │ │ │ │ ├── factory.prefab │ │ │ │ │ ├── factory.prefab.meta │ │ │ │ │ ├── factoryicon.png │ │ │ │ │ └── factoryicon.png.meta │ │ │ │ ├── house.meta │ │ │ │ ├── house │ │ │ │ │ ├── HouseObj.prefab │ │ │ │ │ ├── HouseObj.prefab.meta │ │ │ │ │ ├── Materials.meta │ │ │ │ │ ├── Materials │ │ │ │ │ │ ├── PUSHILIN_house.mat │ │ │ │ │ │ └── PUSHILIN_house.mat.meta │ │ │ │ │ ├── PUSHILIN_house.mtl │ │ │ │ │ ├── PUSHILIN_house.mtl.meta │ │ │ │ │ ├── PUSHILIN_house.obj │ │ │ │ │ ├── PUSHILIN_house.obj.meta │ │ │ │ │ ├── PUSHILIN_house.png │ │ │ │ │ ├── PUSHILIN_house.png.meta │ │ │ │ │ ├── PUSHILIN_house.prefab │ │ │ │ │ ├── PUSHILIN_house.prefab.meta │ │ │ │ │ ├── house.png │ │ │ │ │ └── house.png.meta │ │ │ │ ├── pagoda.meta │ │ │ │ ├── pagoda │ │ │ │ │ ├── Materials.meta │ │ │ │ │ ├── Materials │ │ │ │ │ │ ├── Pagoda_BaseColor.mat │ │ │ │ │ │ └── Pagoda_BaseColor.mat.meta │ │ │ │ │ ├── Pagoda.mtl │ │ │ │ │ ├── Pagoda.mtl.meta │ │ │ │ │ ├── Pagoda.obj │ │ │ │ │ ├── Pagoda.obj.meta │ │ │ │ │ ├── Pagoda.prefab │ │ │ │ │ ├── Pagoda.prefab.meta │ │ │ │ │ ├── Pagoda_BaseColor.png │ │ │ │ │ ├── Pagoda_BaseColor.png.meta │ │ │ │ │ ├── pagodaicon.png │ │ │ │ │ └── pagodaicon.png.meta │ │ │ │ ├── road.meta │ │ │ │ ├── road │ │ │ │ │ ├── CUPIC_ROAD.mtl │ │ │ │ │ ├── CUPIC_ROAD.mtl.meta │ │ │ │ │ ├── CUPIC_ROAD.obj │ │ │ │ │ ├── CUPIC_ROAD.obj.meta │ │ │ │ │ ├── Materials.meta │ │ │ │ │ ├── Materials │ │ │ │ │ │ ├── roadSurface_Color.mat │ │ │ │ │ │ └── roadSurface_Color.mat.meta │ │ │ │ │ ├── road.prefab │ │ │ │ │ ├── road.prefab.meta │ │ │ │ │ ├── roadSurface_Color.png │ │ │ │ │ ├── roadSurface_Color.png.meta │ │ │ │ │ ├── roadicon.png │ │ │ │ │ └── roadicon.png.meta │ │ │ │ ├── taxi.meta │ │ │ │ ├── taxi │ │ │ │ │ ├── Materials.meta │ │ │ │ │ ├── Materials │ │ │ │ │ │ ├── PUSHILIN_taxi.mat │ │ │ │ │ │ └── PUSHILIN_taxi.mat.meta │ │ │ │ │ ├── PUSHILIN_Taxi.mtl │ │ │ │ │ ├── PUSHILIN_Taxi.mtl.meta │ │ │ │ │ ├── PUSHILIN_Taxi.obj │ │ │ │ │ ├── PUSHILIN_Taxi.obj.meta │ │ │ │ │ ├── PUSHILIN_taxi.png │ │ │ │ │ ├── PUSHILIN_taxi.png.meta │ │ │ │ │ ├── TaxiObj.prefab │ │ │ │ │ ├── TaxiObj.prefab.meta │ │ │ │ │ ├── taxiicon.png │ │ │ │ │ └── taxiicon.png.meta │ │ │ │ ├── tree.meta │ │ │ │ ├── tree │ │ │ │ │ ├── Materials.meta │ │ │ │ │ ├── Materials │ │ │ │ │ │ ├── QueenPalmTree_BaseColor.mat │ │ │ │ │ │ └── QueenPalmTree_BaseColor.mat.meta │ │ │ │ │ ├── QueenPalmTree.mtl │ │ │ │ │ ├── QueenPalmTree.mtl.meta │ │ │ │ │ ├── QueenPalmTree.obj │ │ │ │ │ ├── QueenPalmTree.obj.meta │ │ │ │ │ ├── QueenPalmTree_BaseColor.png │ │ │ │ │ ├── QueenPalmTree_BaseColor.png.meta │ │ │ │ │ ├── palmtree.png │ │ │ │ │ ├── palmtree.png.meta │ │ │ │ │ ├── palmtree.prefab │ │ │ │ │ └── palmtree.prefab.meta │ │ │ │ ├── wall.meta │ │ │ │ └── wall │ │ │ │ │ ├── Wall.prefab │ │ │ │ │ ├── Wall.prefab.meta │ │ │ │ │ ├── materials.mtl │ │ │ │ │ ├── materials.mtl.meta │ │ │ │ │ ├── model.obj │ │ │ │ │ ├── model.obj.meta │ │ │ │ │ ├── wallicon.png │ │ │ │ │ └── wallicon.png.meta │ │ │ ├── PlacementReticleController.cs │ │ │ ├── PlacementReticleController.cs.meta │ │ │ ├── images.meta │ │ │ └── images │ │ │ │ ├── bigcircle.png │ │ │ │ ├── bigcircle.png.meta │ │ │ │ ├── labelbg_noborder.png │ │ │ │ ├── labelbg_noborder.png.meta │ │ │ │ ├── plusbutton.png │ │ │ │ └── plusbutton.png.meta │ │ ├── 3_StickyNotes.meta │ │ ├── 3_StickyNotes │ │ │ ├── Images.meta │ │ │ ├── Images │ │ │ │ ├── baseline_delete_outline_white_18dp.png │ │ │ │ ├── baseline_delete_outline_white_18dp.png.meta │ │ │ │ ├── edit_black.png │ │ │ │ ├── edit_black.png.meta │ │ │ │ ├── labelbg_noborder.png │ │ │ │ ├── labelbg_noborder.png.meta │ │ │ │ ├── labelborder.png │ │ │ │ └── labelborder.png.meta │ │ │ ├── Prefabs.meta │ │ │ ├── Prefabs │ │ │ │ ├── MapInfoElement.prefab │ │ │ │ ├── MapInfoElement.prefab.meta │ │ │ │ ├── Note.prefab │ │ │ │ └── Note.prefab.meta │ │ │ ├── Scripts.meta │ │ │ ├── Scripts │ │ │ │ ├── MapInfoElement.cs │ │ │ │ ├── MapInfoElement.cs.meta │ │ │ │ ├── NoteController.cs │ │ │ │ ├── NoteController.cs.meta │ │ │ │ ├── NotesManager.cs │ │ │ │ ├── NotesManager.cs.meta │ │ │ │ ├── StickyNotesMain.cs │ │ │ │ └── StickyNotesMain.cs.meta │ │ │ ├── StickyNotes.unity │ │ │ └── StickyNotes.unity.meta │ │ ├── 4_PaintBrush.meta │ │ └── 4_PaintBrush │ │ │ ├── DrawLineManager.cs │ │ │ ├── DrawLineManager.cs.meta │ │ │ ├── DrawingHistoryManager.cs │ │ │ ├── DrawingHistoryManager.cs.meta │ │ │ ├── GraphicsLineRenderer.cs │ │ │ ├── GraphicsLineRenderer.cs.meta │ │ │ ├── Materials.meta │ │ │ ├── Materials │ │ │ ├── BrushTrail.mat │ │ │ ├── BrushTrail.mat.meta │ │ │ ├── brushMaterial.mat │ │ │ ├── brushMaterial.mat.meta │ │ │ ├── labelbg_noborder.png │ │ │ └── labelbg_noborder.png.meta │ │ │ ├── PaintBrush.unity │ │ │ ├── PaintBrush.unity.meta │ │ │ ├── PaintController.cs │ │ │ └── PaintController.cs.meta │ ├── LibPlacenote.meta │ ├── LibPlacenote │ │ ├── FeaturesVisualizer.cs │ │ ├── FeaturesVisualizer.cs.meta │ │ ├── LibPlacenote.cs │ │ ├── LibPlacenote.cs.meta │ │ ├── LocalizationThumbnailSelector.cs │ │ ├── LocalizationThumbnailSelector.cs.meta │ │ ├── MainThreadTaskQueue.cs │ │ ├── MainThreadTaskQueue.cs.meta │ │ ├── PNUtility.cs │ │ ├── PNUtility.cs.meta │ │ ├── PlacenoteCameraManager.cs │ │ ├── PlacenoteCameraManager.cs.meta │ │ ├── PlacenoteListener.cs │ │ └── PlacenoteListener.cs.meta │ ├── Materials.meta │ ├── Materials │ │ ├── ARKitPlaneMesh.mat │ │ ├── ARKitPlaneMesh.mat.meta │ │ ├── FeaturePointMaterial.mat │ │ ├── FeaturePointMaterial.mat.meta │ │ ├── PlacenoteTextureMat.mat │ │ ├── PlacenoteTextureMat.mat.meta │ │ ├── PointTextures.meta │ │ ├── PointTextures │ │ │ ├── FeaturePoint1.png │ │ │ ├── FeaturePoint1.png.meta │ │ │ ├── FeaturePoint2.png │ │ │ ├── FeaturePoint2.png.meta │ │ │ ├── FeaturePoint3.png │ │ │ ├── FeaturePoint3.png.meta │ │ │ ├── FeaturePoint4.png │ │ │ └── FeaturePoint4.png.meta │ │ ├── color_point_cloud.mat │ │ ├── color_point_cloud.mat.meta │ │ ├── debugPlaneMaterial.mat │ │ ├── debugPlaneMaterial.mat.meta │ │ ├── debugPlaneTile.mat │ │ ├── debugPlaneTile.mat.meta │ │ ├── debugPlaneTile.png │ │ └── debugPlaneTile.png.meta │ ├── Plugins.meta │ ├── Plugins │ │ ├── iOS.meta │ │ └── iOS │ │ │ ├── Placenote.framework.meta │ │ │ └── Placenote.framework │ │ │ ├── Headers.meta │ │ │ ├── Headers │ │ │ ├── Placenote.h │ │ │ ├── Placenote.h.meta │ │ │ ├── libPlacenote.h │ │ │ └── libPlacenote.h.meta │ │ │ ├── Info.plist │ │ │ ├── Info.plist.meta │ │ │ ├── Modules.meta │ │ │ ├── Modules │ │ │ ├── module.modulemap │ │ │ └── module.modulemap.meta │ │ │ ├── Placenote │ │ │ ├── Placenote.meta │ │ │ ├── _CodeSignature.meta │ │ │ └── _CodeSignature │ │ │ ├── CodeResources │ │ │ └── CodeResources.meta │ ├── Prefabs.meta │ ├── Prefabs │ │ ├── PNPointCloud.prefab │ │ ├── PNPointCloud.prefab.meta │ │ ├── PNSessionOrigin.prefab │ │ ├── PNSessionOrigin.prefab.meta │ │ ├── SimulatorWorld.prefab │ │ └── SimulatorWorld.prefab.meta │ ├── Shaders.meta │ ├── Shaders │ │ ├── PointCloud.shader │ │ ├── PointCloud.shader.meta │ │ ├── VertexColorPointCloud.shader │ │ └── VertexColorPointCloud.shader.meta │ ├── Toolkits.meta │ └── Toolkits │ │ ├── Simulator.meta │ │ └── Simulator │ │ ├── KeyboardMover.cs │ │ ├── KeyboardMover.cs.meta │ │ ├── Models.meta │ │ ├── Models │ │ ├── LivingRoom.mtl │ │ ├── LivingRoom.mtl.meta │ │ ├── LivingRoom.obj │ │ ├── LivingRoom.obj.meta │ │ ├── Materials.meta │ │ └── Materials │ │ │ ├── Cans.001.mat │ │ │ ├── Cans.001.mat.meta │ │ │ ├── Cans.mat │ │ │ ├── Cans.mat.meta │ │ │ ├── Desk.mat │ │ │ ├── Desk.mat.meta │ │ │ ├── GameController.mat │ │ │ ├── GameController.mat.meta │ │ │ ├── Grass.001.mat │ │ │ ├── Grass.001.mat.meta │ │ │ ├── Orange.mat │ │ │ ├── Orange.mat.meta │ │ │ ├── Speaker.mat │ │ │ ├── Speaker.mat.meta │ │ │ ├── Speaker_Center.mat │ │ │ ├── Speaker_Center.mat.meta │ │ │ ├── Speaker_Puff.mat │ │ │ ├── Speaker_Puff.mat.meta │ │ │ ├── TV.001.mat │ │ │ ├── TV.001.mat.meta │ │ │ ├── TV.002.mat │ │ │ ├── TV.002.mat.meta │ │ │ ├── TV.003.mat │ │ │ ├── TV.003.mat.meta │ │ │ ├── TV.mat │ │ │ ├── TV.mat.meta │ │ │ ├── TV_Stand.mat │ │ │ ├── TV_Stand.mat.meta │ │ │ ├── Table.mat │ │ │ ├── Table.mat.meta │ │ │ ├── White.001.mat │ │ │ ├── White.001.mat.meta │ │ │ ├── Wires.mat │ │ │ ├── Wires.mat.meta │ │ │ ├── dvd.mat │ │ │ └── dvd.mat.meta │ │ ├── PlacenoteSampleTerrain.cs │ │ ├── PlacenoteSampleTerrain.cs.meta │ │ ├── SimulatorSetSkybox.cs │ │ └── SimulatorSetSkybox.cs.meta ├── StreamingAssets.meta ├── StreamingAssets │ ├── Placenote.meta │ └── Placenote │ │ ├── Data.bin │ │ └── Data.bin.meta ├── WanzyeeStudio.meta └── WanzyeeStudio │ ├── Documents.meta │ ├── Documents │ ├── JsonNetConverters.pdf │ └── JsonNetConverters.pdf.meta │ ├── Scripts.meta │ ├── Scripts │ ├── Basic.meta │ └── Basic │ │ ├── Json.meta │ │ ├── Json │ │ ├── BoundsConverter.cs │ │ ├── BoundsConverter.cs.meta │ │ ├── ColorConverter.cs │ │ ├── ColorConverter.cs.meta │ │ ├── DictionaryConverter.cs │ │ ├── DictionaryConverter.cs.meta │ │ ├── Matrix4x4Converter.cs │ │ ├── Matrix4x4Converter.cs.meta │ │ ├── PartialConverter.cs │ │ ├── PartialConverter.cs.meta │ │ ├── QuaternionConverter.cs │ │ ├── QuaternionConverter.cs.meta │ │ ├── RectConverter.cs │ │ ├── RectConverter.cs.meta │ │ ├── RectOffsetConverter.cs │ │ ├── RectOffsetConverter.cs.meta │ │ ├── Vector2Converter.cs │ │ ├── Vector2Converter.cs.meta │ │ ├── Vector3Converter.cs │ │ ├── Vector3Converter.cs.meta │ │ ├── Vector4Converter.cs │ │ └── Vector4Converter.cs.meta │ │ ├── Utility.meta │ │ └── Utility │ │ ├── JsonNetUtility.cs │ │ └── JsonNetUtility.cs.meta │ ├── ThirdParty.meta │ └── ThirdParty │ ├── SaladLab.meta │ └── SaladLab │ ├── Json.Net.Unity3D.meta │ └── Json.Net.Unity3D │ ├── JsonNet.unitypackage.json │ ├── JsonNet.unitypackage.json.meta │ ├── LICENSE.txt │ ├── LICENSE.txt.meta │ ├── Plugins.meta │ ├── Plugins │ ├── Newtonsoft.Json.dll │ ├── Newtonsoft.Json.dll.mdb │ ├── Newtonsoft.Json.dll.mdb.meta │ └── Newtonsoft.Json.dll.meta │ ├── README.md │ ├── README.md.meta │ ├── link.xml │ └── link.xml.meta ├── Licenses ├── LICENSE ├── License.DBoW2 ├── License.OpenCV ├── License.UnityARKitPlugin ├── License.curly ├── License.g2o ├── License.gtsam ├── License.libPlacenote └── License.spdlog ├── Logs └── Packages-Update.log ├── Packages └── manifest.json ├── ProjectSettings ├── AudioManager.asset ├── ClusterInputManager.asset ├── DynamicsManager.asset ├── EditorBuildSettings.asset ├── EditorSettings.asset ├── GraphicsSettings.asset ├── InputManager.asset ├── NavMeshAreas.asset ├── NetworkManager.asset ├── Physics2DSettings.asset ├── PresetManager.asset ├── ProjectSettings.asset ├── ProjectVersion.txt ├── QualitySettings.asset ├── TagManager.asset ├── TimeManager.asset ├── UnityConnectSettings.asset ├── VFXManager.asset └── XRSettings.asset └── README.md /.gitattributes: -------------------------------------------------------------------------------- 1 | Assets/StreamingAssets/Placenote/Data.bin filter=lfs diff=lfs merge=lfs -text 2 | Assets/Placenote/Plugins/iOS/Placenote.framework/Placenote filter=lfs diff=lfs merge=lfs -text 3 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /[Ll]ibrary/ 2 | /[Tt]emp/ 3 | /[Oo]bj/ 4 | /[Bb]uild/ 5 | /[Bb]uilds/ 6 | /Assets/AssetStoreTools* 7 | 8 | # Autogenerated VS/MD/Consulo solution and project files 9 | ExportedObj/ 10 | .consulo/ 11 | *.csproj 12 | *.unityproj 13 | *.sln 14 | *.sln.meta 15 | *.suo 16 | *.tmp 17 | *.user 18 | *.userprefs 19 | *.userprefs.meta 20 | *.pidb 21 | *.booproj 22 | *.svd 23 | 24 | 25 | # Unity3D generated meta files 26 | *.pidb.meta 27 | 28 | # Unity3D Generated File On Crash Reports 29 | sysinfo.txt 30 | 31 | # Builds 32 | *.apk 33 | *.unitypackage 34 | 35 | screenshot.png 36 | **/.DS_Store 37 | 38 | # JSON local storage of simulator maps 39 | jsonMaps.json 40 | jsonMaps.json.meta 41 | -------------------------------------------------------------------------------- /Assets/Placenote.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: de2cef54ec8a246538219b5eea276a79 3 | folderAsset: yes 4 | timeCreated: 1516737489 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Placenote/Docs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 490155d410c734fc4aaa6e2f26017e10 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Placenote/Docs/Doxyfile.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 768cdcb25fa8042cd8ccb8e6900490e8 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Placenote/Docs/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Placenote/PlacenoteSDK-Unity/8a01592831b4888c251d3f91753042cce8a83a2f/Assets/Placenote/Docs/logo.png -------------------------------------------------------------------------------- /Assets/Placenote/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 055c2b5d4adb64d4986af08311154733 3 | folderAsset: yes 4 | timeCreated: 1523905295 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Placenote/Editor/APIKeyCheck.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b976a87de586f443cbd9e29414e1a47b 3 | timeCreated: 1529365199 4 | licenseType: Free 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Placenote/Editor/LibraryCheck.cs: -------------------------------------------------------------------------------- 1 | using System.IO; 2 | using System.Linq; 3 | using UnityEngine; 4 | using UnityEditor; 5 | using UnityEditor.Build; 6 | 7 | 8 | class LibraryCheck : ScriptableObject, IPreprocessBuild 9 | { 10 | public int callbackOrder { get { return 0; } } 11 | public void OnPreprocessBuild(BuildTarget target, string path) { 12 | var script = MonoScript.FromScriptableObject (this); 13 | string scriptLoc = AssetDatabase.GetAssetPath (script); //this scripts path 14 | string[] splitPathStr = scriptLoc.Split ('/'); 15 | string placenoteLibraryPath = string.Join ("/", splitPathStr.Take (splitPathStr.Length - 2).ToArray ()) + "/Plugins/iOS/Placenote.framework/Placenote"; //find library relative to this scripts path 16 | 17 | if (!File.Exists (placenoteLibraryPath)) { 18 | Debug.LogError ("Can't find Placenote Library. It should be in Placenote/Plugins/iOS/Placenote.framework Please install git lfs to download the proper file. You can follow the instructions here:\nhttps://github.com/Placenote/PlacenoteSDK-Unity"); 19 | } 20 | 21 | if (new FileInfo (placenoteLibraryPath).Length < 1000000) { 22 | Debug.LogError ("Placenote not properly downloaded. Please install git lfs to download it properly. You can follow the instructions here:\nhttps://github.com/Placenote/PlacenoteSDK-Unity"); 23 | } 24 | } 25 | } 26 | 27 | -------------------------------------------------------------------------------- /Assets/Placenote/Editor/LibraryCheck.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 57756baee264a4d0ea0d3bf9585f338d 3 | timeCreated: 1523905310 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Placenote/Editor/PlacenoteVersionInfo.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using UnityEditor; 3 | 4 | 5 | public class PlacenoteVersionInfo : EditorWindow 6 | { 7 | private string versionString = "v1.8"; 8 | 9 | //Add a menu item to version output 10 | [MenuItem("Placenote/About Placenote...")] 11 | static void VersionOutput() 12 | { 13 | PlacenoteVersionInfo window = ScriptableObject.CreateInstance(); 14 | window.position = new Rect(Screen.width / 2, Screen.height / 2, 450, 100); 15 | window.ShowPopup(); 16 | } 17 | 18 | //Add a menu item to link to slack. 19 | [MenuItem("Placenote/Help...")] 20 | static void HelpOutput() 21 | { 22 | Application.OpenURL("https://vertical.us11.list-manage.com/track/click?u=b63923e54766af5486b0555d4&id=f8c5cd33ec&e=e427dca59e"); 23 | } 24 | 25 | //Describ the window that pops up when you ask for the version. 26 | void OnGUI() 27 | { 28 | EditorGUILayout.LabelField("www.placenote.com\nPlacenote Version " + versionString + "\n" + 29 | "", EditorStyles.wordWrappedLabel); 30 | 31 | GUILayout.Space(5); 32 | if (GUILayout.Button("Done")) this.Close(); 33 | 34 | GUILayout.Space(5); 35 | if (GUILayout.Button("Details..")) 36 | { 37 | this.Close(); 38 | Application.OpenURL("https://github.com/Placenote/PlacenoteSDK-Unity/releases"); 39 | } 40 | } 41 | } 42 | -------------------------------------------------------------------------------- /Assets/Placenote/Editor/PlacenoteVersionInfo.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6691e11f015fc4c36887ff235365bdce 3 | timeCreated: 1529507507 4 | licenseType: Free 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Placenote/Editor/PostBuildTrigger.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using UnityEditor; 3 | using UnityEditor.Callbacks; 4 | using UnityEditor.iOS.Xcode; 5 | using System.IO; 6 | #if UNITY_2017_2_OR_NEWER 7 | using UnityEditor.iOS.Xcode.Extensions; 8 | #endif 9 | 10 | public class PostBuildTrigger : MonoBehaviour 11 | { 12 | [PostProcessBuild (500)] 13 | public static void OnPostprocessBuild (BuildTarget target, string pathToBuiltProject) 14 | { 15 | #if UNITY_IOS 16 | Debug.Log ("Post Processing IOS Build..."); 17 | //EmbedFrameworks 18 | var projPath = PBXProject.GetPBXProjectPath (pathToBuiltProject); 19 | var proj = new PBXProject (); 20 | proj.ReadFromString (File.ReadAllText (projPath)); 21 | var targetGuid = proj.TargetGuidByName ("Unity-iPhone"); 22 | // EmbedFrameworks cannot be added in Unity 5.6.5 23 | #if UNITY_2017_2_OR_NEWER 24 | const string defaultLocationInProj = "Plugins/iOS"; 25 | const string coreFrameworkName = "Placenote.framework"; 26 | var framework = Path.Combine(defaultLocationInProj, coreFrameworkName); 27 | var fileGuid = proj.AddFile(framework, "Frameworks/Placenote/" + framework, PBXSourceTree.Sdk); 28 | PBXProjectExtensions.AddFileToEmbedFrameworks(proj, targetGuid, fileGuid); 29 | proj.SetBuildProperty(targetGuid, "LD_RUNPATH_SEARCH_PATHS", "$(inherited) @executable_path/Frameworks"); 30 | #endif 31 | proj.SetBuildProperty(targetGuid, "ENABLE_BITCODE", "NO"); 32 | proj.WriteToFile (projPath); 33 | //EmbedFrameworks end 34 | #endif 35 | } 36 | } -------------------------------------------------------------------------------- /Assets/Placenote/Editor/PostBuildTrigger.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 76fcb9fe865c94d6d8998315ead7a15f 3 | timeCreated: 1527701843 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Placenote/EditorCoroutines.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 80bc9ada8764c40f3ae1c36c33611219 3 | folderAsset: yes 4 | timeCreated: 1539304723 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Placenote/EditorCoroutines/Readme - v1.1.0.txt: -------------------------------------------------------------------------------- 1 | EditorCoroutines by Marijn Zwemmer 2 | 3 | Use Coroutines in the Editor like you're used to, examples are in CoroutineWindowExample.cs. -------------------------------------------------------------------------------- /Assets/Placenote/EditorCoroutines/Readme - v1.1.0.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 585d67c05cd29474a9b21ea99ff2cd03 3 | timeCreated: 1509206155 4 | licenseType: Pro 5 | TextScriptImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Placenote/EditorCoroutines/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 18907cecf3cafcb4c964b6573ea6956e 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /Assets/Placenote/EditorCoroutines/Scripts/EditorCoroutineExtensions.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | 3 | #if UNITY_EDITOR 4 | using UnityEditor; 5 | 6 | namespace EditorCoroutines 7 | { 8 | public static class EditorCoroutineExtensions 9 | { 10 | public static EditorCoroutines.EditorCoroutine StartCoroutine(this EditorWindow thisRef, IEnumerator coroutine) 11 | { 12 | return EditorCoroutines.StartCoroutine(coroutine, thisRef); 13 | } 14 | 15 | public static EditorCoroutines.EditorCoroutine StartCoroutine(this EditorWindow thisRef, string methodName) 16 | { 17 | return EditorCoroutines.StartCoroutine(methodName, thisRef); 18 | } 19 | 20 | public static EditorCoroutines.EditorCoroutine StartCoroutine(this EditorWindow thisRef, string methodName, object value) 21 | { 22 | return EditorCoroutines.StartCoroutine(methodName, value, thisRef); 23 | } 24 | 25 | public static void StopCoroutine(this EditorWindow thisRef, IEnumerator coroutine) 26 | { 27 | EditorCoroutines.StopCoroutine(coroutine, thisRef); 28 | } 29 | 30 | public static void StopCoroutine(this EditorWindow thisRef, string methodName) 31 | { 32 | EditorCoroutines.StopCoroutine(methodName, thisRef); 33 | } 34 | 35 | public static void StopAllCoroutines(this EditorWindow thisRef) 36 | { 37 | EditorCoroutines.StopAllCoroutines(thisRef); 38 | } 39 | } 40 | } 41 | #endif -------------------------------------------------------------------------------- /Assets/Placenote/EditorCoroutines/Scripts/EditorCoroutineExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 95b768ffdf1ab014dbe006683b8e190d 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Placenote/EditorCoroutines/Scripts/EditorCoroutines.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cec648b627d814c59a9dfbb78414ec11 3 | timeCreated: 1509203690 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1071043030c2342b7bb749c484547473 3 | folderAsset: yes 4 | timeCreated: 1515784851 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/1_HelloWorld.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d8326c19229f84a619272fffdd136a8f 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/1_HelloWorld/FileReadWrite.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c91c848ab45f04364b8817bc7a385525 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/1_HelloWorld/HelloWorld.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dd93a25ab3537451c981c88731e9a4ee 3 | timeCreated: 1538568538 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/1_HelloWorld/HelloWorldMain.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ce4dc3e1d524b4d2fa4c6ced8ae1f0b6 3 | timeCreated: 1538569940 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/1_HelloWorld/Images.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c29f7fd3786a94adabb3c19a447b7e06 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/1_HelloWorld/Images/labelbg_noborder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Placenote/PlacenoteSDK-Unity/8a01592831b4888c251d3f91753042cce8a83a2f/Assets/Placenote/Examples/1_HelloWorld/Images/labelbg_noborder.png -------------------------------------------------------------------------------- /Assets/Placenote/Examples/1_HelloWorld/Images/outlinesquare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Placenote/PlacenoteSDK-Unity/8a01592831b4888c251d3f91753042cce8a83a2f/Assets/Placenote/Examples/1_HelloWorld/Images/outlinesquare.png -------------------------------------------------------------------------------- /Assets/Placenote/Examples/1_HelloWorld/Images/plusbutton 1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Placenote/PlacenoteSDK-Unity/8a01592831b4888c251d3f91753042cce8a83a2f/Assets/Placenote/Examples/1_HelloWorld/Images/plusbutton 1.png -------------------------------------------------------------------------------- /Assets/Placenote/Examples/1_HelloWorld/Images/smallcircle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Placenote/PlacenoteSDK-Unity/8a01592831b4888c251d3f91753042cce8a83a2f/Assets/Placenote/Examples/1_HelloWorld/Images/smallcircle.png -------------------------------------------------------------------------------- /Assets/Placenote/Examples/1_HelloWorld/Images/whitesquare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Placenote/PlacenoteSDK-Unity/8a01592831b4888c251d3f91753042cce8a83a2f/Assets/Placenote/Examples/1_HelloWorld/Images/whitesquare.png -------------------------------------------------------------------------------- /Assets/Placenote/Examples/1_HelloWorld/Model.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c10e81dc5a6d04483918a3452b102c8f 3 | folderAsset: yes 4 | timeCreated: 1538570688 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/1_HelloWorld/Model/Alpha_Body_light.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0b485652a9d514a55b9176d5329505ac 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/1_HelloWorld/Model/Silly Dancing.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Placenote/PlacenoteSDK-Unity/8a01592831b4888c251d3f91753042cce8a83a2f/Assets/Placenote/Examples/1_HelloWorld/Model/Silly Dancing.fbx -------------------------------------------------------------------------------- /Assets/Placenote/Examples/1_HelloWorld/Model/Waving.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Placenote/PlacenoteSDK-Unity/8a01592831b4888c251d3f91753042cce8a83a2f/Assets/Placenote/Examples/1_HelloWorld/Model/Waving.fbx -------------------------------------------------------------------------------- /Assets/Placenote/Examples/1_HelloWorld/ReticleController.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | using UnityEngine.UI; 5 | using UnityEngine.XR.ARFoundation; 6 | using UnityEngine.XR.ARSubsystems; 7 | 8 | namespace HelloWorld 9 | { 10 | 11 | public class ReticleController : MonoBehaviour 12 | { 13 | [SerializeField] GameObject mReticle; 14 | [SerializeField] Text notifications; 15 | 16 | static List s_Hits = new List(); 17 | public ARRaycastManager m_RaycastManager; 18 | 19 | private IEnumerator mContinuousHittest; 20 | 21 | void Start() 22 | { 23 | mContinuousHittest = ContinuousHittest(); 24 | 25 | } 26 | 27 | // starts the cursor 28 | public void StartReticle() 29 | { 30 | 31 | mReticle.SetActive(false); 32 | 33 | 34 | StartCoroutine(mContinuousHittest); 35 | } 36 | 37 | 38 | public void StopReticle() 39 | { 40 | StopCoroutine(mContinuousHittest); 41 | mReticle.SetActive(false); 42 | } 43 | 44 | 45 | private IEnumerator ContinuousHittest() 46 | { 47 | 48 | while (true) 49 | { 50 | // getting screen point 51 | var screenPosition = new Vector2(Screen.width / 2, Screen.height / 2); 52 | 53 | // World Hit Test 54 | if (m_RaycastManager.Raycast(screenPosition, s_Hits, TrackableType.PlaneWithinBounds)) 55 | { 56 | 57 | // Raycast hits are sorted by distance, so get the closest hit. 58 | var targetPose = s_Hits[0].pose; 59 | 60 | mReticle.transform.position = targetPose.position; 61 | 62 | mReticle.SetActive(true); 63 | 64 | Vector3 screenCenter = Camera.main.ScreenToWorldPoint(screenPosition); 65 | float distanceToReticle = Vector3.Magnitude(targetPose.position - screenCenter); 66 | 67 | } 68 | else 69 | { 70 | mReticle.SetActive(false); 71 | } 72 | 73 | // go to next frame 74 | yield return null; 75 | } 76 | } 77 | 78 | 79 | 80 | } 81 | } -------------------------------------------------------------------------------- /Assets/Placenote/Examples/1_HelloWorld/ReticleController.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2dc97e78d215d4721ab946a6bb302d55 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a42086056c42446e6ad3939ba54e3b46 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/BuildACity.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a394879f64ef64f448a138c89c707e3c 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/BuildACity.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9f6bfaf0aa3874eebab6bd3f96bcaf33 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/ModelManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 12646fc20ed2e45c087ddb7d22ec2fc9 3 | timeCreated: 1538587416 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a8232abb3f83a406c96a579e1f16c788 3 | folderAsset: yes 4 | timeCreated: 1538586302 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/apartment.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 90ab21f83d128474a8ddfc1a3d6720af 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/apartment/Apartment.mtl: -------------------------------------------------------------------------------- 1 | newmtl Apartment_mat1 2 | illum 4 3 | Kd 0.00 0.00 0.00 4 | Ka 0.00 0.00 0.00 5 | Tf 1.00 1.00 1.00 6 | map_Kd Apartment_BaseColor.png 7 | Ni 1.00 8 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/apartment/Apartment.mtl.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 06b33527c705040108be37817c20f9d2 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/apartment/ApartmentBuilding.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 501b4bba4e2aa49509642cbac6b90ad8 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/apartment/Apartment_BaseColor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Placenote/PlacenoteSDK-Unity/8a01592831b4888c251d3f91753042cce8a83a2f/Assets/Placenote/Examples/2_BuildACity/Models/apartment/Apartment_BaseColor.png -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/apartment/Materials.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2f191e221a26b438f858304dc4afc99c 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/apartment/Materials/Apartment_BaseColor.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9a63b703146484bafb9256014641c326 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/apartment/apticon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Placenote/PlacenoteSDK-Unity/8a01592831b4888c251d3f91753042cce8a83a2f/Assets/Placenote/Examples/2_BuildACity/Models/apartment/apticon.png -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/church.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 616cfa147c6da4c0f8ffe0fbeaddbe65 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/church/Church.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 59d489f432a3f48348efa6aa1d472a02 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/church/Materials.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cd9b86630566045899c131d9163b0ae3 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/church/Materials/PUSHILIN_church.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3b9785ad055a148659815c1d03bc8006 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/church/PUSHILIN_church.mtl: -------------------------------------------------------------------------------- 1 | # Blender MTL File: '2.blend' 2 | # Material Count: 1 3 | 4 | newmtl None 5 | Ns 0 6 | Ka 0.000000 0.000000 0.000000 7 | Kd 0.8 0.8 0.8 8 | Ks 0.8 0.8 0.8 9 | d 1 10 | illum 2 11 | map_Kd PUSHILIN_church.png 12 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/church/PUSHILIN_church.mtl.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 83e26b0311aa642ee8902c9c6bdddc9c 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/church/PUSHILIN_church.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Placenote/PlacenoteSDK-Unity/8a01592831b4888c251d3f91753042cce8a83a2f/Assets/Placenote/Examples/2_BuildACity/Models/church/PUSHILIN_church.png -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/church/churchicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Placenote/PlacenoteSDK-Unity/8a01592831b4888c251d3f91753042cce8a83a2f/Assets/Placenote/Examples/2_BuildACity/Models/church/churchicon.png -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/elmtree.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 470f3cc4693a445028df20060d93167d 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/elmtree/ElmTree.mtl: -------------------------------------------------------------------------------- 1 | newmtl ElmTree_Mat 2 | illum 4 3 | Kd 0.00 0.00 0.00 4 | Ka 0.00 0.00 0.00 5 | Tf 1.00 1.00 1.00 6 | map_Kd ElmTree_BaseColor.png 7 | Ni 1.00 8 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/elmtree/ElmTree.mtl.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 11939039ae6d64ace86bee61a37768a6 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/elmtree/ElmTree_BaseColor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Placenote/PlacenoteSDK-Unity/8a01592831b4888c251d3f91753042cce8a83a2f/Assets/Placenote/Examples/2_BuildACity/Models/elmtree/ElmTree_BaseColor.png -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/elmtree/Materials.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8b70df5cf955f454596085ba4a3849dc 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/elmtree/Materials/ElmTree_BaseColor.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fb242fcde244b4fe89b686c94f6bf6b5 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/elmtree/elmicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Placenote/PlacenoteSDK-Unity/8a01592831b4888c251d3f91753042cce8a83a2f/Assets/Placenote/Examples/2_BuildACity/Models/elmtree/elmicon.png -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/elmtree/elmtree.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2b7cc207c0d3744619685eecbf50b27b 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/factory.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 81fda85a3b7034cc581eaae3312b17f5 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/factory/Materials.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 24ea4961c1b0f41bb9ced83095aeca2e 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/factory/Materials/PUSHILIN_factory.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b63dafd3afad54f089123fcbe62270b5 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/factory/PUSHILIN_factory.mtl: -------------------------------------------------------------------------------- 1 | # Blender MTL File: '2.blend' 2 | # Material Count: 1 3 | 4 | newmtl None 5 | Ns 0 6 | Ka 0.000000 0.000000 0.000000 7 | Kd 0.8 0.8 0.8 8 | Ks 0.8 0.8 0.8 9 | d 1 10 | illum 2 11 | map_Kd PUSHILIN_factory.png 12 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/factory/PUSHILIN_factory.mtl.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ccf1967fe174d403eaa6e02022b0c546 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/factory/PUSHILIN_factory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Placenote/PlacenoteSDK-Unity/8a01592831b4888c251d3f91753042cce8a83a2f/Assets/Placenote/Examples/2_BuildACity/Models/factory/PUSHILIN_factory.png -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/factory/factory.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0899711d795e5482db5a8fc862496d05 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/factory/factoryicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Placenote/PlacenoteSDK-Unity/8a01592831b4888c251d3f91753042cce8a83a2f/Assets/Placenote/Examples/2_BuildACity/Models/factory/factoryicon.png -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/house.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7fa92ff6674094537b3c94590a5c0a12 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/house/HouseObj.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c87e51f9e34c94e4d8d58baa46044c58 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/house/Materials.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6cde7c7dab34342d0b58da24016d85dc 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/house/Materials/PUSHILIN_house.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f1bd4f3b2cd134e2c883c6dfb1be4ea7 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/house/PUSHILIN_house.mtl: -------------------------------------------------------------------------------- 1 | # Blender MTL File: '2.blend' 2 | # Material Count: 1 3 | 4 | newmtl None 5 | Ns 0 6 | Ka 0.000000 0.000000 0.000000 7 | Kd 0.8 0.8 0.8 8 | Ks 0.8 0.8 0.8 9 | d 1 10 | illum 2 11 | map_Kd PUSHILIN_house.png 12 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/house/PUSHILIN_house.mtl.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9a40ed9acc5624667b5707b319ac5e7d 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/house/PUSHILIN_house.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Placenote/PlacenoteSDK-Unity/8a01592831b4888c251d3f91753042cce8a83a2f/Assets/Placenote/Examples/2_BuildACity/Models/house/PUSHILIN_house.png -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/house/PUSHILIN_house.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d0616f5f05f264b9bac980cf0d13dc2a 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/house/house.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Placenote/PlacenoteSDK-Unity/8a01592831b4888c251d3f91753042cce8a83a2f/Assets/Placenote/Examples/2_BuildACity/Models/house/house.png -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/pagoda.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: afe6e0bc1ea5b42009fc1a2538c08c44 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/pagoda/Materials.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: aa92aeb64dbb4486795553a699cbd4e6 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/pagoda/Materials/Pagoda_BaseColor.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1a2b690d18dd54bb9890e1d3a2e35db9 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/pagoda/Pagoda.mtl: -------------------------------------------------------------------------------- 1 | newmtl lambert2SG 2 | illum 4 3 | Kd 0.50 0.50 0.50 4 | Ka 0.00 0.00 0.00 5 | Tf 1.00 1.00 1.00 6 | Ni 1.00 7 | map_Kd Pagoda_BaseColor.png -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/pagoda/Pagoda.mtl.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 812f3b1920450445bae1667ff8ebc693 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/pagoda/Pagoda.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b2b45bc52a4a74113b5f659a15120a6f 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/pagoda/Pagoda_BaseColor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Placenote/PlacenoteSDK-Unity/8a01592831b4888c251d3f91753042cce8a83a2f/Assets/Placenote/Examples/2_BuildACity/Models/pagoda/Pagoda_BaseColor.png -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/pagoda/pagodaicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Placenote/PlacenoteSDK-Unity/8a01592831b4888c251d3f91753042cce8a83a2f/Assets/Placenote/Examples/2_BuildACity/Models/pagoda/pagodaicon.png -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/road.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9d4e5b34545fe48088b41899ed567ace 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/road/CUPIC_ROAD.mtl: -------------------------------------------------------------------------------- 1 | # ========================================================================== 2 | # Wavefront Material file 3 | # Exported by Red-i Productions' "Riptide Pro" 4 | # (a commercial plugin for Cinema 4D PC & Mac, R10 or later) 5 | # 6 | # Red-i Productions 7 | # http://skinprops.com 8 | # 9 | # ========================================================================== 10 | 11 | newmtl Cube 12 | Kd 0.800000 0.800000 0.800000 13 | illum 1 14 | map_Kd roadSurface_Color.png 15 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/road/CUPIC_ROAD.mtl.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4b639e189c8164d4fb2ab144a55bc58b 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/road/Materials.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c3af7acec01ca486c947e19943bdcc28 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/road/Materials/roadSurface_Color.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1c1a0edc1ba83448794c1ff2befae3c1 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/road/road.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9749677a26a7f46ebb5733d2066a4850 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/road/roadSurface_Color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Placenote/PlacenoteSDK-Unity/8a01592831b4888c251d3f91753042cce8a83a2f/Assets/Placenote/Examples/2_BuildACity/Models/road/roadSurface_Color.png -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/road/roadicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Placenote/PlacenoteSDK-Unity/8a01592831b4888c251d3f91753042cce8a83a2f/Assets/Placenote/Examples/2_BuildACity/Models/road/roadicon.png -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/taxi.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 140e01275f1cc42cab5fffeb551df449 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/taxi/Materials.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ddb9c372508c14f9182bc938414fe0d4 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/taxi/Materials/PUSHILIN_taxi.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2f2fe3378032546aaa3ca0d47d08bd50 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/taxi/PUSHILIN_Taxi.mtl: -------------------------------------------------------------------------------- 1 | # Blender MTL File: '1 iternal.blend' 2 | # Material Count: 1 3 | 4 | newmtl taxi 5 | Ns 96.078431 6 | Ka 1.000000 1.000000 1.000000 7 | Kd 0.640000 0.640000 0.640000 8 | Ks 0.500000 0.500000 0.500000 9 | Ke 0.000000 0.000000 0.000000 10 | Ni 1.000000 11 | d 1.000000 12 | illum 0 13 | map_Kd PUSHILIN_taxi.png 14 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/taxi/PUSHILIN_Taxi.mtl.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ebb920ccb3ece4f3db5e3a5e5de06d33 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/taxi/PUSHILIN_taxi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Placenote/PlacenoteSDK-Unity/8a01592831b4888c251d3f91753042cce8a83a2f/Assets/Placenote/Examples/2_BuildACity/Models/taxi/PUSHILIN_taxi.png -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/taxi/TaxiObj.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0a164071687f545558fa3e507ee4fff6 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/taxi/taxiicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Placenote/PlacenoteSDK-Unity/8a01592831b4888c251d3f91753042cce8a83a2f/Assets/Placenote/Examples/2_BuildACity/Models/taxi/taxiicon.png -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/tree.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8cb57a17a57e84b68baf855777bc3de5 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/tree/Materials.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cb8f8285e435d424cbfd8b587936b01b 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/tree/Materials/QueenPalmTree_BaseColor.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9e40056312b7847819cdf1b6ec7aea43 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/tree/QueenPalmTree.mtl: -------------------------------------------------------------------------------- 1 | newmtl QueenPalmTree:QueenPalmTree_mat 2 | illum 4 3 | Kd 0.50 0.50 0.50 4 | Ka 0.00 0.00 0.00 5 | Tf 1.00 1.00 1.00 6 | Ni 1.00 7 | 8 | map_Kd QueenPalmTree_BaseColor.png -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/tree/QueenPalmTree.mtl.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f095942ba6b79492fb0ce20fb1b54153 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/tree/QueenPalmTree_BaseColor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Placenote/PlacenoteSDK-Unity/8a01592831b4888c251d3f91753042cce8a83a2f/Assets/Placenote/Examples/2_BuildACity/Models/tree/QueenPalmTree_BaseColor.png -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/tree/palmtree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Placenote/PlacenoteSDK-Unity/8a01592831b4888c251d3f91753042cce8a83a2f/Assets/Placenote/Examples/2_BuildACity/Models/tree/palmtree.png -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/tree/palmtree.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 49eb3dfebf883461fb3fba2f4b897b49 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/wall.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fe591c0c6657444cabafc7c9c1e35013 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/wall/Wall.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dbbaf9729820344cebb71535a13dd65a 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/wall/materials.mtl: -------------------------------------------------------------------------------- 1 | newmtl mat8 2 | Kd 0.96 0.26 0.21 3 | 4 | newmtl mat21 5 | Kd 1.00 1.00 1.00 6 | 7 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/wall/materials.mtl.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 942988d7425f34c44bee5745fbc243e1 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/Models/wall/wallicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Placenote/PlacenoteSDK-Unity/8a01592831b4888c251d3f91753042cce8a83a2f/Assets/Placenote/Examples/2_BuildACity/Models/wall/wallicon.png -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/PlacementReticleController.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 14ffd49e8075c4431a380a18a7242ab4 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/images.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 976e30b4338804ce4ac756cc416e8981 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/images/bigcircle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Placenote/PlacenoteSDK-Unity/8a01592831b4888c251d3f91753042cce8a83a2f/Assets/Placenote/Examples/2_BuildACity/images/bigcircle.png -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/images/labelbg_noborder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Placenote/PlacenoteSDK-Unity/8a01592831b4888c251d3f91753042cce8a83a2f/Assets/Placenote/Examples/2_BuildACity/images/labelbg_noborder.png -------------------------------------------------------------------------------- /Assets/Placenote/Examples/2_BuildACity/images/plusbutton.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Placenote/PlacenoteSDK-Unity/8a01592831b4888c251d3f91753042cce8a83a2f/Assets/Placenote/Examples/2_BuildACity/images/plusbutton.png -------------------------------------------------------------------------------- /Assets/Placenote/Examples/3_StickyNotes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 40c0c00c346ca40aaba94cedf34d3a34 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/3_StickyNotes/Images.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b206f72d6cd43423bbd67c9fb43841c3 3 | folderAsset: yes 4 | timeCreated: 1551208743 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/3_StickyNotes/Images/baseline_delete_outline_white_18dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Placenote/PlacenoteSDK-Unity/8a01592831b4888c251d3f91753042cce8a83a2f/Assets/Placenote/Examples/3_StickyNotes/Images/baseline_delete_outline_white_18dp.png -------------------------------------------------------------------------------- /Assets/Placenote/Examples/3_StickyNotes/Images/baseline_delete_outline_white_18dp.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cbc7c2d98be2947debc375c26e8b1d95 3 | timeCreated: 1551298100 4 | licenseType: Free 5 | TextureImporter: 6 | fileIDToRecycleName: {} 7 | serializedVersion: 4 8 | mipmaps: 9 | mipMapMode: 0 10 | enableMipMap: 0 11 | sRGBTexture: 1 12 | linearTexture: 0 13 | fadeOut: 0 14 | borderMipMap: 0 15 | mipMapFadeDistanceStart: 1 16 | mipMapFadeDistanceEnd: 3 17 | bumpmap: 18 | convertToNormalMap: 0 19 | externalNormalMap: 0 20 | heightScale: 0.25 21 | normalMapFilter: 0 22 | isReadable: 0 23 | grayScaleToAlpha: 0 24 | generateCubemap: 6 25 | cubemapConvolution: 0 26 | seamlessCubemap: 0 27 | textureFormat: 1 28 | maxTextureSize: 2048 29 | textureSettings: 30 | filterMode: -1 31 | aniso: -1 32 | mipBias: -1 33 | wrapMode: 1 34 | nPOTScale: 0 35 | lightmap: 0 36 | compressionQuality: 50 37 | spriteMode: 1 38 | spriteExtrude: 1 39 | spriteMeshType: 1 40 | alignment: 0 41 | spritePivot: {x: 0.5, y: 0.5} 42 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 43 | spritePixelsToUnits: 100 44 | alphaUsage: 1 45 | alphaIsTransparency: 1 46 | spriteTessellationDetail: -1 47 | textureType: 8 48 | textureShape: 1 49 | maxTextureSizeSet: 0 50 | compressionQualitySet: 0 51 | textureFormatSet: 0 52 | platformSettings: 53 | - buildTarget: DefaultTexturePlatform 54 | maxTextureSize: 2048 55 | textureFormat: -1 56 | textureCompression: 1 57 | compressionQuality: 50 58 | crunchedCompression: 0 59 | allowsAlphaSplitting: 0 60 | overridden: 0 61 | - buildTarget: Standalone 62 | maxTextureSize: 2048 63 | textureFormat: -1 64 | textureCompression: 1 65 | compressionQuality: 50 66 | crunchedCompression: 0 67 | allowsAlphaSplitting: 0 68 | overridden: 0 69 | - buildTarget: iPhone 70 | maxTextureSize: 2048 71 | textureFormat: -1 72 | textureCompression: 1 73 | compressionQuality: 50 74 | crunchedCompression: 0 75 | allowsAlphaSplitting: 0 76 | overridden: 0 77 | spriteSheet: 78 | serializedVersion: 2 79 | sprites: [] 80 | outline: [] 81 | spritePackingTag: 82 | userData: 83 | assetBundleName: 84 | assetBundleVariant: 85 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/3_StickyNotes/Images/edit_black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Placenote/PlacenoteSDK-Unity/8a01592831b4888c251d3f91753042cce8a83a2f/Assets/Placenote/Examples/3_StickyNotes/Images/edit_black.png -------------------------------------------------------------------------------- /Assets/Placenote/Examples/3_StickyNotes/Images/edit_black.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6dece06065a394c7b9982d2056433d2b 3 | timeCreated: 1551297851 4 | licenseType: Free 5 | TextureImporter: 6 | fileIDToRecycleName: {} 7 | serializedVersion: 4 8 | mipmaps: 9 | mipMapMode: 0 10 | enableMipMap: 0 11 | sRGBTexture: 1 12 | linearTexture: 0 13 | fadeOut: 0 14 | borderMipMap: 0 15 | mipMapFadeDistanceStart: 1 16 | mipMapFadeDistanceEnd: 3 17 | bumpmap: 18 | convertToNormalMap: 0 19 | externalNormalMap: 0 20 | heightScale: 0.25 21 | normalMapFilter: 0 22 | isReadable: 0 23 | grayScaleToAlpha: 0 24 | generateCubemap: 6 25 | cubemapConvolution: 0 26 | seamlessCubemap: 0 27 | textureFormat: 1 28 | maxTextureSize: 2048 29 | textureSettings: 30 | filterMode: -1 31 | aniso: -1 32 | mipBias: -1 33 | wrapMode: 1 34 | nPOTScale: 0 35 | lightmap: 0 36 | compressionQuality: 50 37 | spriteMode: 1 38 | spriteExtrude: 1 39 | spriteMeshType: 1 40 | alignment: 0 41 | spritePivot: {x: 0.5, y: 0.5} 42 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 43 | spritePixelsToUnits: 100 44 | alphaUsage: 1 45 | alphaIsTransparency: 1 46 | spriteTessellationDetail: -1 47 | textureType: 8 48 | textureShape: 1 49 | maxTextureSizeSet: 0 50 | compressionQualitySet: 0 51 | textureFormatSet: 0 52 | platformSettings: 53 | - buildTarget: DefaultTexturePlatform 54 | maxTextureSize: 2048 55 | textureFormat: -1 56 | textureCompression: 1 57 | compressionQuality: 50 58 | crunchedCompression: 0 59 | allowsAlphaSplitting: 0 60 | overridden: 0 61 | - buildTarget: Standalone 62 | maxTextureSize: 2048 63 | textureFormat: -1 64 | textureCompression: 1 65 | compressionQuality: 50 66 | crunchedCompression: 0 67 | allowsAlphaSplitting: 0 68 | overridden: 0 69 | - buildTarget: iPhone 70 | maxTextureSize: 2048 71 | textureFormat: -1 72 | textureCompression: 1 73 | compressionQuality: 50 74 | crunchedCompression: 0 75 | allowsAlphaSplitting: 0 76 | overridden: 0 77 | spriteSheet: 78 | serializedVersion: 2 79 | sprites: [] 80 | outline: [] 81 | spritePackingTag: 82 | userData: 83 | assetBundleName: 84 | assetBundleVariant: 85 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/3_StickyNotes/Images/labelbg_noborder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Placenote/PlacenoteSDK-Unity/8a01592831b4888c251d3f91753042cce8a83a2f/Assets/Placenote/Examples/3_StickyNotes/Images/labelbg_noborder.png -------------------------------------------------------------------------------- /Assets/Placenote/Examples/3_StickyNotes/Images/labelborder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Placenote/PlacenoteSDK-Unity/8a01592831b4888c251d3f91753042cce8a83a2f/Assets/Placenote/Examples/3_StickyNotes/Images/labelborder.png -------------------------------------------------------------------------------- /Assets/Placenote/Examples/3_StickyNotes/Prefabs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 035a1072d74be4be5a85c0dfe1296998 3 | folderAsset: yes 4 | timeCreated: 1551193179 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/3_StickyNotes/Prefabs/MapInfoElement.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a0dcd76c7d68f42fa921ce8c6d2a89ee 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/3_StickyNotes/Prefabs/Note.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 664cee0938e0f40b9a7e8d00ba56f422 3 | timeCreated: 1551298383 4 | licenseType: Free 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/3_StickyNotes/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ca2be920f64054b82bf57eb972631546 3 | folderAsset: yes 4 | timeCreated: 1551193213 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/3_StickyNotes/Scripts/MapInfoElement.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dd36180dad99f40fa91d1b9d7466bcc1 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/3_StickyNotes/Scripts/NoteController.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | using UnityEngine.UI; 5 | 6 | namespace StickyNotes 7 | { 8 | public class NoteController : MonoBehaviour 9 | { 10 | // This is set to -1 when instantiated, and assigned when saving notes. 11 | [SerializeField] public int mIndex = -1; 12 | [SerializeField] public bool mActiveButtons = false; 13 | 14 | 15 | public Button mEditButton; 16 | public Button mDeleteButton; 17 | 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/3_StickyNotes/Scripts/NoteController.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b4d5dcefd81dc4a3cbde0f98de5ea11c 3 | timeCreated: 1551370931 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/3_StickyNotes/Scripts/NotesManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5a4fcf16310574cca8a91b383b1943ee 3 | timeCreated: 1550170968 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/3_StickyNotes/Scripts/StickyNotesMain.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a464136effe854bbcae8c29bb8c96f93 3 | timeCreated: 1550081333 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/3_StickyNotes/StickyNotes.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 41383623771544cb5bbf6df7ae95e49b 3 | timeCreated: 1550011286 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/4_PaintBrush.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d43bb3873ae6a47e1be2370816f6ceb6 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/4_PaintBrush/DrawLineManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 88e068caf6d474d87ba62470a8c71fce 3 | timeCreated: 1520611557 4 | licenseType: Free 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/4_PaintBrush/DrawingHistoryManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4431e0b14f3954a098e1acb0c2a12ffc 3 | timeCreated: 1520615049 4 | licenseType: Free 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/4_PaintBrush/GraphicsLineRenderer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 90e53f69b58a14c46be2062765714283 3 | timeCreated: 1520612190 4 | licenseType: Free 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/4_PaintBrush/Materials.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e014cf33b6c9a45bb9d035f4ac0b927e 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/4_PaintBrush/Materials/BrushTrail.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ee9d20f82f68b40e19dac5970ee57615 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/4_PaintBrush/Materials/brushMaterial.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: brushMaterial 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 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/4_PaintBrush/Materials/brushMaterial.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4b9d9e0f723e14a5389210544b6c9395 3 | timeCreated: 1520612707 4 | licenseType: Free 5 | NativeFormatImporter: 6 | externalObjects: {} 7 | mainObjectFileID: 2100000 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/4_PaintBrush/Materials/labelbg_noborder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Placenote/PlacenoteSDK-Unity/8a01592831b4888c251d3f91753042cce8a83a2f/Assets/Placenote/Examples/4_PaintBrush/Materials/labelbg_noborder.png -------------------------------------------------------------------------------- /Assets/Placenote/Examples/4_PaintBrush/PaintBrush.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6131bddd2cb274ef38a2ba5e261b00da 3 | timeCreated: 1520369051 4 | licenseType: Free 5 | DefaultImporter: 6 | externalObjects: {} 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Placenote/Examples/4_PaintBrush/PaintController.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 355dc7099598c4086bce8a5933f36c8c 3 | timeCreated: 1520369876 4 | licenseType: Free 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Placenote/LibPlacenote.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d2bdb1f4d92214d479c4778de203a1fc 3 | folderAsset: yes 4 | timeCreated: 1515691227 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Placenote/LibPlacenote/FeaturesVisualizer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1dc6d171d179d4740bc550e69a938e46 3 | timeCreated: 1515774073 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Placenote/LibPlacenote/LibPlacenote.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8244b0a8db9044970b67cdf6b966240b 3 | timeCreated: 1515691302 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Placenote/LibPlacenote/LocalizationThumbnailSelector.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0fe34de0cd4f844d7a250187637644ec 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Placenote/LibPlacenote/MainThreadTaskQueue.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using System.Collections.Generic; 3 | 4 | /// 5 | /// Singleton helper class that enables running delegates on the main UI thread 6 | /// 7 | public class MainThreadTaskQueue : MonoBehaviour 8 | { 9 | public delegate void Delegate(); 10 | 11 | private static MainThreadTaskQueue sInstance; 12 | private List delegates = new List(); 13 | 14 | void Awake() 15 | { 16 | sInstance = this; 17 | } 18 | 19 | void Update() 20 | { 21 | while (delegates.Count > 0) 22 | { 23 | try 24 | { 25 | delegates[0].Invoke(); 26 | } 27 | catch (System.Exception e) 28 | { 29 | Debug.LogException(e); 30 | } 31 | 32 | lock (delegates) 33 | { 34 | delegates.RemoveAt(0); 35 | } 36 | } 37 | } 38 | 39 | 40 | /// 41 | /// Push a delegate to a task queue to be sequentially executed whenever 42 | /// Monobehavior runs on the main thread. 43 | /// 44 | /// A listener to be removed to the subscriber list. 45 | public static void InvokeOnMainThread(Delegate d) 46 | { 47 | if (sInstance == null) 48 | { 49 | Debug.LogError("MainThreadTaskQueue not initialized, please attach it to an active game object enabled."); 50 | return; 51 | } 52 | 53 | lock (sInstance.delegates) 54 | { 55 | sInstance.delegates.Add(d); 56 | } 57 | } 58 | } 59 | 60 | -------------------------------------------------------------------------------- /Assets/Placenote/LibPlacenote/MainThreadTaskQueue.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b1876410d8b514981a4b6492316ae3e0 3 | timeCreated: 1516301783 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Placenote/LibPlacenote/PNUtility.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace PNUtility 4 | { 5 | public class MatrixOps 6 | { 7 | public static Vector3 GetPosition(Matrix4x4 matrix) 8 | { 9 | Vector3 position = matrix.GetColumn(3); 10 | return position; 11 | } 12 | 13 | public static Quaternion GetRotation(Matrix4x4 matrix) 14 | { 15 | Quaternion rotation = QuaternionFromMatrix(matrix); 16 | return rotation; 17 | } 18 | 19 | public static Quaternion QuaternionFromMatrix(Matrix4x4 m) 20 | { 21 | // Adapted from: http://www.euclideanspace.com/maths/geometry/rotations/conversions/matrixToQuaternion/index.htm 22 | Quaternion q = new Quaternion(); 23 | q.w = Mathf.Sqrt( Mathf.Max( 0, 1 + m[0,0] + m[1,1] + m[2,2] ) ) / 2; 24 | q.x = Mathf.Sqrt( Mathf.Max( 0, 1 + m[0,0] - m[1,1] - m[2,2] ) ) / 2; 25 | q.y = Mathf.Sqrt( Mathf.Max( 0, 1 - m[0,0] + m[1,1] - m[2,2] ) ) / 2; 26 | q.z = Mathf.Sqrt( Mathf.Max( 0, 1 - m[0,0] - m[1,1] + m[2,2] ) ) / 2; 27 | q.x *= Mathf.Sign( q.x * ( m[2,1] - m[1,2] ) ); 28 | q.y *= Mathf.Sign( q.y * ( m[0,2] - m[2,0] ) ); 29 | q.z *= Mathf.Sign( q.z * ( m[1,0] - m[0,1] ) ); 30 | return q; 31 | } 32 | 33 | 34 | public static Matrix4x4 PNPose2Matrix4x4(LibPlacenote.PNTransformUnity pose) 35 | { 36 | Vector3 position = new Vector3 (pose.position.x, pose.position.y, -pose.position.z); 37 | Quaternion rotation = new Quaternion (pose.rotation.x, pose.rotation.y, 38 | -pose.rotation.z, -pose.rotation.w); 39 | return Matrix4x4.TRS(position, rotation, new Vector3(1, 1, 1)); 40 | } 41 | } 42 | } 43 | -------------------------------------------------------------------------------- /Assets/Placenote/LibPlacenote/PNUtility.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8731bda1880da4ce5af197c2adb2cc96 3 | timeCreated: 1516222377 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Placenote/LibPlacenote/PlacenoteCameraManager.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | 4 | /// 5 | /// Class that manipulates the parent node of the ARKit controlled camera object to rotate the camera 6 | /// to the coordinate frame of the LibPlacenote mapping/localization session 7 | /// 8 | public class PlacenoteCameraManager : MonoBehaviour, PlacenoteListener 9 | { 10 | [SerializeField] Camera cameraChild; 11 | [SerializeField] GameObject cameraParent; 12 | 13 | void Start () 14 | { 15 | if (cameraChild == null) { 16 | Debug.Log ("Camera reference is null, skipping creation of camera parent"); 17 | return; 18 | } 19 | 20 | // This is required for OnPose and OnStatusChange to be triggered 21 | LibPlacenote.Instance.RegisterListener (this); 22 | } 23 | 24 | public void OnPose (Matrix4x4 outputPose, Matrix4x4 arkitPose) 25 | { 26 | if (cameraChild == null) { 27 | Debug.Log ("Camera reference is null, not controlling"); 28 | return; 29 | } 30 | 31 | // Compute the transform of the camera parent so that camera pose ends up at outputPose 32 | Matrix4x4 camParentPose = outputPose * arkitPose.inverse; 33 | cameraParent.transform.position = PNUtility.MatrixOps.GetPosition (camParentPose); 34 | cameraParent.transform.rotation = PNUtility.MatrixOps.GetRotation (camParentPose); 35 | } 36 | 37 | public void OnStatusChange (LibPlacenote.MappingStatus prevStatus, LibPlacenote.MappingStatus currStatus) 38 | { 39 | 40 | } 41 | 42 | public void OnLocalized() 43 | { 44 | } 45 | } 46 | -------------------------------------------------------------------------------- /Assets/Placenote/LibPlacenote/PlacenoteCameraManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ff5f4fbe82b37418195b1f108716eb40 3 | timeCreated: 1515771659 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Placenote/LibPlacenote/PlacenoteListener.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | public interface PlacenoteListener 4 | { 5 | void OnPose(Matrix4x4 outputPose, Matrix4x4 arkitPose); 6 | void OnStatusChange(LibPlacenote.MappingStatus prevStatus, LibPlacenote.MappingStatus currStatus); 7 | void OnLocalized(); 8 | } 9 | -------------------------------------------------------------------------------- /Assets/Placenote/LibPlacenote/PlacenoteListener.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 18094b1a685e74220a9985a88a3bd3bc 3 | timeCreated: 1515709118 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Placenote/Materials.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 264aa128e31d7440499e6df4c9ccb808 3 | folderAsset: yes 4 | timeCreated: 1515776986 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Placenote/Materials/ARKitPlaneMesh.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 04845b76859034d95b1487d887525145 3 | timeCreated: 1517432121 4 | licenseType: Pro 5 | NativeFormatImporter: 6 | mainObjectFileID: 2100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Placenote/Materials/FeaturePointMaterial.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1a99a2bfac5494f1090cd823e8e19645 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Placenote/Materials/PlacenoteTextureMat.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 521192d2276bb42d983cdcd9f61d8202 3 | timeCreated: 1538712517 4 | licenseType: Free 5 | NativeFormatImporter: 6 | mainObjectFileID: 2100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Placenote/Materials/PointTextures.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d85ec7168ce514fd78a8c2973c1969df 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Placenote/Materials/PointTextures/FeaturePoint1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Placenote/PlacenoteSDK-Unity/8a01592831b4888c251d3f91753042cce8a83a2f/Assets/Placenote/Materials/PointTextures/FeaturePoint1.png -------------------------------------------------------------------------------- /Assets/Placenote/Materials/PointTextures/FeaturePoint2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Placenote/PlacenoteSDK-Unity/8a01592831b4888c251d3f91753042cce8a83a2f/Assets/Placenote/Materials/PointTextures/FeaturePoint2.png -------------------------------------------------------------------------------- /Assets/Placenote/Materials/PointTextures/FeaturePoint3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Placenote/PlacenoteSDK-Unity/8a01592831b4888c251d3f91753042cce8a83a2f/Assets/Placenote/Materials/PointTextures/FeaturePoint3.png -------------------------------------------------------------------------------- /Assets/Placenote/Materials/PointTextures/FeaturePoint4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Placenote/PlacenoteSDK-Unity/8a01592831b4888c251d3f91753042cce8a83a2f/Assets/Placenote/Materials/PointTextures/FeaturePoint4.png -------------------------------------------------------------------------------- /Assets/Placenote/Materials/color_point_cloud.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_PrefabParentObject: {fileID: 0} 8 | m_PrefabInternal: {fileID: 0} 9 | m_Name: color_point_cloud 10 | m_Shader: {fileID: 4800000, guid: a5c6c0ee4f37b40ccbfb39938642a984, type: 3} 11 | m_ShaderKeywords: 12 | m_LightmapFlags: 5 13 | m_EnableInstancingVariants: 0 14 | m_DoubleSidedGI: 0 15 | m_CustomRenderQueue: -1 16 | stringTagMap: {} 17 | disabledShaderPasses: [] 18 | m_SavedProperties: 19 | serializedVersion: 3 20 | m_TexEnvs: 21 | - _MainTex: 22 | m_Texture: {fileID: 0} 23 | m_Scale: {x: 1, y: 1} 24 | m_Offset: {x: 0, y: 0} 25 | m_Floats: 26 | - point_size: 20 27 | m_Colors: 28 | - _Color: {r: 1, g: 1, b: 1, a: 1} 29 | -------------------------------------------------------------------------------- /Assets/Placenote/Materials/color_point_cloud.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 66bd9910888c24617939470d60a5b27f 3 | timeCreated: 1515777354 4 | licenseType: Free 5 | NativeFormatImporter: 6 | mainObjectFileID: -1 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Placenote/Materials/debugPlaneMaterial.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b36939cf153274ec29fbf2f10d0a49d7 3 | timeCreated: 1492715747 4 | licenseType: Pro 5 | NativeFormatImporter: 6 | mainObjectFileID: 2100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Placenote/Materials/debugPlaneTile.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d54d918a19dea417590657f6bea410b6 3 | timeCreated: 1536710436 4 | licenseType: Free 5 | NativeFormatImporter: 6 | mainObjectFileID: 2100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Placenote/Materials/debugPlaneTile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Placenote/PlacenoteSDK-Unity/8a01592831b4888c251d3f91753042cce8a83a2f/Assets/Placenote/Materials/debugPlaneTile.png -------------------------------------------------------------------------------- /Assets/Placenote/Materials/debugPlaneTile.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5db0892a9f35841a1aafa4d2f617eaf3 3 | timeCreated: 1492718703 4 | licenseType: Pro 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 | -------------------------------------------------------------------------------- /Assets/Placenote/Plugins.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 91af6f872c9ad474eb51659f05452a1b 3 | folderAsset: yes 4 | timeCreated: 1515691023 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Placenote/Plugins/iOS.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3fde21deb99c34a4b8a69ab245ced7c1 3 | folderAsset: yes 4 | timeCreated: 1516638933 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Placenote/Plugins/iOS/Placenote.framework/Headers.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: aa93c1d2972124d579a5556075bbb423 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Placenote/Plugins/iOS/Placenote.framework/Headers/Placenote.h: -------------------------------------------------------------------------------- 1 | // 2 | // Placenote.h 3 | // Placenote 4 | // 5 | // Created by Brad Hoekstra on 2018-01-17. 6 | // Copyright © 2018 Yan Ma. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | //! Project version number for Placenote. 12 | FOUNDATION_EXPORT double PlacenoteVersionNumber; 13 | 14 | //! Project version string for Placenote. 15 | FOUNDATION_EXPORT const unsigned char PlacenoteVersionString[]; 16 | 17 | // In this header, you should import all the public headers of your framework using statements like #import 18 | 19 | 20 | -------------------------------------------------------------------------------- /Assets/Placenote/Plugins/iOS/Placenote.framework/Headers/Placenote.h.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 805af1911ce07471c8e9570d5729ba44 3 | timeCreated: 1551727903 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Placenote/Plugins/iOS/Placenote.framework/Headers/libPlacenote.h.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6721b0b95011f4f479ddd95b2b74a1cc 3 | timeCreated: 1551727903 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Placenote/Plugins/iOS/Placenote.framework/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Placenote/PlacenoteSDK-Unity/8a01592831b4888c251d3f91753042cce8a83a2f/Assets/Placenote/Plugins/iOS/Placenote.framework/Info.plist -------------------------------------------------------------------------------- /Assets/Placenote/Plugins/iOS/Placenote.framework/Info.plist.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b713c5dd531cd4c929f0df5d23af7331 3 | timeCreated: 1551727903 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Placenote/Plugins/iOS/Placenote.framework/Modules.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 19a0d59a9a8144ca5ac3977b6cc88a21 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Placenote/Plugins/iOS/Placenote.framework/Modules/module.modulemap: -------------------------------------------------------------------------------- 1 | framework module Placenote { 2 | umbrella header "Placenote.h" 3 | 4 | export * 5 | module * { export * } 6 | } 7 | -------------------------------------------------------------------------------- /Assets/Placenote/Plugins/iOS/Placenote.framework/Modules/module.modulemap.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 732b3a64e35de47fc9f2732223fbf696 3 | timeCreated: 1551727903 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Placenote/Plugins/iOS/Placenote.framework/Placenote: -------------------------------------------------------------------------------- 1 | version https://git-lfs.github.com/spec/v1 2 | oid sha256:22691cbbe87c3f69fb13159df44f0f5832d61e3ba549b3424b1ff804dc12a6e6 3 | size 8184048 4 | -------------------------------------------------------------------------------- /Assets/Placenote/Plugins/iOS/Placenote.framework/Placenote.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7098414880bf642f8b0567387680b3e9 3 | timeCreated: 1551727903 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Placenote/Plugins/iOS/Placenote.framework/_CodeSignature.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 142a784d912f145a18f5de2e988a05ef 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Placenote/Plugins/iOS/Placenote.framework/_CodeSignature/CodeResources.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a10a466c5302941b78abd2796aa2b7f9 3 | timeCreated: 1551727903 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Placenote/Prefabs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9829e0bead95742039de33ebdf0f40d8 3 | folderAsset: yes 4 | timeCreated: 1516123756 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Placenote/Prefabs/PNPointCloud.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d1e35827f2c514549b1e8c48885a0cc2 3 | timeCreated: 1516737692 4 | licenseType: Free 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Placenote/Prefabs/PNSessionOrigin.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4ff1c5a4b485e47aca5aacd4a978133d 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Placenote/Prefabs/SimulatorWorld.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: deed08229cf184033b112df5d5ffcae2 3 | timeCreated: 1539286477 4 | licenseType: Free 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Placenote/Shaders.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6ca10e13cec6a4a4e9c4672cf29decbe 3 | folderAsset: yes 4 | timeCreated: 1515777362 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Placenote/Shaders/PointCloud.shader: -------------------------------------------------------------------------------- 1 | // Upgrade NOTE: replaced 'mul(UNITY_MATRIX_MVP,*)' with 'UnityObjectToClipPos(*)' 2 | 3 | Shader "Custom/PointCloud" { 4 | Properties{ 5 | point_size("Point Size", Float) = 5.0 6 | } 7 | SubShader { 8 | Pass { 9 | CGPROGRAM 10 | #pragma vertex vert 11 | #pragma fragment frag 12 | 13 | #include "UnityCG.cginc" 14 | 15 | struct appdata 16 | { 17 | float4 vertex : POSITION; 18 | }; 19 | 20 | struct v2f 21 | { 22 | float4 vertex : SV_POSITION; 23 | float4 color : COLOR; 24 | float size : PSIZE; 25 | }; 26 | 27 | float4x4 depthCameraTUnityWorld; 28 | float point_size; 29 | 30 | v2f vert (appdata v) 31 | { 32 | v2f o; 33 | o.vertex = UnityObjectToClipPos(v.vertex); 34 | o.size = point_size; 35 | 36 | // Color should be based on pose relative info 37 | o.color = v.vertex; 38 | o.color.x = v.vertex.y / 2 + 0.5; 39 | o.color.y = 0; 40 | o.color.z = 1 - o.color.x; 41 | return o; 42 | } 43 | 44 | fixed4 frag (v2f i) : SV_Target 45 | { 46 | return i.color; 47 | } 48 | ENDCG 49 | } 50 | } 51 | } 52 | 53 | -------------------------------------------------------------------------------- /Assets/Placenote/Shaders/PointCloud.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f8c8d9ec7cf324c0c91dbe0fbefb31ad 3 | timeCreated: 1515777413 4 | licenseType: Free 5 | ShaderImporter: 6 | defaultTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Placenote/Shaders/VertexColorPointCloud.shader: -------------------------------------------------------------------------------- 1 | // Upgrade NOTE: replaced 'mul(UNITY_MATRIX_MVP,*)' with 'UnityObjectToClipPos(*)' 2 | 3 | Shader "Custom/UnlitVertexColorSize" { 4 | Properties{ 5 | point_size("Point Size", Float) = 5.0 6 | } 7 | 8 | SubShader { 9 | Tags { "Queue" = "Transparent" } 10 | Pass { 11 | ZWrite Off // don't write to depth buffer 12 | // in order not to occlude other objects 13 | 14 | Blend SrcAlpha OneMinusSrcAlpha // use alpha blending 15 | 16 | CGPROGRAM 17 | #pragma vertex vert 18 | #pragma fragment frag 19 | 20 | #include "UnityCG.cginc" 21 | 22 | struct IN 23 | { 24 | float4 pos : POSITION; 25 | float4 color : COLOR; 26 | }; 27 | 28 | struct v2f 29 | { 30 | float4 vertex : SV_POSITION; 31 | float4 color : COLOR; 32 | float size : PSIZE; 33 | }; 34 | 35 | float point_size; 36 | 37 | v2f vert (IN v) 38 | { 39 | v2f o; 40 | o.vertex = UnityObjectToClipPos(v.pos); 41 | o.size = max(2.0, 15.0 / length(ObjSpaceViewDir(v.pos))); 42 | 43 | // Color should be based on pose relative info 44 | o.color = v.color; 45 | return o; 46 | } 47 | 48 | fixed4 frag (v2f i) : SV_Target 49 | { 50 | return i.color; 51 | } 52 | ENDCG 53 | } 54 | } 55 | } 56 | 57 | -------------------------------------------------------------------------------- /Assets/Placenote/Shaders/VertexColorPointCloud.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a5c6c0ee4f37b40ccbfb39938642a984 3 | timeCreated: 1515777384 4 | licenseType: Free 5 | ShaderImporter: 6 | defaultTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Placenote/Toolkits.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ae78a7732b2bd4dbeaeca757c2db03ae 3 | folderAsset: yes 4 | timeCreated: 1536709805 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Placenote/Toolkits/Simulator.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: baaa2ffb14fb74e8f85b0078773d318f 3 | folderAsset: yes 4 | timeCreated: 1539304586 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Placenote/Toolkits/Simulator/KeyboardMover.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | public class KeyboardMover : MonoBehaviour { 6 | 7 | [SerializeField] float translateSpeed = 2.0f; 8 | [SerializeField] float rotateSpeed = 90f; 9 | [SerializeField] float randomOffset = 0.01f; 10 | [SerializeField] bool enableSimulatedHandshake = false; 11 | 12 | void Awake () { 13 | #if UNITY_EDITOR 14 | enabled = true; 15 | #else 16 | enabled = false; 17 | #endif 18 | } 19 | 20 | void Update () { 21 | if (Input.GetKey(KeyCode.W)) { 22 | transform.Translate (Vector3.forward * translateSpeed * Time.deltaTime); 23 | } 24 | if (Input.GetKey(KeyCode.A)) { 25 | transform.Translate (Vector3.left * translateSpeed * Time.deltaTime); 26 | } 27 | if (Input.GetKey(KeyCode.S)) { 28 | transform.Translate (Vector3.back * translateSpeed * Time.deltaTime); 29 | } 30 | if (Input.GetKey(KeyCode.D)) { 31 | transform.Translate (Vector3.right * translateSpeed * Time.deltaTime); 32 | } 33 | if (Input.GetKey(KeyCode.R)) { 34 | transform.Translate (Vector3.up * translateSpeed * Time.deltaTime); 35 | } 36 | if (Input.GetKey(KeyCode.F)) { 37 | transform.Translate (Vector3.down * translateSpeed * Time.deltaTime); 38 | } 39 | /* 40 | if (Input.GetKey(KeyCode.UpArrow)) { 41 | transform.Rotate (Vector3.left * rotateSpeed * Time.deltaTime); 42 | } 43 | if (Input.GetKey(KeyCode.DownArrow)) { 44 | transform.Rotate (Vector3.right * rotateSpeed * Time.deltaTime); 45 | } 46 | */ 47 | 48 | if (Input.GetKey(KeyCode.RightArrow)) { 49 | transform.Rotate (Vector3.up * rotateSpeed * Time.deltaTime); 50 | } 51 | if (Input.GetKey(KeyCode.LeftArrow)) { 52 | transform.Rotate (Vector3.down * rotateSpeed * Time.deltaTime); 53 | } 54 | 55 | if (enableSimulatedHandshake) 56 | transform.Translate (Random.onUnitSphere * Random.Range (0f, randomOffset)); 57 | 58 | transform.eulerAngles = Vector3.Scale (transform.eulerAngles, new Vector3 (1, 1, 0)); 59 | } 60 | } 61 | -------------------------------------------------------------------------------- /Assets/Placenote/Toolkits/Simulator/KeyboardMover.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ab1cfe8be4ce60040bb3c1f3d8f38337 3 | timeCreated: 1525359365 4 | licenseType: Free 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Placenote/Toolkits/Simulator/Models.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6cfa77b64e9114e92b9bc1b969914cd7 3 | folderAsset: yes 4 | timeCreated: 1538657725 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Placenote/Toolkits/Simulator/Models/LivingRoom.mtl.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7b116429c128d4888a06b0ea6d174c06 3 | timeCreated: 1536714733 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Placenote/Toolkits/Simulator/Models/LivingRoom.obj.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 12e5b8d681efa4d49913e121a0d9db5c 3 | timeCreated: 1536709817 4 | licenseType: Free 5 | ModelImporter: 6 | serializedVersion: 19 7 | fileIDToRecycleName: 8 | 100000: default 9 | 100002: //RootNode 10 | 400000: default 11 | 400002: //RootNode 12 | 2300000: default 13 | 3300000: default 14 | 4300000: default 15 | materials: 16 | importMaterials: 1 17 | materialName: 0 18 | materialSearch: 1 19 | animations: 20 | legacyGenerateAnimations: 4 21 | bakeSimulation: 0 22 | resampleCurves: 1 23 | optimizeGameObjects: 0 24 | motionNodeName: 25 | rigImportErrors: 26 | rigImportWarnings: 27 | animationImportErrors: 28 | animationImportWarnings: 29 | animationRetargetingWarnings: 30 | animationDoRetargetingWarnings: 0 31 | animationCompression: 1 32 | animationRotationError: 0.5 33 | animationPositionError: 0.5 34 | animationScaleError: 0.5 35 | animationWrapMode: 0 36 | extraExposedTransformPaths: [] 37 | clipAnimations: [] 38 | isReadable: 1 39 | meshes: 40 | lODScreenPercentages: [] 41 | globalScale: 1 42 | meshCompression: 0 43 | addColliders: 0 44 | importBlendShapes: 1 45 | swapUVChannels: 0 46 | generateSecondaryUV: 0 47 | useFileUnits: 1 48 | optimizeMeshForGPU: 1 49 | keepQuads: 0 50 | weldVertices: 1 51 | secondaryUVAngleDistortion: 8 52 | secondaryUVAreaDistortion: 15.000001 53 | secondaryUVHardAngle: 88 54 | secondaryUVPackMargin: 4 55 | useFileScale: 1 56 | tangentSpace: 57 | normalSmoothAngle: 60 58 | normalImportMode: 0 59 | tangentImportMode: 3 60 | importAnimation: 1 61 | copyAvatar: 0 62 | humanDescription: 63 | serializedVersion: 2 64 | human: [] 65 | skeleton: [] 66 | armTwist: 0.5 67 | foreArmTwist: 0.5 68 | upperLegTwist: 0.5 69 | legTwist: 0.5 70 | armStretch: 0.05 71 | legStretch: 0.05 72 | feetSpacing: 0 73 | rootMotionBoneName: 74 | rootMotionBoneRotation: {x: 0, y: 0, z: 0, w: 1} 75 | hasTranslationDoF: 0 76 | hasExtraRoot: 0 77 | skeletonHasParents: 1 78 | lastHumanDescriptionAvatarSource: {instanceID: 0} 79 | animationType: 0 80 | humanoidOversampling: 1 81 | additionalBone: 0 82 | userData: 83 | assetBundleName: 84 | assetBundleVariant: 85 | -------------------------------------------------------------------------------- /Assets/Placenote/Toolkits/Simulator/Models/Materials.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6108cde02293742c792751ced9324410 3 | folderAsset: yes 4 | timeCreated: 1536709816 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Placenote/Toolkits/Simulator/Models/Materials/Cans.001.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_PrefabParentObject: {fileID: 0} 8 | m_PrefabInternal: {fileID: 0} 9 | m_Name: Cans.001 10 | m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} 11 | m_ShaderKeywords: 12 | m_LightmapFlags: 4 13 | m_EnableInstancingVariants: 0 14 | m_DoubleSidedGI: 0 15 | m_CustomRenderQueue: -1 16 | stringTagMap: {} 17 | disabledShaderPasses: [] 18 | m_SavedProperties: 19 | serializedVersion: 3 20 | m_TexEnvs: 21 | - _BumpMap: 22 | m_Texture: {fileID: 0} 23 | m_Scale: {x: 1, y: 1} 24 | m_Offset: {x: 0, y: 0} 25 | - _DetailAlbedoMap: 26 | m_Texture: {fileID: 0} 27 | m_Scale: {x: 1, y: 1} 28 | m_Offset: {x: 0, y: 0} 29 | - _DetailMask: 30 | m_Texture: {fileID: 0} 31 | m_Scale: {x: 1, y: 1} 32 | m_Offset: {x: 0, y: 0} 33 | - _DetailNormalMap: 34 | m_Texture: {fileID: 0} 35 | m_Scale: {x: 1, y: 1} 36 | m_Offset: {x: 0, y: 0} 37 | - _EmissionMap: 38 | m_Texture: {fileID: 0} 39 | m_Scale: {x: 1, y: 1} 40 | m_Offset: {x: 0, y: 0} 41 | - _MainTex: 42 | m_Texture: {fileID: 0} 43 | m_Scale: {x: 1, y: 1} 44 | m_Offset: {x: 0, y: 0} 45 | - _MetallicGlossMap: 46 | m_Texture: {fileID: 0} 47 | m_Scale: {x: 1, y: 1} 48 | m_Offset: {x: 0, y: 0} 49 | - _OcclusionMap: 50 | m_Texture: {fileID: 0} 51 | m_Scale: {x: 1, y: 1} 52 | m_Offset: {x: 0, y: 0} 53 | - _ParallaxMap: 54 | m_Texture: {fileID: 0} 55 | m_Scale: {x: 1, y: 1} 56 | m_Offset: {x: 0, y: 0} 57 | m_Floats: 58 | - _BumpScale: 1 59 | - _Cutoff: 0.5 60 | - _DetailNormalMapScale: 1 61 | - _DstBlend: 0 62 | - _GlossMapScale: 1 63 | - _Glossiness: 0.5 64 | - _GlossyReflections: 1 65 | - _Metallic: 0 66 | - _Mode: 0 67 | - _OcclusionStrength: 1 68 | - _Parallax: 0.02 69 | - _SmoothnessTextureChannel: 0 70 | - _SpecularHighlights: 1 71 | - _SrcBlend: 1 72 | - _UVSec: 0 73 | - _ZWrite: 1 74 | m_Colors: 75 | - _Color: {r: 0.334308, g: 0.330034, b: 0.309144, a: 1} 76 | - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} 77 | -------------------------------------------------------------------------------- /Assets/Placenote/Toolkits/Simulator/Models/Materials/Cans.001.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2daee2824162540dcb9c4b4a2678ac47 3 | timeCreated: 1536709817 4 | licenseType: Free 5 | NativeFormatImporter: 6 | mainObjectFileID: 2100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Placenote/Toolkits/Simulator/Models/Materials/Cans.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_PrefabParentObject: {fileID: 0} 8 | m_PrefabInternal: {fileID: 0} 9 | m_Name: Cans 10 | m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} 11 | m_ShaderKeywords: 12 | m_LightmapFlags: 4 13 | m_EnableInstancingVariants: 0 14 | m_DoubleSidedGI: 0 15 | m_CustomRenderQueue: -1 16 | stringTagMap: {} 17 | disabledShaderPasses: [] 18 | m_SavedProperties: 19 | serializedVersion: 3 20 | m_TexEnvs: 21 | - _BumpMap: 22 | m_Texture: {fileID: 0} 23 | m_Scale: {x: 1, y: 1} 24 | m_Offset: {x: 0, y: 0} 25 | - _DetailAlbedoMap: 26 | m_Texture: {fileID: 0} 27 | m_Scale: {x: 1, y: 1} 28 | m_Offset: {x: 0, y: 0} 29 | - _DetailMask: 30 | m_Texture: {fileID: 0} 31 | m_Scale: {x: 1, y: 1} 32 | m_Offset: {x: 0, y: 0} 33 | - _DetailNormalMap: 34 | m_Texture: {fileID: 0} 35 | m_Scale: {x: 1, y: 1} 36 | m_Offset: {x: 0, y: 0} 37 | - _EmissionMap: 38 | m_Texture: {fileID: 0} 39 | m_Scale: {x: 1, y: 1} 40 | m_Offset: {x: 0, y: 0} 41 | - _MainTex: 42 | m_Texture: {fileID: 0} 43 | m_Scale: {x: 1, y: 1} 44 | m_Offset: {x: 0, y: 0} 45 | - _MetallicGlossMap: 46 | m_Texture: {fileID: 0} 47 | m_Scale: {x: 1, y: 1} 48 | m_Offset: {x: 0, y: 0} 49 | - _OcclusionMap: 50 | m_Texture: {fileID: 0} 51 | m_Scale: {x: 1, y: 1} 52 | m_Offset: {x: 0, y: 0} 53 | - _ParallaxMap: 54 | m_Texture: {fileID: 0} 55 | m_Scale: {x: 1, y: 1} 56 | m_Offset: {x: 0, y: 0} 57 | m_Floats: 58 | - _BumpScale: 1 59 | - _Cutoff: 0.5 60 | - _DetailNormalMapScale: 1 61 | - _DstBlend: 0 62 | - _GlossMapScale: 1 63 | - _Glossiness: 0.5 64 | - _GlossyReflections: 1 65 | - _Metallic: 0 66 | - _Mode: 0 67 | - _OcclusionStrength: 1 68 | - _Parallax: 0.02 69 | - _SmoothnessTextureChannel: 0 70 | - _SpecularHighlights: 1 71 | - _SrcBlend: 1 72 | - _UVSec: 0 73 | - _ZWrite: 1 74 | m_Colors: 75 | - _Color: {r: 0.467263, g: 0.4569, b: 0.416797, a: 1} 76 | - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} 77 | -------------------------------------------------------------------------------- /Assets/Placenote/Toolkits/Simulator/Models/Materials/Cans.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 07507ef49d57b443cbfc1836af422142 3 | timeCreated: 1536709816 4 | licenseType: Free 5 | NativeFormatImporter: 6 | mainObjectFileID: 2100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Placenote/Toolkits/Simulator/Models/Materials/Desk.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_PrefabParentObject: {fileID: 0} 8 | m_PrefabInternal: {fileID: 0} 9 | m_Name: Desk 10 | m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} 11 | m_ShaderKeywords: 12 | m_LightmapFlags: 4 13 | m_EnableInstancingVariants: 0 14 | m_DoubleSidedGI: 0 15 | m_CustomRenderQueue: -1 16 | stringTagMap: {} 17 | disabledShaderPasses: [] 18 | m_SavedProperties: 19 | serializedVersion: 3 20 | m_TexEnvs: 21 | - _BumpMap: 22 | m_Texture: {fileID: 0} 23 | m_Scale: {x: 1, y: 1} 24 | m_Offset: {x: 0, y: 0} 25 | - _DetailAlbedoMap: 26 | m_Texture: {fileID: 0} 27 | m_Scale: {x: 1, y: 1} 28 | m_Offset: {x: 0, y: 0} 29 | - _DetailMask: 30 | m_Texture: {fileID: 0} 31 | m_Scale: {x: 1, y: 1} 32 | m_Offset: {x: 0, y: 0} 33 | - _DetailNormalMap: 34 | m_Texture: {fileID: 0} 35 | m_Scale: {x: 1, y: 1} 36 | m_Offset: {x: 0, y: 0} 37 | - _EmissionMap: 38 | m_Texture: {fileID: 0} 39 | m_Scale: {x: 1, y: 1} 40 | m_Offset: {x: 0, y: 0} 41 | - _MainTex: 42 | m_Texture: {fileID: 0} 43 | m_Scale: {x: 1, y: 1} 44 | m_Offset: {x: 0, y: 0} 45 | - _MetallicGlossMap: 46 | m_Texture: {fileID: 0} 47 | m_Scale: {x: 1, y: 1} 48 | m_Offset: {x: 0, y: 0} 49 | - _OcclusionMap: 50 | m_Texture: {fileID: 0} 51 | m_Scale: {x: 1, y: 1} 52 | m_Offset: {x: 0, y: 0} 53 | - _ParallaxMap: 54 | m_Texture: {fileID: 0} 55 | m_Scale: {x: 1, y: 1} 56 | m_Offset: {x: 0, y: 0} 57 | m_Floats: 58 | - _BumpScale: 1 59 | - _Cutoff: 0.5 60 | - _DetailNormalMapScale: 1 61 | - _DstBlend: 0 62 | - _GlossMapScale: 1 63 | - _Glossiness: 0.5 64 | - _GlossyReflections: 1 65 | - _Metallic: 0 66 | - _Mode: 0 67 | - _OcclusionStrength: 1 68 | - _Parallax: 0.02 69 | - _SmoothnessTextureChannel: 0 70 | - _SpecularHighlights: 1 71 | - _SrcBlend: 1 72 | - _UVSec: 0 73 | - _ZWrite: 1 74 | m_Colors: 75 | - _Color: {r: 0.24399, g: 0.233417, b: 0.209801, a: 1} 76 | - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} 77 | -------------------------------------------------------------------------------- /Assets/Placenote/Toolkits/Simulator/Models/Materials/Desk.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fc61132d99af2429283914bf471db17c 3 | timeCreated: 1536709816 4 | licenseType: Free 5 | NativeFormatImporter: 6 | mainObjectFileID: 2100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Placenote/Toolkits/Simulator/Models/Materials/GameController.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_PrefabParentObject: {fileID: 0} 8 | m_PrefabInternal: {fileID: 0} 9 | m_Name: GameController 10 | m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} 11 | m_ShaderKeywords: 12 | m_LightmapFlags: 4 13 | m_EnableInstancingVariants: 0 14 | m_DoubleSidedGI: 0 15 | m_CustomRenderQueue: -1 16 | stringTagMap: {} 17 | disabledShaderPasses: [] 18 | m_SavedProperties: 19 | serializedVersion: 3 20 | m_TexEnvs: 21 | - _BumpMap: 22 | m_Texture: {fileID: 0} 23 | m_Scale: {x: 1, y: 1} 24 | m_Offset: {x: 0, y: 0} 25 | - _DetailAlbedoMap: 26 | m_Texture: {fileID: 0} 27 | m_Scale: {x: 1, y: 1} 28 | m_Offset: {x: 0, y: 0} 29 | - _DetailMask: 30 | m_Texture: {fileID: 0} 31 | m_Scale: {x: 1, y: 1} 32 | m_Offset: {x: 0, y: 0} 33 | - _DetailNormalMap: 34 | m_Texture: {fileID: 0} 35 | m_Scale: {x: 1, y: 1} 36 | m_Offset: {x: 0, y: 0} 37 | - _EmissionMap: 38 | m_Texture: {fileID: 0} 39 | m_Scale: {x: 1, y: 1} 40 | m_Offset: {x: 0, y: 0} 41 | - _MainTex: 42 | m_Texture: {fileID: 0} 43 | m_Scale: {x: 1, y: 1} 44 | m_Offset: {x: 0, y: 0} 45 | - _MetallicGlossMap: 46 | m_Texture: {fileID: 0} 47 | m_Scale: {x: 1, y: 1} 48 | m_Offset: {x: 0, y: 0} 49 | - _OcclusionMap: 50 | m_Texture: {fileID: 0} 51 | m_Scale: {x: 1, y: 1} 52 | m_Offset: {x: 0, y: 0} 53 | - _ParallaxMap: 54 | m_Texture: {fileID: 0} 55 | m_Scale: {x: 1, y: 1} 56 | m_Offset: {x: 0, y: 0} 57 | m_Floats: 58 | - _BumpScale: 1 59 | - _Cutoff: 0.5 60 | - _DetailNormalMapScale: 1 61 | - _DstBlend: 0 62 | - _GlossMapScale: 1 63 | - _Glossiness: 0.5 64 | - _GlossyReflections: 1 65 | - _Metallic: 0 66 | - _Mode: 0 67 | - _OcclusionStrength: 1 68 | - _Parallax: 0.02 69 | - _SmoothnessTextureChannel: 0 70 | - _SpecularHighlights: 1 71 | - _SrcBlend: 1 72 | - _UVSec: 0 73 | - _ZWrite: 1 74 | m_Colors: 75 | - _Color: {r: 0.30101, g: 0.30101, b: 0.30101, a: 1} 76 | - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} 77 | -------------------------------------------------------------------------------- /Assets/Placenote/Toolkits/Simulator/Models/Materials/GameController.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1371abd40d1e947bb9ec5a869234fbaa 3 | timeCreated: 1536709817 4 | licenseType: Free 5 | NativeFormatImporter: 6 | mainObjectFileID: 2100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Placenote/Toolkits/Simulator/Models/Materials/Grass.001.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_PrefabParentObject: {fileID: 0} 8 | m_PrefabInternal: {fileID: 0} 9 | m_Name: Grass.001 10 | m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} 11 | m_ShaderKeywords: 12 | m_LightmapFlags: 4 13 | m_EnableInstancingVariants: 0 14 | m_DoubleSidedGI: 0 15 | m_CustomRenderQueue: -1 16 | stringTagMap: {} 17 | disabledShaderPasses: [] 18 | m_SavedProperties: 19 | serializedVersion: 3 20 | m_TexEnvs: 21 | - _BumpMap: 22 | m_Texture: {fileID: 0} 23 | m_Scale: {x: 1, y: 1} 24 | m_Offset: {x: 0, y: 0} 25 | - _DetailAlbedoMap: 26 | m_Texture: {fileID: 0} 27 | m_Scale: {x: 1, y: 1} 28 | m_Offset: {x: 0, y: 0} 29 | - _DetailMask: 30 | m_Texture: {fileID: 0} 31 | m_Scale: {x: 1, y: 1} 32 | m_Offset: {x: 0, y: 0} 33 | - _DetailNormalMap: 34 | m_Texture: {fileID: 0} 35 | m_Scale: {x: 1, y: 1} 36 | m_Offset: {x: 0, y: 0} 37 | - _EmissionMap: 38 | m_Texture: {fileID: 0} 39 | m_Scale: {x: 1, y: 1} 40 | m_Offset: {x: 0, y: 0} 41 | - _MainTex: 42 | m_Texture: {fileID: 0} 43 | m_Scale: {x: 1, y: 1} 44 | m_Offset: {x: 0, y: 0} 45 | - _MetallicGlossMap: 46 | m_Texture: {fileID: 0} 47 | m_Scale: {x: 1, y: 1} 48 | m_Offset: {x: 0, y: 0} 49 | - _OcclusionMap: 50 | m_Texture: {fileID: 0} 51 | m_Scale: {x: 1, y: 1} 52 | m_Offset: {x: 0, y: 0} 53 | - _ParallaxMap: 54 | m_Texture: {fileID: 0} 55 | m_Scale: {x: 1, y: 1} 56 | m_Offset: {x: 0, y: 0} 57 | m_Floats: 58 | - _BumpScale: 1 59 | - _Cutoff: 0.5 60 | - _DetailNormalMapScale: 1 61 | - _DstBlend: 0 62 | - _GlossMapScale: 1 63 | - _Glossiness: 0.5 64 | - _GlossyReflections: 1 65 | - _Metallic: 0 66 | - _Mode: 0 67 | - _OcclusionStrength: 1 68 | - _Parallax: 0.02 69 | - _SmoothnessTextureChannel: 0 70 | - _SpecularHighlights: 1 71 | - _SrcBlend: 1 72 | - _UVSec: 0 73 | - _ZWrite: 1 74 | m_Colors: 75 | - _Color: {r: 0.38812, g: 0.5267, b: 0.115303, a: 1} 76 | - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} 77 | -------------------------------------------------------------------------------- /Assets/Placenote/Toolkits/Simulator/Models/Materials/Grass.001.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6885651d1ceb24c0ba6cc3d40b5e8a58 3 | timeCreated: 1536709817 4 | licenseType: Free 5 | NativeFormatImporter: 6 | mainObjectFileID: 2100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Placenote/Toolkits/Simulator/Models/Materials/Orange.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_PrefabParentObject: {fileID: 0} 8 | m_PrefabInternal: {fileID: 0} 9 | m_Name: Orange 10 | m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} 11 | m_ShaderKeywords: 12 | m_LightmapFlags: 4 13 | m_EnableInstancingVariants: 0 14 | m_DoubleSidedGI: 0 15 | m_CustomRenderQueue: -1 16 | stringTagMap: {} 17 | disabledShaderPasses: [] 18 | m_SavedProperties: 19 | serializedVersion: 3 20 | m_TexEnvs: 21 | - _BumpMap: 22 | m_Texture: {fileID: 0} 23 | m_Scale: {x: 1, y: 1} 24 | m_Offset: {x: 0, y: 0} 25 | - _DetailAlbedoMap: 26 | m_Texture: {fileID: 0} 27 | m_Scale: {x: 1, y: 1} 28 | m_Offset: {x: 0, y: 0} 29 | - _DetailMask: 30 | m_Texture: {fileID: 0} 31 | m_Scale: {x: 1, y: 1} 32 | m_Offset: {x: 0, y: 0} 33 | - _DetailNormalMap: 34 | m_Texture: {fileID: 0} 35 | m_Scale: {x: 1, y: 1} 36 | m_Offset: {x: 0, y: 0} 37 | - _EmissionMap: 38 | m_Texture: {fileID: 0} 39 | m_Scale: {x: 1, y: 1} 40 | m_Offset: {x: 0, y: 0} 41 | - _MainTex: 42 | m_Texture: {fileID: 0} 43 | m_Scale: {x: 1, y: 1} 44 | m_Offset: {x: 0, y: 0} 45 | - _MetallicGlossMap: 46 | m_Texture: {fileID: 0} 47 | m_Scale: {x: 1, y: 1} 48 | m_Offset: {x: 0, y: 0} 49 | - _OcclusionMap: 50 | m_Texture: {fileID: 0} 51 | m_Scale: {x: 1, y: 1} 52 | m_Offset: {x: 0, y: 0} 53 | - _ParallaxMap: 54 | m_Texture: {fileID: 0} 55 | m_Scale: {x: 1, y: 1} 56 | m_Offset: {x: 0, y: 0} 57 | m_Floats: 58 | - _BumpScale: 1 59 | - _Cutoff: 0.5 60 | - _DetailNormalMapScale: 1 61 | - _DstBlend: 0 62 | - _GlossMapScale: 1 63 | - _Glossiness: 0.5 64 | - _GlossyReflections: 1 65 | - _Metallic: 0 66 | - _Mode: 0 67 | - _OcclusionStrength: 1 68 | - _Parallax: 0.02 69 | - _SmoothnessTextureChannel: 0 70 | - _SpecularHighlights: 1 71 | - _SrcBlend: 1 72 | - _UVSec: 0 73 | - _ZWrite: 1 74 | m_Colors: 75 | - _Color: {r: 0.635211, g: 0.392101, b: 0.163101, a: 1} 76 | - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} 77 | -------------------------------------------------------------------------------- /Assets/Placenote/Toolkits/Simulator/Models/Materials/Orange.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: df7d1c988e9b14f9c992790c580d5081 3 | timeCreated: 1536709816 4 | licenseType: Free 5 | NativeFormatImporter: 6 | mainObjectFileID: 2100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Placenote/Toolkits/Simulator/Models/Materials/Speaker.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_PrefabParentObject: {fileID: 0} 8 | m_PrefabInternal: {fileID: 0} 9 | m_Name: Speaker 10 | m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} 11 | m_ShaderKeywords: 12 | m_LightmapFlags: 4 13 | m_EnableInstancingVariants: 0 14 | m_DoubleSidedGI: 0 15 | m_CustomRenderQueue: -1 16 | stringTagMap: {} 17 | disabledShaderPasses: [] 18 | m_SavedProperties: 19 | serializedVersion: 3 20 | m_TexEnvs: 21 | - _BumpMap: 22 | m_Texture: {fileID: 0} 23 | m_Scale: {x: 1, y: 1} 24 | m_Offset: {x: 0, y: 0} 25 | - _DetailAlbedoMap: 26 | m_Texture: {fileID: 0} 27 | m_Scale: {x: 1, y: 1} 28 | m_Offset: {x: 0, y: 0} 29 | - _DetailMask: 30 | m_Texture: {fileID: 0} 31 | m_Scale: {x: 1, y: 1} 32 | m_Offset: {x: 0, y: 0} 33 | - _DetailNormalMap: 34 | m_Texture: {fileID: 0} 35 | m_Scale: {x: 1, y: 1} 36 | m_Offset: {x: 0, y: 0} 37 | - _EmissionMap: 38 | m_Texture: {fileID: 0} 39 | m_Scale: {x: 1, y: 1} 40 | m_Offset: {x: 0, y: 0} 41 | - _MainTex: 42 | m_Texture: {fileID: 0} 43 | m_Scale: {x: 1, y: 1} 44 | m_Offset: {x: 0, y: 0} 45 | - _MetallicGlossMap: 46 | m_Texture: {fileID: 0} 47 | m_Scale: {x: 1, y: 1} 48 | m_Offset: {x: 0, y: 0} 49 | - _OcclusionMap: 50 | m_Texture: {fileID: 0} 51 | m_Scale: {x: 1, y: 1} 52 | m_Offset: {x: 0, y: 0} 53 | - _ParallaxMap: 54 | m_Texture: {fileID: 0} 55 | m_Scale: {x: 1, y: 1} 56 | m_Offset: {x: 0, y: 0} 57 | m_Floats: 58 | - _BumpScale: 1 59 | - _Cutoff: 0.5 60 | - _DetailNormalMapScale: 1 61 | - _DstBlend: 0 62 | - _GlossMapScale: 1 63 | - _Glossiness: 0.5 64 | - _GlossyReflections: 1 65 | - _Metallic: 0 66 | - _Mode: 0 67 | - _OcclusionStrength: 1 68 | - _Parallax: 0.02 69 | - _SmoothnessTextureChannel: 0 70 | - _SpecularHighlights: 1 71 | - _SrcBlend: 1 72 | - _UVSec: 0 73 | - _ZWrite: 1 74 | m_Colors: 75 | - _Color: {r: 0.018523, g: 0.018523, b: 0.018523, a: 1} 76 | - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} 77 | -------------------------------------------------------------------------------- /Assets/Placenote/Toolkits/Simulator/Models/Materials/Speaker.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c4dcc6eca844f42f3bfedfbe25090596 3 | timeCreated: 1536709816 4 | licenseType: Free 5 | NativeFormatImporter: 6 | mainObjectFileID: 2100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Placenote/Toolkits/Simulator/Models/Materials/Speaker_Center.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_PrefabParentObject: {fileID: 0} 8 | m_PrefabInternal: {fileID: 0} 9 | m_Name: Speaker_Center 10 | m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} 11 | m_ShaderKeywords: 12 | m_LightmapFlags: 4 13 | m_EnableInstancingVariants: 0 14 | m_DoubleSidedGI: 0 15 | m_CustomRenderQueue: -1 16 | stringTagMap: {} 17 | disabledShaderPasses: [] 18 | m_SavedProperties: 19 | serializedVersion: 3 20 | m_TexEnvs: 21 | - _BumpMap: 22 | m_Texture: {fileID: 0} 23 | m_Scale: {x: 1, y: 1} 24 | m_Offset: {x: 0, y: 0} 25 | - _DetailAlbedoMap: 26 | m_Texture: {fileID: 0} 27 | m_Scale: {x: 1, y: 1} 28 | m_Offset: {x: 0, y: 0} 29 | - _DetailMask: 30 | m_Texture: {fileID: 0} 31 | m_Scale: {x: 1, y: 1} 32 | m_Offset: {x: 0, y: 0} 33 | - _DetailNormalMap: 34 | m_Texture: {fileID: 0} 35 | m_Scale: {x: 1, y: 1} 36 | m_Offset: {x: 0, y: 0} 37 | - _EmissionMap: 38 | m_Texture: {fileID: 0} 39 | m_Scale: {x: 1, y: 1} 40 | m_Offset: {x: 0, y: 0} 41 | - _MainTex: 42 | m_Texture: {fileID: 0} 43 | m_Scale: {x: 1, y: 1} 44 | m_Offset: {x: 0, y: 0} 45 | - _MetallicGlossMap: 46 | m_Texture: {fileID: 0} 47 | m_Scale: {x: 1, y: 1} 48 | m_Offset: {x: 0, y: 0} 49 | - _OcclusionMap: 50 | m_Texture: {fileID: 0} 51 | m_Scale: {x: 1, y: 1} 52 | m_Offset: {x: 0, y: 0} 53 | - _ParallaxMap: 54 | m_Texture: {fileID: 0} 55 | m_Scale: {x: 1, y: 1} 56 | m_Offset: {x: 0, y: 0} 57 | m_Floats: 58 | - _BumpScale: 1 59 | - _Cutoff: 0.5 60 | - _DetailNormalMapScale: 1 61 | - _DstBlend: 0 62 | - _GlossMapScale: 1 63 | - _Glossiness: 0.5 64 | - _GlossyReflections: 1 65 | - _Metallic: 0 66 | - _Mode: 0 67 | - _OcclusionStrength: 1 68 | - _Parallax: 0.02 69 | - _SmoothnessTextureChannel: 0 70 | - _SpecularHighlights: 1 71 | - _SrcBlend: 1 72 | - _UVSec: 0 73 | - _ZWrite: 1 74 | m_Colors: 75 | - _Color: {r: 0.005596, g: 0.005596, b: 0.005596, a: 1} 76 | - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} 77 | -------------------------------------------------------------------------------- /Assets/Placenote/Toolkits/Simulator/Models/Materials/Speaker_Center.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4f7c3b0ad6d7e4a18808a5957699a34c 3 | timeCreated: 1536709817 4 | licenseType: Free 5 | NativeFormatImporter: 6 | mainObjectFileID: 2100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Placenote/Toolkits/Simulator/Models/Materials/Speaker_Puff.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_PrefabParentObject: {fileID: 0} 8 | m_PrefabInternal: {fileID: 0} 9 | m_Name: Speaker_Puff 10 | m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} 11 | m_ShaderKeywords: 12 | m_LightmapFlags: 4 13 | m_EnableInstancingVariants: 0 14 | m_DoubleSidedGI: 0 15 | m_CustomRenderQueue: -1 16 | stringTagMap: {} 17 | disabledShaderPasses: [] 18 | m_SavedProperties: 19 | serializedVersion: 3 20 | m_TexEnvs: 21 | - _BumpMap: 22 | m_Texture: {fileID: 0} 23 | m_Scale: {x: 1, y: 1} 24 | m_Offset: {x: 0, y: 0} 25 | - _DetailAlbedoMap: 26 | m_Texture: {fileID: 0} 27 | m_Scale: {x: 1, y: 1} 28 | m_Offset: {x: 0, y: 0} 29 | - _DetailMask: 30 | m_Texture: {fileID: 0} 31 | m_Scale: {x: 1, y: 1} 32 | m_Offset: {x: 0, y: 0} 33 | - _DetailNormalMap: 34 | m_Texture: {fileID: 0} 35 | m_Scale: {x: 1, y: 1} 36 | m_Offset: {x: 0, y: 0} 37 | - _EmissionMap: 38 | m_Texture: {fileID: 0} 39 | m_Scale: {x: 1, y: 1} 40 | m_Offset: {x: 0, y: 0} 41 | - _MainTex: 42 | m_Texture: {fileID: 0} 43 | m_Scale: {x: 1, y: 1} 44 | m_Offset: {x: 0, y: 0} 45 | - _MetallicGlossMap: 46 | m_Texture: {fileID: 0} 47 | m_Scale: {x: 1, y: 1} 48 | m_Offset: {x: 0, y: 0} 49 | - _OcclusionMap: 50 | m_Texture: {fileID: 0} 51 | m_Scale: {x: 1, y: 1} 52 | m_Offset: {x: 0, y: 0} 53 | - _ParallaxMap: 54 | m_Texture: {fileID: 0} 55 | m_Scale: {x: 1, y: 1} 56 | m_Offset: {x: 0, y: 0} 57 | m_Floats: 58 | - _BumpScale: 1 59 | - _Cutoff: 0.5 60 | - _DetailNormalMapScale: 1 61 | - _DstBlend: 0 62 | - _GlossMapScale: 1 63 | - _Glossiness: 0.5 64 | - _GlossyReflections: 1 65 | - _Metallic: 0 66 | - _Mode: 0 67 | - _OcclusionStrength: 1 68 | - _Parallax: 0.02 69 | - _SmoothnessTextureChannel: 0 70 | - _SpecularHighlights: 1 71 | - _SrcBlend: 1 72 | - _UVSec: 0 73 | - _ZWrite: 1 74 | m_Colors: 75 | - _Color: {r: 0.026484, g: 0.024571, b: 0.023645, a: 1} 76 | - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} 77 | -------------------------------------------------------------------------------- /Assets/Placenote/Toolkits/Simulator/Models/Materials/Speaker_Puff.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 84aa346b9c442472d8cecc86bf7cb896 3 | timeCreated: 1536709816 4 | licenseType: Free 5 | NativeFormatImporter: 6 | mainObjectFileID: 2100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Placenote/Toolkits/Simulator/Models/Materials/TV.001.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_PrefabParentObject: {fileID: 0} 8 | m_PrefabInternal: {fileID: 0} 9 | m_Name: TV.001 10 | m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} 11 | m_ShaderKeywords: 12 | m_LightmapFlags: 4 13 | m_EnableInstancingVariants: 0 14 | m_DoubleSidedGI: 0 15 | m_CustomRenderQueue: -1 16 | stringTagMap: {} 17 | disabledShaderPasses: [] 18 | m_SavedProperties: 19 | serializedVersion: 3 20 | m_TexEnvs: 21 | - _BumpMap: 22 | m_Texture: {fileID: 0} 23 | m_Scale: {x: 1, y: 1} 24 | m_Offset: {x: 0, y: 0} 25 | - _DetailAlbedoMap: 26 | m_Texture: {fileID: 0} 27 | m_Scale: {x: 1, y: 1} 28 | m_Offset: {x: 0, y: 0} 29 | - _DetailMask: 30 | m_Texture: {fileID: 0} 31 | m_Scale: {x: 1, y: 1} 32 | m_Offset: {x: 0, y: 0} 33 | - _DetailNormalMap: 34 | m_Texture: {fileID: 0} 35 | m_Scale: {x: 1, y: 1} 36 | m_Offset: {x: 0, y: 0} 37 | - _EmissionMap: 38 | m_Texture: {fileID: 0} 39 | m_Scale: {x: 1, y: 1} 40 | m_Offset: {x: 0, y: 0} 41 | - _MainTex: 42 | m_Texture: {fileID: 0} 43 | m_Scale: {x: 1, y: 1} 44 | m_Offset: {x: 0, y: 0} 45 | - _MetallicGlossMap: 46 | m_Texture: {fileID: 0} 47 | m_Scale: {x: 1, y: 1} 48 | m_Offset: {x: 0, y: 0} 49 | - _OcclusionMap: 50 | m_Texture: {fileID: 0} 51 | m_Scale: {x: 1, y: 1} 52 | m_Offset: {x: 0, y: 0} 53 | - _ParallaxMap: 54 | m_Texture: {fileID: 0} 55 | m_Scale: {x: 1, y: 1} 56 | m_Offset: {x: 0, y: 0} 57 | m_Floats: 58 | - _BumpScale: 1 59 | - _Cutoff: 0.5 60 | - _DetailNormalMapScale: 1 61 | - _DstBlend: 0 62 | - _GlossMapScale: 1 63 | - _Glossiness: 0.5 64 | - _GlossyReflections: 1 65 | - _Metallic: 0 66 | - _Mode: 0 67 | - _OcclusionStrength: 1 68 | - _Parallax: 0.02 69 | - _SmoothnessTextureChannel: 0 70 | - _SpecularHighlights: 1 71 | - _SrcBlend: 1 72 | - _UVSec: 0 73 | - _ZWrite: 1 74 | m_Colors: 75 | - _Color: {r: 0.067501, g: 0.067501, b: 0.067501, a: 1} 76 | - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} 77 | -------------------------------------------------------------------------------- /Assets/Placenote/Toolkits/Simulator/Models/Materials/TV.001.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f576100588f4349dea60507eb2f9e956 3 | timeCreated: 1536709817 4 | licenseType: Free 5 | NativeFormatImporter: 6 | mainObjectFileID: 2100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Placenote/Toolkits/Simulator/Models/Materials/TV.002.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_PrefabParentObject: {fileID: 0} 8 | m_PrefabInternal: {fileID: 0} 9 | m_Name: TV.002 10 | m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} 11 | m_ShaderKeywords: 12 | m_LightmapFlags: 4 13 | m_EnableInstancingVariants: 0 14 | m_DoubleSidedGI: 0 15 | m_CustomRenderQueue: -1 16 | stringTagMap: {} 17 | disabledShaderPasses: [] 18 | m_SavedProperties: 19 | serializedVersion: 3 20 | m_TexEnvs: 21 | - _BumpMap: 22 | m_Texture: {fileID: 0} 23 | m_Scale: {x: 1, y: 1} 24 | m_Offset: {x: 0, y: 0} 25 | - _DetailAlbedoMap: 26 | m_Texture: {fileID: 0} 27 | m_Scale: {x: 1, y: 1} 28 | m_Offset: {x: 0, y: 0} 29 | - _DetailMask: 30 | m_Texture: {fileID: 0} 31 | m_Scale: {x: 1, y: 1} 32 | m_Offset: {x: 0, y: 0} 33 | - _DetailNormalMap: 34 | m_Texture: {fileID: 0} 35 | m_Scale: {x: 1, y: 1} 36 | m_Offset: {x: 0, y: 0} 37 | - _EmissionMap: 38 | m_Texture: {fileID: 0} 39 | m_Scale: {x: 1, y: 1} 40 | m_Offset: {x: 0, y: 0} 41 | - _MainTex: 42 | m_Texture: {fileID: 0} 43 | m_Scale: {x: 1, y: 1} 44 | m_Offset: {x: 0, y: 0} 45 | - _MetallicGlossMap: 46 | m_Texture: {fileID: 0} 47 | m_Scale: {x: 1, y: 1} 48 | m_Offset: {x: 0, y: 0} 49 | - _OcclusionMap: 50 | m_Texture: {fileID: 0} 51 | m_Scale: {x: 1, y: 1} 52 | m_Offset: {x: 0, y: 0} 53 | - _ParallaxMap: 54 | m_Texture: {fileID: 0} 55 | m_Scale: {x: 1, y: 1} 56 | m_Offset: {x: 0, y: 0} 57 | m_Floats: 58 | - _BumpScale: 1 59 | - _Cutoff: 0.5 60 | - _DetailNormalMapScale: 1 61 | - _DstBlend: 0 62 | - _GlossMapScale: 1 63 | - _Glossiness: 0.5 64 | - _GlossyReflections: 1 65 | - _Metallic: 0 66 | - _Mode: 0 67 | - _OcclusionStrength: 1 68 | - _Parallax: 0.02 69 | - _SmoothnessTextureChannel: 0 70 | - _SpecularHighlights: 1 71 | - _SrcBlend: 1 72 | - _UVSec: 0 73 | - _ZWrite: 1 74 | m_Colors: 75 | - _Color: {r: 0.089546, g: 0.089546, b: 0.089546, a: 1} 76 | - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} 77 | -------------------------------------------------------------------------------- /Assets/Placenote/Toolkits/Simulator/Models/Materials/TV.002.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dbf00fc8c8a1341f4877299b7c3a5ca4 3 | timeCreated: 1536709817 4 | licenseType: Free 5 | NativeFormatImporter: 6 | mainObjectFileID: 2100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Placenote/Toolkits/Simulator/Models/Materials/TV.003.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_PrefabParentObject: {fileID: 0} 8 | m_PrefabInternal: {fileID: 0} 9 | m_Name: TV.003 10 | m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} 11 | m_ShaderKeywords: 12 | m_LightmapFlags: 4 13 | m_EnableInstancingVariants: 0 14 | m_DoubleSidedGI: 0 15 | m_CustomRenderQueue: -1 16 | stringTagMap: {} 17 | disabledShaderPasses: [] 18 | m_SavedProperties: 19 | serializedVersion: 3 20 | m_TexEnvs: 21 | - _BumpMap: 22 | m_Texture: {fileID: 0} 23 | m_Scale: {x: 1, y: 1} 24 | m_Offset: {x: 0, y: 0} 25 | - _DetailAlbedoMap: 26 | m_Texture: {fileID: 0} 27 | m_Scale: {x: 1, y: 1} 28 | m_Offset: {x: 0, y: 0} 29 | - _DetailMask: 30 | m_Texture: {fileID: 0} 31 | m_Scale: {x: 1, y: 1} 32 | m_Offset: {x: 0, y: 0} 33 | - _DetailNormalMap: 34 | m_Texture: {fileID: 0} 35 | m_Scale: {x: 1, y: 1} 36 | m_Offset: {x: 0, y: 0} 37 | - _EmissionMap: 38 | m_Texture: {fileID: 0} 39 | m_Scale: {x: 1, y: 1} 40 | m_Offset: {x: 0, y: 0} 41 | - _MainTex: 42 | m_Texture: {fileID: 0} 43 | m_Scale: {x: 1, y: 1} 44 | m_Offset: {x: 0, y: 0} 45 | - _MetallicGlossMap: 46 | m_Texture: {fileID: 0} 47 | m_Scale: {x: 1, y: 1} 48 | m_Offset: {x: 0, y: 0} 49 | - _OcclusionMap: 50 | m_Texture: {fileID: 0} 51 | m_Scale: {x: 1, y: 1} 52 | m_Offset: {x: 0, y: 0} 53 | - _ParallaxMap: 54 | m_Texture: {fileID: 0} 55 | m_Scale: {x: 1, y: 1} 56 | m_Offset: {x: 0, y: 0} 57 | m_Floats: 58 | - _BumpScale: 1 59 | - _Cutoff: 0.5 60 | - _DetailNormalMapScale: 1 61 | - _DstBlend: 0 62 | - _GlossMapScale: 1 63 | - _Glossiness: 0.5 64 | - _GlossyReflections: 1 65 | - _Metallic: 0 66 | - _Mode: 0 67 | - _OcclusionStrength: 1 68 | - _Parallax: 0.02 69 | - _SmoothnessTextureChannel: 0 70 | - _SpecularHighlights: 1 71 | - _SrcBlend: 1 72 | - _UVSec: 0 73 | - _ZWrite: 1 74 | m_Colors: 75 | - _Color: {r: 0.044903, g: 0.044903, b: 0.044903, a: 1} 76 | - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} 77 | -------------------------------------------------------------------------------- /Assets/Placenote/Toolkits/Simulator/Models/Materials/TV.003.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1310dcb3f83314b7cbb90276128ff7b1 3 | timeCreated: 1536709817 4 | licenseType: Free 5 | NativeFormatImporter: 6 | mainObjectFileID: 2100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Placenote/Toolkits/Simulator/Models/Materials/TV.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_PrefabParentObject: {fileID: 0} 8 | m_PrefabInternal: {fileID: 0} 9 | m_Name: TV 10 | m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} 11 | m_ShaderKeywords: 12 | m_LightmapFlags: 4 13 | m_EnableInstancingVariants: 0 14 | m_DoubleSidedGI: 0 15 | m_CustomRenderQueue: -1 16 | stringTagMap: {} 17 | disabledShaderPasses: [] 18 | m_SavedProperties: 19 | serializedVersion: 3 20 | m_TexEnvs: 21 | - _BumpMap: 22 | m_Texture: {fileID: 0} 23 | m_Scale: {x: 1, y: 1} 24 | m_Offset: {x: 0, y: 0} 25 | - _DetailAlbedoMap: 26 | m_Texture: {fileID: 0} 27 | m_Scale: {x: 1, y: 1} 28 | m_Offset: {x: 0, y: 0} 29 | - _DetailMask: 30 | m_Texture: {fileID: 0} 31 | m_Scale: {x: 1, y: 1} 32 | m_Offset: {x: 0, y: 0} 33 | - _DetailNormalMap: 34 | m_Texture: {fileID: 0} 35 | m_Scale: {x: 1, y: 1} 36 | m_Offset: {x: 0, y: 0} 37 | - _EmissionMap: 38 | m_Texture: {fileID: 0} 39 | m_Scale: {x: 1, y: 1} 40 | m_Offset: {x: 0, y: 0} 41 | - _MainTex: 42 | m_Texture: {fileID: 0} 43 | m_Scale: {x: 1, y: 1} 44 | m_Offset: {x: 0, y: 0} 45 | - _MetallicGlossMap: 46 | m_Texture: {fileID: 0} 47 | m_Scale: {x: 1, y: 1} 48 | m_Offset: {x: 0, y: 0} 49 | - _OcclusionMap: 50 | m_Texture: {fileID: 0} 51 | m_Scale: {x: 1, y: 1} 52 | m_Offset: {x: 0, y: 0} 53 | - _ParallaxMap: 54 | m_Texture: {fileID: 0} 55 | m_Scale: {x: 1, y: 1} 56 | m_Offset: {x: 0, y: 0} 57 | m_Floats: 58 | - _BumpScale: 1 59 | - _Cutoff: 0.5 60 | - _DetailNormalMapScale: 1 61 | - _DstBlend: 0 62 | - _GlossMapScale: 1 63 | - _Glossiness: 0.5 64 | - _GlossyReflections: 1 65 | - _Metallic: 0 66 | - _Mode: 0 67 | - _OcclusionStrength: 1 68 | - _Parallax: 0.02 69 | - _SmoothnessTextureChannel: 0 70 | - _SpecularHighlights: 1 71 | - _SrcBlend: 1 72 | - _UVSec: 0 73 | - _ZWrite: 1 74 | m_Colors: 75 | - _Color: {r: 0.031637, g: 0.031637, b: 0.031637, a: 1} 76 | - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} 77 | -------------------------------------------------------------------------------- /Assets/Placenote/Toolkits/Simulator/Models/Materials/TV.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6e5104eadd21c42bba98e10a59561721 3 | timeCreated: 1536709817 4 | licenseType: Free 5 | NativeFormatImporter: 6 | mainObjectFileID: 2100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Placenote/Toolkits/Simulator/Models/Materials/TV_Stand.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_PrefabParentObject: {fileID: 0} 8 | m_PrefabInternal: {fileID: 0} 9 | m_Name: TV_Stand 10 | m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} 11 | m_ShaderKeywords: 12 | m_LightmapFlags: 4 13 | m_EnableInstancingVariants: 0 14 | m_DoubleSidedGI: 0 15 | m_CustomRenderQueue: -1 16 | stringTagMap: {} 17 | disabledShaderPasses: [] 18 | m_SavedProperties: 19 | serializedVersion: 3 20 | m_TexEnvs: 21 | - _BumpMap: 22 | m_Texture: {fileID: 0} 23 | m_Scale: {x: 1, y: 1} 24 | m_Offset: {x: 0, y: 0} 25 | - _DetailAlbedoMap: 26 | m_Texture: {fileID: 0} 27 | m_Scale: {x: 1, y: 1} 28 | m_Offset: {x: 0, y: 0} 29 | - _DetailMask: 30 | m_Texture: {fileID: 0} 31 | m_Scale: {x: 1, y: 1} 32 | m_Offset: {x: 0, y: 0} 33 | - _DetailNormalMap: 34 | m_Texture: {fileID: 0} 35 | m_Scale: {x: 1, y: 1} 36 | m_Offset: {x: 0, y: 0} 37 | - _EmissionMap: 38 | m_Texture: {fileID: 0} 39 | m_Scale: {x: 1, y: 1} 40 | m_Offset: {x: 0, y: 0} 41 | - _MainTex: 42 | m_Texture: {fileID: 0} 43 | m_Scale: {x: 1, y: 1} 44 | m_Offset: {x: 0, y: 0} 45 | - _MetallicGlossMap: 46 | m_Texture: {fileID: 0} 47 | m_Scale: {x: 1, y: 1} 48 | m_Offset: {x: 0, y: 0} 49 | - _OcclusionMap: 50 | m_Texture: {fileID: 0} 51 | m_Scale: {x: 1, y: 1} 52 | m_Offset: {x: 0, y: 0} 53 | - _ParallaxMap: 54 | m_Texture: {fileID: 0} 55 | m_Scale: {x: 1, y: 1} 56 | m_Offset: {x: 0, y: 0} 57 | m_Floats: 58 | - _BumpScale: 1 59 | - _Cutoff: 0.5 60 | - _DetailNormalMapScale: 1 61 | - _DstBlend: 0 62 | - _GlossMapScale: 1 63 | - _Glossiness: 0.5 64 | - _GlossyReflections: 1 65 | - _Metallic: 0 66 | - _Mode: 0 67 | - _OcclusionStrength: 1 68 | - _Parallax: 0.02 69 | - _SmoothnessTextureChannel: 0 70 | - _SpecularHighlights: 1 71 | - _SrcBlend: 1 72 | - _UVSec: 0 73 | - _ZWrite: 1 74 | m_Colors: 75 | - _Color: {r: 0.060948, g: 0.060948, b: 0.060948, a: 1} 76 | - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} 77 | -------------------------------------------------------------------------------- /Assets/Placenote/Toolkits/Simulator/Models/Materials/TV_Stand.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cf6a86aff66a94a2195ab0fe8e7de51f 3 | timeCreated: 1536709817 4 | licenseType: Free 5 | NativeFormatImporter: 6 | mainObjectFileID: 2100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Placenote/Toolkits/Simulator/Models/Materials/Table.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_PrefabParentObject: {fileID: 0} 8 | m_PrefabInternal: {fileID: 0} 9 | m_Name: Table 10 | m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} 11 | m_ShaderKeywords: 12 | m_LightmapFlags: 4 13 | m_EnableInstancingVariants: 0 14 | m_DoubleSidedGI: 0 15 | m_CustomRenderQueue: -1 16 | stringTagMap: {} 17 | disabledShaderPasses: [] 18 | m_SavedProperties: 19 | serializedVersion: 3 20 | m_TexEnvs: 21 | - _BumpMap: 22 | m_Texture: {fileID: 0} 23 | m_Scale: {x: 1, y: 1} 24 | m_Offset: {x: 0, y: 0} 25 | - _DetailAlbedoMap: 26 | m_Texture: {fileID: 0} 27 | m_Scale: {x: 1, y: 1} 28 | m_Offset: {x: 0, y: 0} 29 | - _DetailMask: 30 | m_Texture: {fileID: 0} 31 | m_Scale: {x: 1, y: 1} 32 | m_Offset: {x: 0, y: 0} 33 | - _DetailNormalMap: 34 | m_Texture: {fileID: 0} 35 | m_Scale: {x: 1, y: 1} 36 | m_Offset: {x: 0, y: 0} 37 | - _EmissionMap: 38 | m_Texture: {fileID: 0} 39 | m_Scale: {x: 1, y: 1} 40 | m_Offset: {x: 0, y: 0} 41 | - _MainTex: 42 | m_Texture: {fileID: 0} 43 | m_Scale: {x: 1, y: 1} 44 | m_Offset: {x: 0, y: 0} 45 | - _MetallicGlossMap: 46 | m_Texture: {fileID: 0} 47 | m_Scale: {x: 1, y: 1} 48 | m_Offset: {x: 0, y: 0} 49 | - _OcclusionMap: 50 | m_Texture: {fileID: 0} 51 | m_Scale: {x: 1, y: 1} 52 | m_Offset: {x: 0, y: 0} 53 | - _ParallaxMap: 54 | m_Texture: {fileID: 0} 55 | m_Scale: {x: 1, y: 1} 56 | m_Offset: {x: 0, y: 0} 57 | m_Floats: 58 | - _BumpScale: 1 59 | - _Cutoff: 0.5 60 | - _DetailNormalMapScale: 1 61 | - _DstBlend: 0 62 | - _GlossMapScale: 1 63 | - _Glossiness: 0.5 64 | - _GlossyReflections: 1 65 | - _Metallic: 0 66 | - _Mode: 0 67 | - _OcclusionStrength: 1 68 | - _Parallax: 0.02 69 | - _SmoothnessTextureChannel: 0 70 | - _SpecularHighlights: 1 71 | - _SrcBlend: 1 72 | - _UVSec: 0 73 | - _ZWrite: 1 74 | m_Colors: 75 | - _Color: {r: 0.549348, g: 0.421692, b: 0.254837, a: 1} 76 | - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} 77 | -------------------------------------------------------------------------------- /Assets/Placenote/Toolkits/Simulator/Models/Materials/Table.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 22df97453535144fd89fb4498a521699 3 | timeCreated: 1536709816 4 | licenseType: Free 5 | NativeFormatImporter: 6 | mainObjectFileID: 2100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Placenote/Toolkits/Simulator/Models/Materials/White.001.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_PrefabParentObject: {fileID: 0} 8 | m_PrefabInternal: {fileID: 0} 9 | m_Name: White.001 10 | m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} 11 | m_ShaderKeywords: 12 | m_LightmapFlags: 4 13 | m_EnableInstancingVariants: 0 14 | m_DoubleSidedGI: 0 15 | m_CustomRenderQueue: -1 16 | stringTagMap: {} 17 | disabledShaderPasses: [] 18 | m_SavedProperties: 19 | serializedVersion: 3 20 | m_TexEnvs: 21 | - _BumpMap: 22 | m_Texture: {fileID: 0} 23 | m_Scale: {x: 1, y: 1} 24 | m_Offset: {x: 0, y: 0} 25 | - _DetailAlbedoMap: 26 | m_Texture: {fileID: 0} 27 | m_Scale: {x: 1, y: 1} 28 | m_Offset: {x: 0, y: 0} 29 | - _DetailMask: 30 | m_Texture: {fileID: 0} 31 | m_Scale: {x: 1, y: 1} 32 | m_Offset: {x: 0, y: 0} 33 | - _DetailNormalMap: 34 | m_Texture: {fileID: 0} 35 | m_Scale: {x: 1, y: 1} 36 | m_Offset: {x: 0, y: 0} 37 | - _EmissionMap: 38 | m_Texture: {fileID: 0} 39 | m_Scale: {x: 1, y: 1} 40 | m_Offset: {x: 0, y: 0} 41 | - _MainTex: 42 | m_Texture: {fileID: 0} 43 | m_Scale: {x: 1, y: 1} 44 | m_Offset: {x: 0, y: 0} 45 | - _MetallicGlossMap: 46 | m_Texture: {fileID: 0} 47 | m_Scale: {x: 1, y: 1} 48 | m_Offset: {x: 0, y: 0} 49 | - _OcclusionMap: 50 | m_Texture: {fileID: 0} 51 | m_Scale: {x: 1, y: 1} 52 | m_Offset: {x: 0, y: 0} 53 | - _ParallaxMap: 54 | m_Texture: {fileID: 0} 55 | m_Scale: {x: 1, y: 1} 56 | m_Offset: {x: 0, y: 0} 57 | m_Floats: 58 | - _BumpScale: 1 59 | - _Cutoff: 0.5 60 | - _DetailNormalMapScale: 1 61 | - _DstBlend: 0 62 | - _GlossMapScale: 1 63 | - _Glossiness: 0.5 64 | - _GlossyReflections: 1 65 | - _Metallic: 0 66 | - _Mode: 0 67 | - _OcclusionStrength: 1 68 | - _Parallax: 0.02 69 | - _SmoothnessTextureChannel: 0 70 | - _SpecularHighlights: 1 71 | - _SrcBlend: 1 72 | - _UVSec: 0 73 | - _ZWrite: 1 74 | m_Colors: 75 | - _Color: {r: 0.8, g: 0.8, b: 0.8, a: 1} 76 | - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} 77 | -------------------------------------------------------------------------------- /Assets/Placenote/Toolkits/Simulator/Models/Materials/White.001.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2da793538ef03449c8361c0213bd0df0 3 | timeCreated: 1536709817 4 | licenseType: Free 5 | NativeFormatImporter: 6 | mainObjectFileID: 2100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Placenote/Toolkits/Simulator/Models/Materials/Wires.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_PrefabParentObject: {fileID: 0} 8 | m_PrefabInternal: {fileID: 0} 9 | m_Name: Wires 10 | m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} 11 | m_ShaderKeywords: 12 | m_LightmapFlags: 4 13 | m_EnableInstancingVariants: 0 14 | m_DoubleSidedGI: 0 15 | m_CustomRenderQueue: -1 16 | stringTagMap: {} 17 | disabledShaderPasses: [] 18 | m_SavedProperties: 19 | serializedVersion: 3 20 | m_TexEnvs: 21 | - _BumpMap: 22 | m_Texture: {fileID: 0} 23 | m_Scale: {x: 1, y: 1} 24 | m_Offset: {x: 0, y: 0} 25 | - _DetailAlbedoMap: 26 | m_Texture: {fileID: 0} 27 | m_Scale: {x: 1, y: 1} 28 | m_Offset: {x: 0, y: 0} 29 | - _DetailMask: 30 | m_Texture: {fileID: 0} 31 | m_Scale: {x: 1, y: 1} 32 | m_Offset: {x: 0, y: 0} 33 | - _DetailNormalMap: 34 | m_Texture: {fileID: 0} 35 | m_Scale: {x: 1, y: 1} 36 | m_Offset: {x: 0, y: 0} 37 | - _EmissionMap: 38 | m_Texture: {fileID: 0} 39 | m_Scale: {x: 1, y: 1} 40 | m_Offset: {x: 0, y: 0} 41 | - _MainTex: 42 | m_Texture: {fileID: 0} 43 | m_Scale: {x: 1, y: 1} 44 | m_Offset: {x: 0, y: 0} 45 | - _MetallicGlossMap: 46 | m_Texture: {fileID: 0} 47 | m_Scale: {x: 1, y: 1} 48 | m_Offset: {x: 0, y: 0} 49 | - _OcclusionMap: 50 | m_Texture: {fileID: 0} 51 | m_Scale: {x: 1, y: 1} 52 | m_Offset: {x: 0, y: 0} 53 | - _ParallaxMap: 54 | m_Texture: {fileID: 0} 55 | m_Scale: {x: 1, y: 1} 56 | m_Offset: {x: 0, y: 0} 57 | m_Floats: 58 | - _BumpScale: 1 59 | - _Cutoff: 0.5 60 | - _DetailNormalMapScale: 1 61 | - _DstBlend: 0 62 | - _GlossMapScale: 1 63 | - _Glossiness: 0.5 64 | - _GlossyReflections: 1 65 | - _Metallic: 0 66 | - _Mode: 0 67 | - _OcclusionStrength: 1 68 | - _Parallax: 0.02 69 | - _SmoothnessTextureChannel: 0 70 | - _SpecularHighlights: 1 71 | - _SrcBlend: 1 72 | - _UVSec: 0 73 | - _ZWrite: 1 74 | m_Colors: 75 | - _Color: {r: 0.064176, g: 0.06255, b: 0.060948, a: 1} 76 | - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} 77 | -------------------------------------------------------------------------------- /Assets/Placenote/Toolkits/Simulator/Models/Materials/Wires.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5b51c904f3ed7439683cf7ebe4230cba 3 | timeCreated: 1536709817 4 | licenseType: Free 5 | NativeFormatImporter: 6 | mainObjectFileID: 2100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Placenote/Toolkits/Simulator/Models/Materials/dvd.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_PrefabParentObject: {fileID: 0} 8 | m_PrefabInternal: {fileID: 0} 9 | m_Name: dvd 10 | m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} 11 | m_ShaderKeywords: 12 | m_LightmapFlags: 4 13 | m_EnableInstancingVariants: 0 14 | m_DoubleSidedGI: 0 15 | m_CustomRenderQueue: -1 16 | stringTagMap: {} 17 | disabledShaderPasses: [] 18 | m_SavedProperties: 19 | serializedVersion: 3 20 | m_TexEnvs: 21 | - _BumpMap: 22 | m_Texture: {fileID: 0} 23 | m_Scale: {x: 1, y: 1} 24 | m_Offset: {x: 0, y: 0} 25 | - _DetailAlbedoMap: 26 | m_Texture: {fileID: 0} 27 | m_Scale: {x: 1, y: 1} 28 | m_Offset: {x: 0, y: 0} 29 | - _DetailMask: 30 | m_Texture: {fileID: 0} 31 | m_Scale: {x: 1, y: 1} 32 | m_Offset: {x: 0, y: 0} 33 | - _DetailNormalMap: 34 | m_Texture: {fileID: 0} 35 | m_Scale: {x: 1, y: 1} 36 | m_Offset: {x: 0, y: 0} 37 | - _EmissionMap: 38 | m_Texture: {fileID: 0} 39 | m_Scale: {x: 1, y: 1} 40 | m_Offset: {x: 0, y: 0} 41 | - _MainTex: 42 | m_Texture: {fileID: 0} 43 | m_Scale: {x: 1, y: 1} 44 | m_Offset: {x: 0, y: 0} 45 | - _MetallicGlossMap: 46 | m_Texture: {fileID: 0} 47 | m_Scale: {x: 1, y: 1} 48 | m_Offset: {x: 0, y: 0} 49 | - _OcclusionMap: 50 | m_Texture: {fileID: 0} 51 | m_Scale: {x: 1, y: 1} 52 | m_Offset: {x: 0, y: 0} 53 | - _ParallaxMap: 54 | m_Texture: {fileID: 0} 55 | m_Scale: {x: 1, y: 1} 56 | m_Offset: {x: 0, y: 0} 57 | m_Floats: 58 | - _BumpScale: 1 59 | - _Cutoff: 0.5 60 | - _DetailNormalMapScale: 1 61 | - _DstBlend: 0 62 | - _GlossMapScale: 1 63 | - _Glossiness: 0.5 64 | - _GlossyReflections: 1 65 | - _Metallic: 0 66 | - _Mode: 0 67 | - _OcclusionStrength: 1 68 | - _Parallax: 0.02 69 | - _SmoothnessTextureChannel: 0 70 | - _SpecularHighlights: 1 71 | - _SrcBlend: 1 72 | - _UVSec: 0 73 | - _ZWrite: 1 74 | m_Colors: 75 | - _Color: {r: 0.115303, g: 0.219742, b: 0.5267, a: 1} 76 | - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} 77 | -------------------------------------------------------------------------------- /Assets/Placenote/Toolkits/Simulator/Models/Materials/dvd.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 65777042d3d4c4158a4433213cf18971 3 | timeCreated: 1536709816 4 | licenseType: Free 5 | NativeFormatImporter: 6 | mainObjectFileID: 2100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Placenote/Toolkits/Simulator/PlacenoteSampleTerrain.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | public class PlacenoteSampleTerrain : MonoBehaviour { 6 | 7 | /// 8 | /// Show the sample terrain when in Unity editor 9 | /// 10 | void Awake(){ 11 | #if UNITY_EDITOR 12 | gameObject.transform.GetChild(0).gameObject.SetActive(true); 13 | gameObject.transform.GetChild(1).gameObject.SetActive(true); 14 | #else 15 | gameObject.transform.GetChild(0).gameObject.SetActive(false); 16 | gameObject.transform.GetChild(1).gameObject.SetActive(false); 17 | #endif 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /Assets/Placenote/Toolkits/Simulator/PlacenoteSampleTerrain.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7de68137ec784374ca0ab273ec974181 3 | timeCreated: 1525788183 4 | licenseType: Free 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Placenote/Toolkits/Simulator/SimulatorSetSkybox.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | /// 6 | /// Sets background to skybox instead of green YUVMaterial while in Unity Editor mode 7 | /// 8 | public class SimulatorSetSkybox : MonoBehaviour { 9 | 10 | public Camera mCamera; 11 | 12 | void Start (){ 13 | #if UNITY_EDITOR 14 | mCamera = GetComponentInParent (); 15 | mCamera.clearFlags = CameraClearFlags.Skybox; 16 | #endif 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /Assets/Placenote/Toolkits/Simulator/SimulatorSetSkybox.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a341b2177fbb649d6889d31dcff2b302 3 | timeCreated: 1529348235 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/StreamingAssets.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 31b64d86bde2a49ed9fe3fdb23156fda 3 | folderAsset: yes 4 | timeCreated: 1515691166 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/StreamingAssets/Placenote.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 79324c50022174cd9b55626f2d88cc10 3 | folderAsset: yes 4 | timeCreated: 1516822553 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/StreamingAssets/Placenote/Data.bin: -------------------------------------------------------------------------------- 1 | version https://git-lfs.github.com/spec/v1 2 | oid sha256:59a2f843c77bb12452aa071c0b792eb1054cb2f339c2592036a4f5c99907f328 3 | size 8742231 4 | -------------------------------------------------------------------------------- /Assets/StreamingAssets/Placenote/Data.bin.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8f671063b56aa4b699bf8e02e8b6bf9f 3 | timeCreated: 1515691194 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/WanzyeeStudio.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b9be71f7268344e899899cfd91b5751e 3 | folderAsset: yes 4 | timeCreated: 1519672777 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/WanzyeeStudio/Documents.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6bc0b4a4ec9582a488537d266b2e3b09 3 | folderAsset: yes 4 | timeCreated: 1516194648 5 | licenseType: Store 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/WanzyeeStudio/Documents/JsonNetConverters.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Placenote/PlacenoteSDK-Unity/8a01592831b4888c251d3f91753042cce8a83a2f/Assets/WanzyeeStudio/Documents/JsonNetConverters.pdf -------------------------------------------------------------------------------- /Assets/WanzyeeStudio/Documents/JsonNetConverters.pdf.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 348b4f093bfff2f4b9a5bdec6731f582 3 | timeCreated: 1458313754 4 | licenseType: Store 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/WanzyeeStudio/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ba35791fca29ae44d88af7e7d86490dd 3 | folderAsset: yes 4 | timeCreated: 1516194648 5 | licenseType: Store 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/WanzyeeStudio/Scripts/Basic.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b9327937b48d6ce40a52fe15d81239c7 3 | folderAsset: yes 4 | timeCreated: 1516194649 5 | licenseType: Store 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/WanzyeeStudio/Scripts/Basic/Json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 973c8fee90de2f94caa451877d742a5a 3 | folderAsset: yes 4 | timeCreated: 1457778033 5 | licenseType: Store 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/WanzyeeStudio/Scripts/Basic/Json/BoundsConverter.cs: -------------------------------------------------------------------------------- 1 |  2 | /*WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW*\ ( ( ) ) 3 | |/ \| ) ) _((_ 4 | || (c) Wanzyee Studio < wanzyeestudio.blogspot.com > || ( ( |_ _ |=n 5 | |\ /| _____)) | ! ] U 6 | \.ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ./ (_(__(S) |___*/ 7 | 8 | using UnityEngine; 9 | 10 | namespace WanzyeeStudio.Json{ 11 | 12 | /// 13 | /// Custom Newtonsoft.Json.JsonConverter for UnityEngine.Bounds. 14 | /// 15 | public class BoundsConverter : PartialConverter{ 16 | 17 | /// 18 | /// Prevent the properties from being stripped. 19 | /// 20 | /* 21 | * https://docs.unity3d.com/Manual/IL2CPP-BytecodeStripping.html 22 | * Instead of an extra file, work around by making and accessing a dummy instance. 23 | */ 24 | private void PreserveProperties(){ 25 | 26 | var _dummy = new Bounds(); 27 | 28 | _dummy.center = _dummy.center; 29 | _dummy.extents = _dummy.extents; 30 | 31 | } 32 | 33 | /// 34 | /// Get the property names include center, extents. 35 | /// 36 | /// The property names. 37 | protected override string[] GetPropertyNames(){ 38 | return new []{"center", "extents"}; 39 | } 40 | 41 | } 42 | 43 | } 44 | -------------------------------------------------------------------------------- /Assets/WanzyeeStudio/Scripts/Basic/Json/BoundsConverter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c15839ef4d1fcee4b8b349769cf8255b 3 | timeCreated: 1457793126 4 | licenseType: Store 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/WanzyeeStudio/Scripts/Basic/Json/ColorConverter.cs: -------------------------------------------------------------------------------- 1 |  2 | /*WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW*\ ( ( ) ) 3 | |/ \| ) ) _((_ 4 | || (c) Wanzyee Studio < wanzyeestudio.blogspot.com > || ( ( |_ _ |=n 5 | |\ /| _____)) | ! ] U 6 | \.ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ./ (_(__(S) |___*/ 7 | 8 | using UnityEngine; 9 | 10 | namespace WanzyeeStudio.Json{ 11 | 12 | /// 13 | /// Custom Newtonsoft.Json.JsonConverter for UnityEngine.Color. 14 | /// 15 | public class ColorConverter : PartialConverter{ 16 | 17 | /// 18 | /// Get the property names include r, g, b, a. 19 | /// 20 | /// The property names. 21 | protected override string[] GetPropertyNames(){ 22 | return new []{"r", "g", "b", "a"}; 23 | } 24 | 25 | } 26 | 27 | } 28 | -------------------------------------------------------------------------------- /Assets/WanzyeeStudio/Scripts/Basic/Json/ColorConverter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 16b2ff2b8265e45459578fa762e17722 3 | timeCreated: 1457792912 4 | licenseType: Store 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/WanzyeeStudio/Scripts/Basic/Json/DictionaryConverter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 28f4aa9a3aa4cb844aedcdd9cf628f7c 3 | timeCreated: 1457795460 4 | licenseType: Store 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/WanzyeeStudio/Scripts/Basic/Json/Matrix4x4Converter.cs: -------------------------------------------------------------------------------- 1 |  2 | /*WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW*\ ( ( ) ) 3 | |/ \| ) ) _((_ 4 | || (c) Wanzyee Studio < wanzyeestudio.blogspot.com > || ( ( |_ _ |=n 5 | |\ /| _____)) | ! ] U 6 | \.ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ./ (_(__(S) |___*/ 7 | 8 | using UnityEngine; 9 | using System.Linq; 10 | 11 | namespace WanzyeeStudio.Json{ 12 | 13 | /// 14 | /// Custom Newtonsoft.Json.JsonConverter for UnityEngine.Matrix4x4. 15 | /// 16 | public class Matrix4x4Converter : PartialConverter{ 17 | 18 | /// 19 | /// Get the property names include from m00 to m33. 20 | /// 21 | /// The property names. 22 | protected override string[] GetPropertyNames(){ 23 | var _indexes = new []{"0", "1", "2", "3"}; 24 | return _indexes.SelectMany((row) => _indexes.Select((column) => "m" + row + column)).ToArray(); 25 | } 26 | 27 | } 28 | 29 | } 30 | -------------------------------------------------------------------------------- /Assets/WanzyeeStudio/Scripts/Basic/Json/Matrix4x4Converter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1901c8bb2747cd54f81a76bdb83ce997 3 | timeCreated: 1457793370 4 | licenseType: Store 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/WanzyeeStudio/Scripts/Basic/Json/PartialConverter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6fe30d00570d16746abdb16ea58e2bb3 3 | timeCreated: 1515332312 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/WanzyeeStudio/Scripts/Basic/Json/QuaternionConverter.cs: -------------------------------------------------------------------------------- 1 |  2 | /*WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW*\ ( ( ) ) 3 | |/ \| ) ) _((_ 4 | || (c) Wanzyee Studio < wanzyeestudio.blogspot.com > || ( ( |_ _ |=n 5 | |\ /| _____)) | ! ] U 6 | \.ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ./ (_(__(S) |___*/ 7 | 8 | using UnityEngine; 9 | 10 | namespace WanzyeeStudio.Json{ 11 | 12 | /// 13 | /// Custom Newtonsoft.Json.JsonConverter for UnityEngine.Quaternion. 14 | /// 15 | public class QuaternionConverter : PartialConverter{ 16 | 17 | /// 18 | /// Get the property names include x, y, z, w. 19 | /// 20 | /// The property names. 21 | protected override string[] GetPropertyNames(){ 22 | return new []{"x", "y", "z", "w"}; 23 | } 24 | 25 | } 26 | 27 | } 28 | -------------------------------------------------------------------------------- /Assets/WanzyeeStudio/Scripts/Basic/Json/QuaternionConverter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6ad167f924c10ca48ab8b08a2a82c48c 3 | timeCreated: 1457789686 4 | licenseType: Store 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/WanzyeeStudio/Scripts/Basic/Json/RectConverter.cs: -------------------------------------------------------------------------------- 1 |  2 | /*WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW*\ ( ( ) ) 3 | |/ \| ) ) _((_ 4 | || (c) Wanzyee Studio < wanzyeestudio.blogspot.com > || ( ( |_ _ |=n 5 | |\ /| _____)) | ! ] U 6 | \.ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ./ (_(__(S) |___*/ 7 | 8 | using UnityEngine; 9 | 10 | namespace WanzyeeStudio.Json{ 11 | 12 | /// 13 | /// Custom Newtonsoft.Json.JsonConverter for UnityEngine.Rect. 14 | /// 15 | public class RectConverter : PartialConverter{ 16 | 17 | /// 18 | /// Get the property names include x, y, width, height. 19 | /// 20 | /// The property names. 21 | protected override string[] GetPropertyNames(){ 22 | return new []{"x", "y", "width", "height"}; 23 | } 24 | 25 | } 26 | 27 | } 28 | -------------------------------------------------------------------------------- /Assets/WanzyeeStudio/Scripts/Basic/Json/RectConverter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 414d00b3f4f16284a9e7773c4de74164 3 | timeCreated: 1457789830 4 | licenseType: Store 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/WanzyeeStudio/Scripts/Basic/Json/RectOffsetConverter.cs: -------------------------------------------------------------------------------- 1 |  2 | /*WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW*\ ( ( ) ) 3 | |/ \| ) ) _((_ 4 | || (c) Wanzyee Studio < wanzyeestudio.blogspot.com > || ( ( |_ _ |=n 5 | |\ /| _____)) | ! ] U 6 | \.ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ./ (_(__(S) |___*/ 7 | 8 | using UnityEngine; 9 | 10 | namespace WanzyeeStudio.Json{ 11 | 12 | /// 13 | /// Custom Newtonsoft.Json.JsonConverter for UnityEngine.RectOffset. 14 | /// 15 | public class RectOffsetConverter : PartialConverter{ 16 | 17 | /// 18 | /// Get the property names include left, right, top, bottom. 19 | /// 20 | /// The property names. 21 | protected override string[] GetPropertyNames(){ 22 | return new []{"left", "right", "top", "bottom"}; 23 | } 24 | 25 | } 26 | 27 | } 28 | -------------------------------------------------------------------------------- /Assets/WanzyeeStudio/Scripts/Basic/Json/RectOffsetConverter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bbaace68022e6784a86ac916c0621f00 3 | timeCreated: 1457790062 4 | licenseType: Store 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/WanzyeeStudio/Scripts/Basic/Json/Vector2Converter.cs: -------------------------------------------------------------------------------- 1 |  2 | /*WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW*\ ( ( ) ) 3 | |/ \| ) ) _((_ 4 | || (c) Wanzyee Studio < wanzyeestudio.blogspot.com > || ( ( |_ _ |=n 5 | |\ /| _____)) | ! ] U 6 | \.ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ./ (_(__(S) |___*/ 7 | 8 | using UnityEngine; 9 | 10 | namespace WanzyeeStudio.Json{ 11 | 12 | /// 13 | /// Custom Newtonsoft.Json.JsonConverter for UnityEngine.Vector2. 14 | /// 15 | public class Vector2Converter : PartialConverter{ 16 | 17 | /// 18 | /// Get the property names include x, y. 19 | /// 20 | /// The property names. 21 | protected override string[] GetPropertyNames(){ 22 | return new []{"x", "y"}; 23 | } 24 | 25 | } 26 | 27 | } 28 | -------------------------------------------------------------------------------- /Assets/WanzyeeStudio/Scripts/Basic/Json/Vector2Converter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e1f7818fa2de1a046b4d19839495a84a 3 | timeCreated: 1457787812 4 | licenseType: Store 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/WanzyeeStudio/Scripts/Basic/Json/Vector3Converter.cs: -------------------------------------------------------------------------------- 1 |  2 | /*WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW*\ ( ( ) ) 3 | |/ \| ) ) _((_ 4 | || (c) Wanzyee Studio < wanzyeestudio.blogspot.com > || ( ( |_ _ |=n 5 | |\ /| _____)) | ! ] U 6 | \.ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ./ (_(__(S) |___*/ 7 | 8 | using UnityEngine; 9 | 10 | namespace WanzyeeStudio.Json{ 11 | 12 | /// 13 | /// Custom Newtonsoft.Json.JsonConverter for UnityEngine.Vector3. 14 | /// 15 | public class Vector3Converter : PartialConverter{ 16 | 17 | /// 18 | /// Get the property names include x, y, z. 19 | /// 20 | /// The property names. 21 | protected override string[] GetPropertyNames(){ 22 | return new []{"x", "y", "z"}; 23 | } 24 | 25 | } 26 | 27 | } 28 | -------------------------------------------------------------------------------- /Assets/WanzyeeStudio/Scripts/Basic/Json/Vector3Converter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: db1360bc50c1fb34cbb0644c201a2daf 3 | timeCreated: 1457788938 4 | licenseType: Store 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/WanzyeeStudio/Scripts/Basic/Json/Vector4Converter.cs: -------------------------------------------------------------------------------- 1 |  2 | /*WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW*\ ( ( ) ) 3 | |/ \| ) ) _((_ 4 | || (c) Wanzyee Studio < wanzyeestudio.blogspot.com > || ( ( |_ _ |=n 5 | |\ /| _____)) | ! ] U 6 | \.ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ./ (_(__(S) |___*/ 7 | 8 | using UnityEngine; 9 | 10 | namespace WanzyeeStudio.Json{ 11 | 12 | /// 13 | /// Custom Newtonsoft.Json.JsonConverter for UnityEngine.Vector4. 14 | /// 15 | public class Vector4Converter : PartialConverter{ 16 | 17 | /// 18 | /// Get the property names include x, y, z, w. 19 | /// 20 | /// The property names. 21 | protected override string[] GetPropertyNames(){ 22 | return new []{"x", "y", "z", "w"}; 23 | } 24 | 25 | } 26 | 27 | } 28 | -------------------------------------------------------------------------------- /Assets/WanzyeeStudio/Scripts/Basic/Json/Vector4Converter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5273c9a58e5e52448aac554f235820c1 3 | timeCreated: 1457789369 4 | licenseType: Store 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/WanzyeeStudio/Scripts/Basic/Utility.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b860cdb1428276242b72f0982fad85b0 3 | folderAsset: yes 4 | timeCreated: 1516194649 5 | licenseType: Store 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/WanzyeeStudio/Scripts/Basic/Utility/JsonNetUtility.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8f232d3a7529cc248b596a7e7ebeb345 3 | timeCreated: 1457947072 4 | licenseType: Store 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/WanzyeeStudio/ThirdParty.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a260f934cc988b148becbf221a17365e 3 | folderAsset: yes 4 | timeCreated: 1516194648 5 | licenseType: Store 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/WanzyeeStudio/ThirdParty/SaladLab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6b481632b531ec04facd07f82f0169ba 3 | folderAsset: yes 4 | timeCreated: 1515299877 5 | licenseType: Store 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/WanzyeeStudio/ThirdParty/SaladLab/Json.Net.Unity3D.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c6f56356a2b35684b5f54f789b789d3e 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: -------------------------------------------------------------------------------- /Assets/WanzyeeStudio/ThirdParty/SaladLab/Json.Net.Unity3D/JsonNet.unitypackage.json: -------------------------------------------------------------------------------- 1 | { 2 | "Id": "JsonNet", 3 | "Version": "9.0.1", 4 | "Authors": [ 5 | "James Newton-King" 6 | ], 7 | "Owners": [ 8 | "Esun Kim" 9 | ], 10 | "Description": "Unity3D port of Json.NET which is a popular high-performance JSON framework for .NET", 11 | "Files": [ 12 | "Assets/UnityPackages/JsonNet/Newtonsoft.Json.dll", 13 | "Assets/UnityPackages/JsonNet/Newtonsoft.Json.dll.mdb", 14 | { 15 | "Target": "Assets/UnityPackages/JsonNetSample/JsonNetSample.cs", 16 | "Extra": true 17 | }, 18 | { 19 | "Target": "Assets/UnityPackages/JsonNetSample/JsonNetSample.unity", 20 | "Extra": true 21 | } 22 | ] 23 | } -------------------------------------------------------------------------------- /Assets/WanzyeeStudio/ThirdParty/SaladLab/Json.Net.Unity3D/JsonNet.unitypackage.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cc20ca1b9dc45b619a5bf851837691b9 3 | TextScriptImporter: 4 | userData: -------------------------------------------------------------------------------- /Assets/WanzyeeStudio/ThirdParty/SaladLab/Json.Net.Unity3D/LICENSE.txt: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2016 SaladLab 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | 23 | -------------------------------------------------------------------------------- /Assets/WanzyeeStudio/ThirdParty/SaladLab/Json.Net.Unity3D/LICENSE.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c45d7454e600df44da4c5cc5adc0cbd4 3 | timeCreated: 1515300076 4 | licenseType: Store 5 | TextScriptImporter: 6 | externalObjects: {} 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/WanzyeeStudio/ThirdParty/SaladLab/Json.Net.Unity3D/Plugins.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: af0406f5930e589db58fb8338d5d91c2 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: -------------------------------------------------------------------------------- /Assets/WanzyeeStudio/ThirdParty/SaladLab/Json.Net.Unity3D/Plugins/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Placenote/PlacenoteSDK-Unity/8a01592831b4888c251d3f91753042cce8a83a2f/Assets/WanzyeeStudio/ThirdParty/SaladLab/Json.Net.Unity3D/Plugins/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /Assets/WanzyeeStudio/ThirdParty/SaladLab/Json.Net.Unity3D/Plugins/Newtonsoft.Json.dll.mdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Placenote/PlacenoteSDK-Unity/8a01592831b4888c251d3f91753042cce8a83a2f/Assets/WanzyeeStudio/ThirdParty/SaladLab/Json.Net.Unity3D/Plugins/Newtonsoft.Json.dll.mdb -------------------------------------------------------------------------------- /Assets/WanzyeeStudio/ThirdParty/SaladLab/Json.Net.Unity3D/Plugins/Newtonsoft.Json.dll.mdb.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9d84eeb258e65c169f0958973f6d2099 3 | DefaultImporter: 4 | serializedVersion: 1 5 | iconMap: {} 6 | executionOrder: {} 7 | userData: -------------------------------------------------------------------------------- /Assets/WanzyeeStudio/ThirdParty/SaladLab/Json.Net.Unity3D/Plugins/Newtonsoft.Json.dll.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 878a269ee50954f5843ce9e2d98a44a6 3 | PluginImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | iconMap: {} 7 | executionOrder: {} 8 | defineConstraints: [] 9 | isPreloaded: 0 10 | isOverridable: 0 11 | isExplicitlyReferenced: 0 12 | validateReferences: 1 13 | platformData: 14 | - first: 15 | '': Linux 16 | second: 17 | enabled: 1 18 | settings: 19 | CPU: x86 20 | - first: 21 | '': LinuxUniversal 22 | second: 23 | enabled: 1 24 | settings: 25 | CPU: AnyCPU 26 | - first: 27 | '': OSXIntel 28 | second: 29 | enabled: 1 30 | settings: 31 | CPU: AnyCPU 32 | - first: 33 | '': OSXIntel64 34 | second: 35 | enabled: 1 36 | settings: 37 | CPU: AnyCPU 38 | - first: 39 | Any: 40 | second: 41 | enabled: 1 42 | settings: {} 43 | - first: 44 | Editor: Editor 45 | second: 46 | enabled: 0 47 | settings: 48 | CPU: AnyCPU 49 | DefaultValueInitialized: true 50 | OS: AnyOS 51 | - first: 52 | Facebook: Win 53 | second: 54 | enabled: 1 55 | settings: 56 | CPU: AnyCPU 57 | - first: 58 | Facebook: Win64 59 | second: 60 | enabled: 1 61 | settings: 62 | CPU: AnyCPU 63 | - first: 64 | Standalone: Linux64 65 | second: 66 | enabled: 1 67 | settings: 68 | CPU: AnyCPU 69 | - first: 70 | Standalone: OSXUniversal 71 | second: 72 | enabled: 1 73 | settings: 74 | CPU: AnyCPU 75 | - first: 76 | Standalone: Win 77 | second: 78 | enabled: 1 79 | settings: 80 | CPU: AnyCPU 81 | - first: 82 | Standalone: Win64 83 | second: 84 | enabled: 1 85 | settings: 86 | CPU: AnyCPU 87 | - first: 88 | Windows Store Apps: WindowsStoreApps 89 | second: 90 | enabled: 0 91 | settings: 92 | CPU: AnyCPU 93 | userData: 94 | assetBundleName: 95 | assetBundleVariant: 96 | -------------------------------------------------------------------------------- /Assets/WanzyeeStudio/ThirdParty/SaladLab/Json.Net.Unity3D/README.md.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 78a6bba7311dc434abab9fdab044dcfb 3 | timeCreated: 1515300076 4 | licenseType: Store 5 | DefaultImporter: 6 | externalObjects: {} 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/WanzyeeStudio/ThirdParty/SaladLab/Json.Net.Unity3D/link.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | -------------------------------------------------------------------------------- /Assets/WanzyeeStudio/ThirdParty/SaladLab/Json.Net.Unity3D/link.xml.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3d1089e0ea1f601409fa5894782365ea 3 | timeCreated: 1515300076 4 | licenseType: Store 5 | TextScriptImporter: 6 | externalObjects: {} 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Licenses/LICENSE: -------------------------------------------------------------------------------- 1 | Copyright 2017 Perceptiv Labs Inc. 2 | 3 | Uncless specified otherwise in the list below, this software is 4 | Licensed under the Apache License, Version 2.0 (the "License"); 5 | you may not use this file except in compliance with the License. 6 | You may obtain a copy of the License at 7 | 8 | http://www.apache.org/licenses/LICENSE-2.0 9 | 10 | Unless required by applicable law or agreed to in writing, software 11 | distributed under the License is distributed on an "AS IS" BASIS, 12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | See the License for the specific language governing permissions and 14 | limitations under the License. 15 | 16 | Placenote.framework is under a proprietary license with details to be found in the file 17 | License.libPlacenote 18 | Placenote.framework uses some third party libraries, their respective licenses are listed below 19 | libOpencv is covered under BSD3 with details in License.OpenCV 20 | gtsam is covered under the BSD license with details in License.gtsam 21 | curly is covered under the MIT license with details in License.curly 22 | g2o is covered under the BSD license with details in License.g2o 23 | DBoW2 is covered under the BSD license with details in License.dbow2 24 | 25 | -------------------------------------------------------------------------------- /Licenses/License.DBoW2: -------------------------------------------------------------------------------- 1 | DBoW2: bag-of-words library for C++ with generic descriptors 2 | 3 | Copyright (c) 2015 Dorian Galvez-Lopez. http://doriangalvez.com 4 | All rights reserved. 5 | 6 | Redistribution and use in source and binary forms, with or without 7 | modification, are permitted provided that the following conditions 8 | are met: 9 | 1. Redistributions of source code must retain the above copyright 10 | notice, this list of conditions and the following disclaimer. 11 | 2. Redistributions in binary form must reproduce the above copyright 12 | notice, this list of conditions and the following disclaimer in the 13 | documentation and/or other materials provided with the distribution. 14 | 3. The original author of the work must be notified of any 15 | redistribution of source code or in binary form. 16 | 4. Neither the name of copyright holders nor the names of its 17 | contributors may be used to endorse or promote products derived 18 | from this software without specific prior written permission. 19 | 20 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 21 | ''AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED 22 | TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 23 | PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL COPYRIGHT HOLDERS OR CONTRIBUTORS 24 | BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 25 | CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 26 | SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 27 | INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 28 | CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 29 | ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 30 | POSSIBILITY OF SUCH DAMAGE. 31 | 32 | If you use it in an academic work, please cite: 33 | 34 | @ARTICLE{GalvezTRO12, 35 | author={G\'alvez-L\'opez, Dorian and Tard\'os, J. D.}, 36 | journal={IEEE Transactions on Robotics}, 37 | title={Bags of Binary Words for Fast Place Recognition in Image Sequences}, 38 | year={2012}, 39 | month={October}, 40 | volume={28}, 41 | number={5}, 42 | pages={1188--1197}, 43 | doi={10.1109/TRO.2012.2197158}, 44 | ISSN={1552-3098} 45 | } 46 | 47 | -------------------------------------------------------------------------------- /Licenses/License.OpenCV: -------------------------------------------------------------------------------- 1 | By downloading, copying, installing or using the software you agree to this license. 2 | If you do not agree to this license, do not download, install, 3 | copy or use the software. 4 | 5 | 6 | License Agreement 7 | For Open Source Computer Vision Library 8 | (3-clause BSD License) 9 | 10 | Copyright (C) 2000-2016, Intel Corporation, all rights reserved. 11 | Copyright (C) 2009-2011, Willow Garage Inc., all rights reserved. 12 | Copyright (C) 2009-2016, NVIDIA Corporation, all rights reserved. 13 | Copyright (C) 2010-2013, Advanced Micro Devices, Inc., all rights reserved. 14 | Copyright (C) 2015-2016, OpenCV Foundation, all rights reserved. 15 | Copyright (C) 2015-2016, Itseez Inc., all rights reserved. 16 | Third party copyrights are property of their respective owners. 17 | 18 | Redistribution and use in source and binary forms, with or without modification, 19 | are permitted provided that the following conditions are met: 20 | 21 | * Redistributions of source code must retain the above copyright notice, 22 | this list of conditions and the following disclaimer. 23 | 24 | * Redistributions in binary form must reproduce the above copyright notice, 25 | this list of conditions and the following disclaimer in the documentation 26 | and/or other materials provided with the distribution. 27 | 28 | * Neither the names of the copyright holders nor the names of the contributors 29 | may be used to endorse or promote products derived from this software 30 | without specific prior written permission. 31 | 32 | This software is provided by the copyright holders and contributors "as is" and 33 | any express or implied warranties, including, but not limited to, the implied 34 | warranties of merchantability and fitness for a particular purpose are disclaimed. 35 | In no event shall copyright holders or contributors be liable for any direct, 36 | indirect, incidental, special, exemplary, or consequential damages 37 | (including, but not limited to, procurement of substitute goods or services; 38 | loss of use, data, or profits; or business interruption) however caused 39 | and on any theory of liability, whether in contract, strict liability, 40 | or tort (including negligence or otherwise) arising in any way out of 41 | the use of this software, even if advised of the possibility of such damage. 42 | -------------------------------------------------------------------------------- /Licenses/License.UnityARKitPlugin: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2017, Unity Technologies 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in 13 | all copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 21 | THE SOFTWARE. 22 | -------------------------------------------------------------------------------- /Licenses/License.curly: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2016 johanlantz 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /Licenses/License.g2o: -------------------------------------------------------------------------------- 1 | g2o - General Graph Optimization 2 | Copyright (C) 2011 Rainer Kuemmerle, Giorgio Grisetti, Hauke Strasdat, 3 | Kurt Konolige, and Wolfram Burgard 4 | All rights reserved. 5 | 6 | Redistribution and use in source and binary forms, with or without 7 | modification, are permitted provided that the following conditions are 8 | met: 9 | 10 | * Redistributions of source code must retain the above copyright notice, 11 | this list of conditions and the following disclaimer. 12 | * Redistributions in binary form must reproduce the above copyright 13 | notice, this list of conditions and the following disclaimer in the 14 | documentation and/or other materials provided with the distribution. 15 | 16 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS 17 | IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED 18 | TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A 19 | PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 20 | HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 21 | SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED 22 | TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 23 | PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF 24 | LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 25 | NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 26 | SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 | -------------------------------------------------------------------------------- /Licenses/License.gtsam: -------------------------------------------------------------------------------- 1 | Copyright (c) 2010, Georgia Tech Research Corporation 2 | Atlanta, Georgia 30332-0415 3 | All Rights Reserved 4 | 5 | Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 6 | 7 | 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 8 | 9 | 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 10 | 11 | 3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. 12 | 13 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 14 | 15 | -------------------------------------------------------------------------------- /Licenses/License.spdlog: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2016 Gabi Melman. 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in 13 | all copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 21 | THE SOFTWARE. 22 | 23 | -------------------------------------------------------------------------------- /Packages/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "dependencies": { 3 | "com.unity.2d.sprite": "1.0.0", 4 | "com.unity.2d.tilemap": "1.0.0", 5 | "com.unity.analytics": "3.3.2", 6 | "com.unity.collab-proxy": "1.2.16", 7 | "com.unity.ext.nunit": "1.0.0", 8 | "com.unity.ide.rider": "1.0.8", 9 | "com.unity.ide.vscode": "1.0.7", 10 | "com.unity.multiplayer-hlapi": "1.0.2", 11 | "com.unity.package-manager-ui": "2.2.0", 12 | "com.unity.test-framework": "1.0.13", 13 | "com.unity.textmeshpro": "2.0.1", 14 | "com.unity.timeline": "1.1.0", 15 | "com.unity.ugui": "1.0.0", 16 | "com.unity.xr.arfoundation": "2.1.3", 17 | "com.unity.xr.arkit": "2.1.1", 18 | "com.unity.xr.legacyinputhelpers": "2.0.2", 19 | "com.unity.modules.ai": "1.0.0", 20 | "com.unity.modules.androidjni": "1.0.0", 21 | "com.unity.modules.animation": "1.0.0", 22 | "com.unity.modules.assetbundle": "1.0.0", 23 | "com.unity.modules.audio": "1.0.0", 24 | "com.unity.modules.cloth": "1.0.0", 25 | "com.unity.modules.director": "1.0.0", 26 | "com.unity.modules.imageconversion": "1.0.0", 27 | "com.unity.modules.imgui": "1.0.0", 28 | "com.unity.modules.jsonserialize": "1.0.0", 29 | "com.unity.modules.particlesystem": "1.0.0", 30 | "com.unity.modules.physics": "1.0.0", 31 | "com.unity.modules.physics2d": "1.0.0", 32 | "com.unity.modules.screencapture": "1.0.0", 33 | "com.unity.modules.terrain": "1.0.0", 34 | "com.unity.modules.terrainphysics": "1.0.0", 35 | "com.unity.modules.tilemap": "1.0.0", 36 | "com.unity.modules.ui": "1.0.0", 37 | "com.unity.modules.uielements": "1.0.0", 38 | "com.unity.modules.umbra": "1.0.0", 39 | "com.unity.modules.unityanalytics": "1.0.0", 40 | "com.unity.modules.unitywebrequest": "1.0.0", 41 | "com.unity.modules.unitywebrequestassetbundle": "1.0.0", 42 | "com.unity.modules.unitywebrequestaudio": "1.0.0", 43 | "com.unity.modules.unitywebrequesttexture": "1.0.0", 44 | "com.unity.modules.unitywebrequestwww": "1.0.0", 45 | "com.unity.modules.vehicles": "1.0.0", 46 | "com.unity.modules.video": "1.0.0", 47 | "com.unity.modules.vr": "1.0.0", 48 | "com.unity.modules.wind": "1.0.0", 49 | "com.unity.modules.xr": "1.0.0" 50 | } 51 | } 52 | -------------------------------------------------------------------------------- /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 | m_Volume: 1 7 | Rolloff Scale: 1 8 | Doppler Factor: 1 9 | Default Speaker Mode: 2 10 | m_SampleRate: 0 11 | m_DSPBufferSize: 0 12 | m_VirtualVoiceCount: 512 13 | m_RealVoiceCount: 32 14 | m_SpatializerPlugin: 15 | m_DisableAudio: 0 16 | m_VirtualizeEffects: 1 17 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /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: 3 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_EnablePCM: 1 18 | m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 19 | -------------------------------------------------------------------------------- /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/Placenote/Examples/RandomShapes/RandomShapes.unity 10 | guid: 1257efda9ace3439485a7e2c7516465e 11 | - enabled: 0 12 | path: Assets/Placenote/Examples/1_HelloWorld/HelloWorld.unity 13 | guid: dd93a25ab3537451c981c88731e9a4ee 14 | - enabled: 0 15 | path: Assets/Placenote/Examples/2_BuildACity/BuildACity.unity 16 | guid: d1f32b9175c944fd2bcc1c0c16824170 17 | - enabled: 0 18 | path: Assets/Placenote/Examples/3_StickyNotes/StickyNotes.unity 19 | guid: 41383623771544cb5bbf6df7ae95e49b 20 | - enabled: 0 21 | path: Assets/Placenote/Examples/4_PaintBrush/PaintBrush.unity 22 | guid: 6131bddd2cb274ef38a2ba5e261b00da 23 | m_configObjects: {} 24 | -------------------------------------------------------------------------------- /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: 3 7 | m_ExternalVersionControlSupport: Visible Meta Files 8 | m_SerializationMode: 2 9 | m_DefaultBehaviorMode: 0 10 | m_SpritePackerMode: 0 11 | m_SpritePackerPaddingPower: 1 12 | m_ProjectGenerationIncludedExtensions: txt;xml;fnt;cd 13 | m_ProjectGenerationRootNamespace: 14 | m_UserGeneratedProjectSuffix: 15 | -------------------------------------------------------------------------------- /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 | m_SettingNames: 89 | - Humanoid 90 | -------------------------------------------------------------------------------- /ProjectSettings/NetworkManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!149 &1 4 | NetworkManager: 5 | m_ObjectHideFlags: 0 6 | m_DebugLevel: 0 7 | m_Sendrate: 15 8 | m_AssetToPrefab: {} 9 | -------------------------------------------------------------------------------- /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: 3 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_QueriesHitTriggers: 1 23 | m_QueriesStartInColliders: 1 24 | m_ChangeStopsCallbacks: 0 25 | m_CallbacksOnDisable: 1 26 | m_AlwaysShowColliders: 0 27 | m_ShowColliderSleep: 1 28 | m_ShowColliderContacts: 0 29 | m_ShowColliderAABB: 0 30 | m_ContactArrowScale: 0.2 31 | m_ColliderAwakeColor: {r: 0.5686275, g: 0.95686275, b: 0.54509807, a: 0.7529412} 32 | m_ColliderAsleepColor: {r: 0.5686275, g: 0.95686275, b: 0.54509807, a: 0.36078432} 33 | m_ColliderContactColor: {r: 1, g: 0, b: 1, a: 0.6862745} 34 | m_ColliderAABBColor: {r: 1, g: 1, b: 0, a: 0.2509804} 35 | m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 36 | -------------------------------------------------------------------------------- /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 | m_DefaultList: [] 7 | -------------------------------------------------------------------------------- /ProjectSettings/ProjectVersion.txt: -------------------------------------------------------------------------------- 1 | m_EditorVersion: 2019.2.1f1 2 | m_EditorVersionWithRevision: 2019.2.1f1 (ca4d5af0be6f) 3 | -------------------------------------------------------------------------------- /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 | - note_delete_button 8 | - note_edit_button 9 | layers: 10 | - Default 11 | - TransparentFX 12 | - Ignore Raycast 13 | - 14 | - Water 15 | - UI 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 | - 41 | - 42 | m_SortingLayers: 43 | - name: Default 44 | uniqueID: 0 45 | locked: 0 46 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /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: 1 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 | -------------------------------------------------------------------------------- /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_RenderPipeSettingsPath: 10 | m_FixedTimeStep: 0.016666668 11 | m_MaxDeltaTime: 0.05 12 | -------------------------------------------------------------------------------- /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 | } -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Placenote SDK for Unity 2 | Placenote SDK lets you easily build cloud-based Augmented Reality (AR) apps that pin digital content to locations in the real world. The SDK is compatible with all ARKit enabled phones and can be used to create persistent augmented reality experiences using Unity. 3 | The SDK includes 4 sample scenes that you can use as starting points for your projects. 4 | 5 | * Note: Placenote SDK for Unity currently supports only iOS devices (iPhone and iPad). Android support will be coming soon. 6 | 7 | - - - 8 | 9 | ## Using this Github repository 10 | 11 | * If you want to download this sample project, please **DO NOT download the source as a zip file**, because you will not get all the neccessary library files if you do so. Please follow the [download instructions in the documentation](https://docs.placenote.com). 12 | 13 | ## Resources 14 | 15 | * [Get Started Guide & Documentation](https://docs.placenote.com) 16 | * [Placenote Website](https://placenote.com) 17 | * [Slack Community](https://placenote.com/slack) 18 | --------------------------------------------------------------------------------