├── .gitignore
├── Assets
├── Assorted.meta
├── Assorted
│ ├── Blue.mat
│ ├── Blue.mat.meta
│ ├── BouncyCube.physicMaterial
│ ├── BouncyCube.physicMaterial.meta
│ ├── CubeMat.mat
│ ├── CubeMat.mat.meta
│ ├── Green.mat
│ ├── Green.mat.meta
│ ├── OCUI_24_Filled_2x.png
│ ├── OCUI_24_Filled_2x.png.meta
│ ├── Red.mat
│ ├── Red.mat.meta
│ ├── UIPanelMat.mat
│ └── UIPanelMat.mat.meta
├── Oculus.meta
├── Oculus
│ ├── OculusProjectConfig.asset
│ └── OculusProjectConfig.asset.meta
├── Plugins.meta
├── Plugins
│ ├── Android.meta
│ └── Android
│ │ ├── AndroidManifest.xml
│ │ └── AndroidManifest.xml.meta
├── Prefabs.meta
├── Prefabs
│ ├── AlignPlayer.prefab
│ ├── AlignPlayer.prefab.meta
│ ├── ColoDiscoAnchor.prefab
│ ├── ColoDiscoAnchor.prefab.meta
│ ├── OVRCameraRig+Manager.prefab
│ ├── OVRCameraRig+Manager.prefab.meta
│ ├── PoseOrigin.prefab
│ ├── PoseOrigin.prefab.meta
│ ├── Resources.meta
│ ├── Resources
│ │ ├── PhotonGrabbableCube.prefab
│ │ ├── PhotonGrabbableCube.prefab.meta
│ │ ├── PhotonThrowableCube.prefab
│ │ └── PhotonThrowableCube.prefab.meta
│ ├── SceneLighting.prefab
│ ├── SceneLighting.prefab.meta
│ ├── SpatialAnchorPlacementPreview.prefab
│ ├── SpatialAnchorPlacementPreview.prefab.meta
│ ├── SpatialAnchorPrefab.prefab
│ └── SpatialAnchorPrefab.prefab.meta
├── Resources.meta
├── Resources
│ ├── ImmersiveDebuggerSettings.asset
│ ├── ImmersiveDebuggerSettings.asset.meta
│ ├── InputActions.asset
│ ├── InputActions.asset.meta
│ ├── OVRBuildConfig.asset
│ ├── OVRBuildConfig.asset.meta
│ ├── OVRPlatformToolSettings.asset
│ ├── OVRPlatformToolSettings.asset.meta
│ ├── OculusPlatformSettings.asset
│ ├── OculusPlatformSettings.asset.meta
│ ├── OculusRuntimeSettings.asset
│ └── OculusRuntimeSettings.asset.meta
├── Scenes.meta
├── Scenes
│ ├── ColocationSessionGroups.unity
│ ├── ColocationSessionGroups.unity.meta
│ ├── Menu.unity
│ ├── Menu.unity.meta
│ ├── SharedSpatialAnchors.unity
│ └── SharedSpatialAnchors.unity.meta
├── Scripts.meta
├── Scripts
│ ├── AlignPlayer.cs
│ ├── AlignPlayer.cs.meta
│ ├── AnchorSource.cs
│ ├── AnchorSource.cs.meta
│ ├── ColoDiscoAnchor.cs
│ ├── ColoDiscoAnchor.cs.meta
│ ├── ColoDiscoMan.cs
│ ├── ColoDiscoMan.cs.meta
│ ├── CustomAdvertData.cs
│ ├── CustomAdvertData.cs.meta
│ ├── Editor.meta
│ ├── Editor
│ │ ├── OVRProjectSetupPhotonTasks.cs
│ │ └── OVRProjectSetupPhotonTasks.cs.meta
│ ├── LocallySaved.cs
│ ├── LocallySaved.cs.meta
│ ├── MenuController.cs
│ ├── MenuController.cs.meta
│ ├── PhotonAnchorManager.cs
│ ├── PhotonAnchorManager.cs.meta
│ ├── PhotonExtensions.cs
│ ├── PhotonExtensions.cs.meta
│ ├── PhotonGrabbableObject.cs
│ ├── PhotonGrabbableObject.cs.meta
│ ├── PhotonThowableObject.cs
│ ├── PhotonThowableObject.cs.meta
│ ├── PoseOrigin.cs
│ ├── PoseOrigin.cs.meta
│ ├── SampleColors.cs
│ ├── SampleColors.cs.meta
│ ├── SampleController.cs
│ ├── SampleController.cs.meta
│ ├── SampleExtensions.cs
│ ├── SampleExtensions.cs.meta
│ ├── SampleStatus.cs
│ ├── SampleStatus.cs.meta
│ ├── SampleTooltip.cs
│ ├── SampleTooltip.cs.meta
│ ├── SharedAnchor.cs
│ ├── SharedAnchor.cs.meta
│ ├── SharedAnchorControlPanel.cs
│ ├── SharedAnchorControlPanel.cs.meta
│ ├── SharedAnchorLoader.cs
│ └── SharedAnchorLoader.cs.meta
├── TextMesh Pro.meta
├── TextMesh Pro
│ ├── Documentation.meta
│ ├── Documentation
│ │ ├── TextMesh Pro User Guide 2016.pdf
│ │ └── TextMesh Pro User Guide 2016.pdf.meta
│ ├── Fonts.meta
│ ├── Fonts
│ │ ├── LiberationSans - OFL.txt
│ │ ├── LiberationSans - OFL.txt.meta
│ │ ├── LiberationSans.ttf
│ │ └── LiberationSans.ttf.meta
│ ├── Resources.meta
│ ├── Resources
│ │ ├── Fonts & Materials.meta
│ │ ├── Fonts & Materials
│ │ │ ├── LiberationSans SDF - Drop Shadow.mat
│ │ │ ├── LiberationSans SDF - Drop Shadow.mat.meta
│ │ │ ├── LiberationSans SDF - Fallback.asset
│ │ │ ├── LiberationSans SDF - Fallback.asset.meta
│ │ │ ├── LiberationSans SDF - Outline.mat
│ │ │ ├── LiberationSans SDF - Outline.mat.meta
│ │ │ ├── LiberationSans SDF - Overlay.asset
│ │ │ ├── LiberationSans SDF - Overlay.asset.meta
│ │ │ ├── LiberationSans SDF.asset
│ │ │ └── LiberationSans SDF.asset.meta
│ │ ├── LineBreaking Following Characters.txt
│ │ ├── LineBreaking Following Characters.txt.meta
│ │ ├── LineBreaking Leading Characters.txt
│ │ ├── LineBreaking Leading Characters.txt.meta
│ │ ├── Sprite Assets.meta
│ │ ├── Sprite Assets
│ │ │ ├── EmojiOne.asset
│ │ │ └── EmojiOne.asset.meta
│ │ ├── Style Sheets.meta
│ │ ├── Style Sheets
│ │ │ ├── Default Style Sheet.asset
│ │ │ └── Default Style Sheet.asset.meta
│ │ ├── TMP Settings.asset
│ │ └── TMP Settings.asset.meta
│ ├── Shaders.meta
│ ├── Shaders
│ │ ├── TMP_Bitmap-Custom-Atlas.shader
│ │ ├── TMP_Bitmap-Custom-Atlas.shader.meta
│ │ ├── TMP_Bitmap-Mobile.shader
│ │ ├── TMP_Bitmap-Mobile.shader.meta
│ │ ├── TMP_Bitmap.shader
│ │ ├── TMP_Bitmap.shader.meta
│ │ ├── TMP_SDF Overlay.shader
│ │ ├── TMP_SDF Overlay.shader.meta
│ │ ├── TMP_SDF SSD.shader
│ │ ├── TMP_SDF SSD.shader.meta
│ │ ├── TMP_SDF-Mobile Masking.shader
│ │ ├── TMP_SDF-Mobile Masking.shader.meta
│ │ ├── TMP_SDF-Mobile Overlay.shader
│ │ ├── TMP_SDF-Mobile Overlay.shader.meta
│ │ ├── TMP_SDF-Mobile SSD.shader
│ │ ├── TMP_SDF-Mobile SSD.shader.meta
│ │ ├── TMP_SDF-Mobile.shader
│ │ ├── TMP_SDF-Mobile.shader.meta
│ │ ├── TMP_SDF-Surface-Mobile.shader
│ │ ├── TMP_SDF-Surface-Mobile.shader.meta
│ │ ├── TMP_SDF-Surface.shader
│ │ ├── TMP_SDF-Surface.shader.meta
│ │ ├── TMP_SDF.shader
│ │ ├── TMP_SDF.shader.meta
│ │ ├── TMP_Sprite.shader
│ │ ├── TMP_Sprite.shader.meta
│ │ ├── TMPro.cginc
│ │ ├── TMPro.cginc.meta
│ │ ├── TMPro_Mobile.cginc
│ │ ├── TMPro_Mobile.cginc.meta
│ │ ├── TMPro_Properties.cginc
│ │ ├── TMPro_Properties.cginc.meta
│ │ ├── TMPro_Surface.cginc
│ │ └── TMPro_Surface.cginc.meta
│ ├── Sprites.meta
│ └── Sprites
│ │ ├── EmojiOne Attribution.txt
│ │ ├── EmojiOne Attribution.txt.meta
│ │ ├── EmojiOne.json
│ │ ├── EmojiOne.json.meta
│ │ ├── EmojiOne.png
│ │ └── EmojiOne.png.meta
├── ThirdParty.meta
├── ThirdParty
│ ├── Photon.meta
│ └── Photon
│ │ ├── LICENSE
│ │ ├── LICENSE.meta
│ │ ├── PhotonChat.meta
│ │ ├── PhotonChat
│ │ ├── Code.meta
│ │ └── Code
│ │ │ ├── ChannelCreationOptions.cs
│ │ │ ├── ChannelCreationOptions.cs.meta
│ │ │ ├── ChannelWellKnownProperties.cs
│ │ │ ├── ChannelWellKnownProperties.cs.meta
│ │ │ ├── ChatAppSettings.cs
│ │ │ ├── ChatAppSettings.cs.meta
│ │ │ ├── ChatChannel.cs
│ │ │ ├── ChatChannel.cs.meta
│ │ │ ├── ChatClient.cs
│ │ │ ├── ChatClient.cs.meta
│ │ │ ├── ChatDisconnectCause.cs
│ │ │ ├── ChatDisconnectCause.cs.meta
│ │ │ ├── ChatEventCode.cs
│ │ │ ├── ChatEventCode.cs.meta
│ │ │ ├── ChatOperationCode.cs
│ │ │ ├── ChatOperationCode.cs.meta
│ │ │ ├── ChatParameterCode.cs
│ │ │ ├── ChatParameterCode.cs.meta
│ │ │ ├── ChatPeer.cs
│ │ │ ├── ChatPeer.cs.meta
│ │ │ ├── ChatState.cs
│ │ │ ├── ChatState.cs.meta
│ │ │ ├── ChatUserStatus.cs
│ │ │ ├── ChatUserStatus.cs.meta
│ │ │ ├── IChatClientListener.cs
│ │ │ ├── IChatClientListener.cs.meta
│ │ │ ├── PhotonChat.asmdef
│ │ │ ├── PhotonChat.asmdef.meta
│ │ │ ├── changes-chat.txt
│ │ │ └── changes-chat.txt.meta
│ │ ├── PhotonLibs.meta
│ │ ├── PhotonLibs
│ │ ├── Photon3Unity3D.dll
│ │ ├── Photon3Unity3D.dll.meta
│ │ ├── Photon3Unity3D.xml
│ │ ├── Photon3Unity3D.xml.meta
│ │ ├── changes-library.txt
│ │ ├── changes-library.txt.meta
│ │ ├── netstandard2.0.meta
│ │ └── netstandard2.0
│ │ │ ├── Photon3Unity3D.deps.json
│ │ │ ├── Photon3Unity3D.deps.json.meta
│ │ │ ├── Photon3Unity3D.dll
│ │ │ ├── Photon3Unity3D.dll.meta
│ │ │ ├── Photon3Unity3D.xml
│ │ │ └── Photon3Unity3D.xml.meta
│ │ ├── PhotonNetworking-Documentation.chm
│ │ ├── PhotonNetworking-Documentation.chm.meta
│ │ ├── PhotonNetworking-Documentation.pdf
│ │ ├── PhotonNetworking-Documentation.pdf.meta
│ │ ├── PhotonRealtime.meta
│ │ ├── PhotonRealtime
│ │ ├── Code.meta
│ │ └── Code
│ │ │ ├── AppSettings.cs
│ │ │ ├── AppSettings.cs.meta
│ │ │ ├── ConnectionHandler.cs
│ │ │ ├── ConnectionHandler.cs.meta
│ │ │ ├── CustomTypesUnity.cs
│ │ │ ├── CustomTypesUnity.cs.meta
│ │ │ ├── Extensions.cs
│ │ │ ├── Extensions.cs.meta
│ │ │ ├── FriendInfo.cs
│ │ │ ├── FriendInfo.cs.meta
│ │ │ ├── LoadBalancingClient.cs
│ │ │ ├── LoadBalancingClient.cs.meta
│ │ │ ├── LoadbalancingPeer.cs
│ │ │ ├── LoadbalancingPeer.cs.meta
│ │ │ ├── PhotonPing.cs
│ │ │ ├── PhotonPing.cs.meta
│ │ │ ├── PhotonPingClasses.cs
│ │ │ ├── PhotonPingClasses.cs.meta
│ │ │ ├── PhotonRealtime.asmdef
│ │ │ ├── PhotonRealtime.asmdef.meta
│ │ │ ├── Player.cs
│ │ │ ├── Player.cs.meta
│ │ │ ├── Region.cs
│ │ │ ├── Region.cs.meta
│ │ │ ├── RegionHandler.cs
│ │ │ ├── RegionHandler.cs.meta
│ │ │ ├── Room.cs
│ │ │ ├── Room.cs.meta
│ │ │ ├── RoomInfo.cs
│ │ │ ├── RoomInfo.cs.meta
│ │ │ ├── SupportLogger.cs
│ │ │ ├── SupportLogger.cs.meta
│ │ │ ├── Unity.meta
│ │ │ ├── Unity
│ │ │ ├── Editor.meta
│ │ │ ├── Editor
│ │ │ │ ├── AccountService.cs
│ │ │ │ ├── AccountService.cs.meta
│ │ │ │ ├── PhotonEditorUtils.cs
│ │ │ │ └── PhotonEditorUtils.cs.meta
│ │ │ ├── PhotonAppSettings.cs
│ │ │ └── PhotonAppSettings.cs.meta
│ │ │ ├── WebRpc.cs
│ │ │ ├── WebRpc.cs.meta
│ │ │ ├── changes-realtime.txt
│ │ │ └── changes-realtime.txt.meta
│ │ ├── PhotonUnityNetworking.meta
│ │ └── PhotonUnityNetworking
│ │ ├── Code.meta
│ │ ├── Code
│ │ ├── CustomTypes.cs
│ │ ├── CustomTypes.cs.meta
│ │ ├── Editor.meta
│ │ ├── Editor
│ │ │ ├── CopyIcon.png
│ │ │ ├── CopyIcon.png.meta
│ │ │ ├── CopyIconPro.png
│ │ │ ├── CopyIconPro.png.meta
│ │ │ ├── PhotonEditor.cs
│ │ │ ├── PhotonEditor.cs.meta
│ │ │ ├── PhotonGUI.cs
│ │ │ ├── PhotonGUI.cs.meta
│ │ │ ├── PhotonUnityNetworking.Editor.asmdef
│ │ │ ├── PhotonUnityNetworking.Editor.asmdef.meta
│ │ │ ├── PhotonViewHandler.cs
│ │ │ ├── PhotonViewHandler.cs.meta
│ │ │ ├── PhotonViewInspector.cs
│ │ │ ├── PhotonViewInspector.cs.meta
│ │ │ ├── PunGradient.png
│ │ │ ├── PunGradient.png.meta
│ │ │ ├── PunSceneSettings.cs
│ │ │ ├── PunSceneSettings.cs.meta
│ │ │ ├── PunSceneSettingsFile.asset
│ │ │ ├── PunSceneSettingsFile.asset.meta
│ │ │ ├── PunSceneSettingsInspector.cs
│ │ │ ├── PunSceneSettingsInspector.cs.meta
│ │ │ ├── ReordableList.meta
│ │ │ ├── ReordableList
│ │ │ │ ├── LICENSE.txt
│ │ │ │ ├── LICENSE.txt.meta
│ │ │ │ ├── ReorderableListResources.cs
│ │ │ │ └── ReorderableListResources.cs.meta
│ │ │ ├── ServerSettingsInspector.cs
│ │ │ ├── ServerSettingsInspector.cs.meta
│ │ │ ├── Views.meta
│ │ │ ├── Views
│ │ │ │ ├── MonoBehaviourPunEditor.cs
│ │ │ │ ├── MonoBehaviourPunEditor.cs.meta
│ │ │ │ ├── PhotonAnimatorViewEditor.cs
│ │ │ │ ├── PhotonAnimatorViewEditor.cs.meta
│ │ │ │ ├── PhotonRigidbody2DViewEditor.cs
│ │ │ │ ├── PhotonRigidbody2DViewEditor.cs.meta
│ │ │ │ ├── PhotonRigidbodyViewEditor.cs
│ │ │ │ ├── PhotonRigidbodyViewEditor.cs.meta
│ │ │ │ ├── PhotonTransformViewClassicEditor.cs
│ │ │ │ ├── PhotonTransformViewClassicEditor.cs.meta
│ │ │ │ ├── PhotonTransformViewEditor.cs
│ │ │ │ └── PhotonTransformViewEditor.cs.meta
│ │ │ ├── help.png
│ │ │ └── help.png.meta
│ │ ├── Enums.cs
│ │ ├── Enums.cs.meta
│ │ ├── Interfaces.meta
│ │ ├── Interfaces
│ │ │ ├── IPhotonViewCallbacks.cs
│ │ │ ├── IPhotonViewCallbacks.cs.meta
│ │ │ ├── IPunCallbacks.cs
│ │ │ └── IPunCallbacks.cs.meta
│ │ ├── PhotonHandler.cs
│ │ ├── PhotonHandler.cs.meta
│ │ ├── PhotonNetwork.cs
│ │ ├── PhotonNetwork.cs.meta
│ │ ├── PhotonNetworkPart.cs
│ │ ├── PhotonNetworkPart.cs.meta
│ │ ├── PhotonStreamQueue.cs
│ │ ├── PhotonStreamQueue.cs.meta
│ │ ├── PhotonUnityNetworking.asmdef
│ │ ├── PhotonUnityNetworking.asmdef.meta
│ │ ├── PhotonView.cs
│ │ ├── PhotonView.cs.meta
│ │ ├── PunClasses.cs
│ │ ├── PunClasses.cs.meta
│ │ ├── ServerSettings.cs
│ │ ├── ServerSettings.cs.meta
│ │ ├── Utilities.meta
│ │ ├── Utilities
│ │ │ ├── NestedComponentUtilities.cs
│ │ │ └── NestedComponentUtilities.cs.meta
│ │ ├── Views.meta
│ │ └── Views
│ │ │ ├── PhotonAnimatorView.cs
│ │ │ ├── PhotonAnimatorView.cs.meta
│ │ │ ├── PhotonRigidbody2DView.cs
│ │ │ ├── PhotonRigidbody2DView.cs.meta
│ │ │ ├── PhotonRigidbodyView.cs
│ │ │ ├── PhotonRigidbodyView.cs.meta
│ │ │ ├── PhotonTransformView.cs
│ │ │ ├── PhotonTransformView.cs.meta
│ │ │ ├── PhotonTransformViewClassic.cs
│ │ │ └── PhotonTransformViewClassic.cs.meta
│ │ ├── Icons.meta
│ │ ├── Icons
│ │ ├── PunIcon-128.png
│ │ ├── PunIcon-128.png.meta
│ │ ├── PunIconApp128.png
│ │ ├── PunIconApp128.png.meta
│ │ ├── PunIconApp32.png
│ │ ├── PunIconApp32.png.meta
│ │ ├── PunIconApp48.png
│ │ ├── PunIconApp48.png.meta
│ │ ├── PunIconApp512.png
│ │ └── PunIconApp512.png.meta
│ │ ├── Resources.meta
│ │ ├── Resources
│ │ ├── PhotonServerSettings.asset
│ │ └── PhotonServerSettings.asset.meta
│ │ ├── changelog.txt
│ │ ├── changelog.txt.meta
│ │ ├── link.xml
│ │ └── link.xml.meta
├── XR.meta
├── XR
│ ├── Loaders.meta
│ ├── Loaders
│ │ ├── OpenXRLoader.asset
│ │ └── OpenXRLoader.asset.meta
│ ├── Settings.meta
│ ├── Settings
│ │ ├── OpenXR Editor Settings.asset
│ │ ├── OpenXR Editor Settings.asset.meta
│ │ ├── OpenXR Package Settings.asset
│ │ └── OpenXR Package Settings.asset.meta
│ ├── XRGeneralSettings.asset
│ └── XRGeneralSettings.asset.meta
├── XRI.meta
└── XRI
│ ├── Settings.meta
│ └── Settings
│ ├── Resources.meta
│ ├── Resources
│ ├── InteractionLayerSettings.asset
│ ├── InteractionLayerSettings.asset.meta
│ ├── XRDeviceSimulatorSettings.asset
│ └── XRDeviceSimulatorSettings.asset.meta
│ ├── XRInteractionEditorSettings.asset
│ └── XRInteractionEditorSettings.asset.meta
├── CODE_OF_CONDUCT.md
├── CONTRIBUTING.md
├── Documentation
├── Glossary.md
├── Media
│ ├── colocated-block-toss.gif
│ ├── mqdh-sideloading.png
│ ├── photon-dash-copy-appid.png
│ ├── photon-dash-new-app.png
│ ├── photon-settings-paste-appid.png
│ ├── platform-dash-copy-appid.png
│ ├── platform-settings-paste-appid.png
│ ├── unity-min-api-level.png
│ ├── unity-switch-target-android.png
│ ├── unityhub-open-as-1.png
│ └── unityhub-open-as-2.png
├── README.md
└── Setup.md
├── LICENSE
├── Packages
└── manifest.json
├── ProjectSettings
├── AudioManager.asset
├── ClusterInputManager.asset
├── DynamicsManager.asset
├── EditorBuildSettings.asset
├── EditorSettings.asset
├── GraphicsSettings.asset
├── InputManager.asset
├── MemorySettings.asset
├── NavMeshAreas.asset
├── PackageManagerSettings.asset
├── Physics2DSettings.asset
├── PresetManager.asset
├── ProjectSettings.asset
├── ProjectVersion.txt
├── QualitySettings.asset
├── SceneTemplateSettings.json
├── TagManager.asset
├── TimeManager.asset
├── TimelineSettings.asset
├── UnityConnectSettings.asset
├── VFXManager.asset
├── VersionControlSettings.asset
├── XRPackageSettings.asset
└── XRSettings.asset
└── README.md
/.gitignore:
--------------------------------------------------------------------------------
1 | # This .gitignore file should be placed at the root of your Unity project directory
2 | #
3 | .utmp/
4 | /[Ll]ibrary/
5 | /[Tt]emp/
6 | /[Oo]bj/
7 | /[Bb]uild/
8 | /[Bb]uilds/
9 | /[Ll]ogs/
10 | /[Uu]ser[Ss]ettings/
11 |
12 | # MemoryCaptures can get excessive in size.
13 | # They also could contain extremely sensitive data
14 | /[Mm]emoryCaptures/
15 |
16 | # Recordings can get excessive in size
17 | /[Rr]ecordings/
18 |
19 | # Uncomment this line if you wish to ignore the asset store tools plugin
20 | # /[Aa]ssets/AssetStoreTools*
21 |
22 | # Autogenerated Jetbrains Rider plugin
23 | /[Aa]ssets/Plugins/Editor/JetBrains*
24 |
25 | # Visual Studio cache directory
26 | .vs/
27 | .vsconfig
28 |
29 | # Visual Studio Code
30 | .vscode/
31 |
32 | # Rider cache
33 | .idea/
34 |
35 | # Gradle cache directory
36 | .gradle/
37 |
38 | # Autogenerated VS/MD/Consulo solution and project files
39 | ExportedObj/
40 | .consulo/
41 | *.csproj
42 | *.unityproj
43 | *.sln
44 | *.suo
45 | *.tmp
46 | *.user
47 | *.userprefs
48 | *.pidb
49 | *.booproj
50 | *.svd
51 | *.pdb
52 | *.mdb
53 | *.opendb
54 | *.VC.db
55 |
56 | # Unity3D generated meta files
57 | *.pidb.meta
58 | *.pdb.meta
59 | *.mdb.meta
60 |
61 | # Unity3D generated file on crash reports
62 | sysinfo.txt
63 |
64 | # Builds
65 | *.apk
66 | *.aab
67 | *.unitypackage
68 | *.unitypackage.meta
69 | *.app
70 |
71 | # Crashlytics generated file
72 | crashlytics-build.properties
73 |
74 | # Packed Addressables
75 | /[Aa]ssets/[Aa]ddressable[Aa]ssets[Dd]ata/*/*.bin*
76 |
77 | # Temporary auto-generated Android Assets
78 | /[Aa]ssets/[Ss]treamingAssets/aa.meta
79 | /[Aa]ssets/[Ss]treamingAssets/aa/*
80 |
81 | .DS_Store
82 | Builds
83 |
84 | # From com.unity.performance.profile-analyzer
85 | ProfileAnalyzer/
86 |
--------------------------------------------------------------------------------
/Assets/Assorted.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 92013c864f4153640886ad83bef80b0b
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Assorted/Blue.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: Blue
11 | m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
12 | m_ShaderKeywords: _EMISSION
13 | m_LightmapFlags: 0
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: 0, g: 0.14357352, b: 1, a: 1}
77 | - _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
78 |
--------------------------------------------------------------------------------
/Assets/Assorted/Blue.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6cb65eae4402e5442aec74930b6ebe1d
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Assorted/BouncyCube.physicMaterial:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!134 &13400000
4 | PhysicMaterial:
5 | m_ObjectHideFlags: 0
6 | m_CorrespondingSourceObject: {fileID: 0}
7 | m_PrefabInstance: {fileID: 0}
8 | m_PrefabAsset: {fileID: 0}
9 | m_Name: BouncyCube
10 | dynamicFriction: 0
11 | staticFriction: 0
12 | bounciness: 1
13 | frictionCombine: 0
14 | bounceCombine: 0
15 |
--------------------------------------------------------------------------------
/Assets/Assorted/BouncyCube.physicMaterial.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4f6cf2ca071860e4b89397951f36e9a6
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 13400000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Assorted/CubeMat.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: CubeMat
11 | m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
12 | m_ShaderKeywords: _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A
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: 0
64 | - _Glossiness: 1
65 | - _GlossyReflections: 1
66 | - _Metallic: 0
67 | - _Mode: 0
68 | - _OcclusionStrength: 1
69 | - _Parallax: 0.02
70 | - _SmoothnessTextureChannel: 1
71 | - _SpecularHighlights: 1
72 | - _SrcBlend: 1
73 | - _UVSec: 0
74 | - _ZWrite: 1
75 | m_Colors:
76 | - _Color: {r: 1, g: 1, b: 1, a: 1}
77 | - _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
78 | m_BuildTextureStacks: []
79 |
--------------------------------------------------------------------------------
/Assets/Assorted/CubeMat.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 67468ba92fc29c949b6698fc969d3931
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 2100000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Assorted/Green.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: Green
11 | m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
12 | m_ShaderKeywords: _EMISSION
13 | m_LightmapFlags: 0
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: 0.029469624, g: 1, b: 0.023584902, a: 1}
77 | - _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
78 |
--------------------------------------------------------------------------------
/Assets/Assorted/Green.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 68052e023727d69449f03ff3d1783c2c
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Assorted/OCUI_24_Filled_2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/oculus-samples/Unity-SharedSpatialAnchors/99f8cf22b87f26295c810d46e1f47126927967b3/Assets/Assorted/OCUI_24_Filled_2x.png
--------------------------------------------------------------------------------
/Assets/Assorted/Red.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: Red
11 | m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
12 | m_ShaderKeywords: _EMISSION
13 | m_LightmapFlags: 0
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.033018887, b: 0.033018887, a: 1}
77 | - _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
78 |
--------------------------------------------------------------------------------
/Assets/Assorted/Red.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 246423f5afb025a42a5b2b6e37fece96
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Assorted/UIPanelMat.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: UIPanelMat
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
65 | - _GlossyReflections: 1
66 | - _Metallic: 0.659
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: 0.11764707, g: 0.1254902, b: 0.13333334, a: 1}
77 | - _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
78 | m_BuildTextureStacks: []
79 |
--------------------------------------------------------------------------------
/Assets/Assorted/UIPanelMat.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 75d2e910654999346bb21c20bff93787
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 2100000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Oculus.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1e6863c1f8ee1094b8e98d98094f3c7a
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Oculus/OculusProjectConfig.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!114 &11400000
4 | MonoBehaviour:
5 | m_ObjectHideFlags: 0
6 | m_CorrespondingSourceObject: {fileID: 0}
7 | m_PrefabInstance: {fileID: 0}
8 | m_PrefabAsset: {fileID: 0}
9 | m_GameObject: {fileID: 0}
10 | m_Enabled: 1
11 | m_EditorHideFlags: 0
12 | m_Script: {fileID: 11500000, guid: 05d394ae2a81edd4cbc3c51917e766e3, type: 3}
13 | m_Name: OculusProjectConfig
14 | m_EditorClassIdentifier:
15 | targetDeviceTypes: 02000000030000000400000005000000
16 | allowOptional3DofHeadTracking: 0
17 | handTrackingSupport: 1
18 | handTrackingFrequency: 0
19 | handTrackingVersion: 2
20 | anchorSupport: 1
21 | sharedAnchorSupport: 2
22 | renderModelSupport: 0
23 | trackedKeyboardSupport: 0
24 | bodyTrackingSupport: 0
25 | faceTrackingSupport: 0
26 | eyeTrackingSupport: 0
27 | virtualKeyboardSupport: 0
28 | colocationSessionSupport: 2
29 | sceneSupport: 0
30 | boundaryVisibilitySupport: 1
31 | disableBackups: 1
32 | enableNSCConfig: 1
33 | securityXmlPath:
34 | horizonOsSdkEnabled: 0
35 | minHorizonOsSdkVersion: 68
36 | targetHorizonOsSdkVersion: 74
37 | skipUnneededShaders: 0
38 | enableIL2CPPLTO: 0
39 | removeGradleManifest: 1
40 | focusAware: 1
41 | requiresSystemKeyboard: 0
42 | experimentalFeaturesEnabled: 1
43 | insightPassthroughEnabled: 0
44 | _insightPassthroughSupport: 2
45 | _processorFavor: 0
46 | systemSplashScreen: {fileID: 0}
47 | systemSplashScreenType: 0
48 | _systemLoadingScreenBackground: 1
49 |
--------------------------------------------------------------------------------
/Assets/Oculus/OculusProjectConfig.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a6e4a22e76d540d4fbaa6695a74ac962
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 11400000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Plugins.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 755387f61db776e408e8b2a29f77f23d
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Plugins/Android.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b46c61cc6ba6a3549bf586f30bd91511
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Plugins/Android/AndroidManifest.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 |
30 |
--------------------------------------------------------------------------------
/Assets/Plugins/Android/AndroidManifest.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ea4a3eb3d4768d14a83fe220868d7da4
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/Prefabs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 09612615402ef7544a411602b40c99d2
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Prefabs/AlignPlayer.prefab:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!1 &1865941526453430781
4 | GameObject:
5 | m_ObjectHideFlags: 0
6 | m_CorrespondingSourceObject: {fileID: 0}
7 | m_PrefabInstance: {fileID: 0}
8 | m_PrefabAsset: {fileID: 0}
9 | serializedVersion: 6
10 | m_Component:
11 | - component: {fileID: 1865941526453430779}
12 | - component: {fileID: 1865941526453430776}
13 | - component: {fileID: 1865941526453430782}
14 | m_Layer: 0
15 | m_Name: AlignPlayer
16 | m_TagString: Untagged
17 | m_Icon: {fileID: 0}
18 | m_NavMeshLayer: 0
19 | m_StaticEditorFlags: 0
20 | m_IsActive: 1
21 | --- !u!4 &1865941526453430779
22 | Transform:
23 | m_ObjectHideFlags: 0
24 | m_CorrespondingSourceObject: {fileID: 0}
25 | m_PrefabInstance: {fileID: 0}
26 | m_PrefabAsset: {fileID: 0}
27 | m_GameObject: {fileID: 1865941526453430781}
28 | serializedVersion: 2
29 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
30 | m_LocalPosition: {x: 0, y: 0, z: 0}
31 | m_LocalScale: {x: 1, y: 1, z: 1}
32 | m_ConstrainProportionsScale: 0
33 | m_Children: []
34 | m_Father: {fileID: 0}
35 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
36 | --- !u!114 &1865941526453430776
37 | MonoBehaviour:
38 | m_ObjectHideFlags: 0
39 | m_CorrespondingSourceObject: {fileID: 0}
40 | m_PrefabInstance: {fileID: 0}
41 | m_PrefabAsset: {fileID: 0}
42 | m_GameObject: {fileID: 1865941526453430781}
43 | m_Enabled: 1
44 | m_EditorHideFlags: 0
45 | m_Script: {fileID: 11500000, guid: 68da7d2231c68784d9310d7f30dd3432, type: 3}
46 | m_Name:
47 | m_EditorClassIdentifier:
48 | player: {fileID: 0}
49 | playerHands: {fileID: 0}
50 | --- !u!114 &1865941526453430782
51 | MonoBehaviour:
52 | m_ObjectHideFlags: 0
53 | m_CorrespondingSourceObject: {fileID: 0}
54 | m_PrefabInstance: {fileID: 0}
55 | m_PrefabAsset: {fileID: 0}
56 | m_GameObject: {fileID: 1865941526453430781}
57 | m_Enabled: 1
58 | m_EditorHideFlags: 0
59 | m_Script: {fileID: 11500000, guid: aa584fbee541324448dd18d8409c7a41, type: 3}
60 | m_Name:
61 | m_EditorClassIdentifier:
62 | ObservedComponentsFoldoutOpen: 1
63 | Group: 0
64 | prefixField: -1
65 | Synchronization: 3
66 | OwnershipTransfer: 0
67 | observableSearch: 2
68 | ObservedComponents: []
69 | sceneViewId: 0
70 | InstantiationId: 0
71 | isRuntimeInstantiated: 0
72 |
--------------------------------------------------------------------------------
/Assets/Prefabs/AlignPlayer.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: cd8280e8c381fbd4bbcad4b7ee581c31
3 | PrefabImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/Prefabs/ColoDiscoAnchor.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4661765eb117ae4418bcc8c6828a5ce4
3 | PrefabImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/Prefabs/OVRCameraRig+Manager.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 60fa00281e83b294583adc31df520fbe
3 | PrefabImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/Prefabs/PoseOrigin.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8e0b37ab4acc06f4c9c3fa8fc9911485
3 | PrefabImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/Prefabs/Resources.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 054d36555b54b8e40a3403a5e0224048
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Prefabs/Resources/PhotonGrabbableCube.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 00fc36592a4dc554badbb8c09d3d10d7
3 | PrefabImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/Prefabs/Resources/PhotonThrowableCube.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 74ab2d607c80c3f42843575b62f2a228
3 | PrefabImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/Prefabs/SceneLighting.prefab:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!1 &661980399771163616
4 | GameObject:
5 | m_ObjectHideFlags: 0
6 | m_CorrespondingSourceObject: {fileID: 0}
7 | m_PrefabInstance: {fileID: 0}
8 | m_PrefabAsset: {fileID: 0}
9 | serializedVersion: 6
10 | m_Component:
11 | - component: {fileID: 661980399771163618}
12 | - component: {fileID: 661980399771163619}
13 | m_Layer: 0
14 | m_Name: SceneLighting
15 | m_TagString: Untagged
16 | m_Icon: {fileID: 0}
17 | m_NavMeshLayer: 0
18 | m_StaticEditorFlags: 0
19 | m_IsActive: 1
20 | --- !u!4 &661980399771163618
21 | Transform:
22 | m_ObjectHideFlags: 0
23 | m_CorrespondingSourceObject: {fileID: 0}
24 | m_PrefabInstance: {fileID: 0}
25 | m_PrefabAsset: {fileID: 0}
26 | m_GameObject: {fileID: 661980399771163616}
27 | serializedVersion: 2
28 | m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261}
29 | m_LocalPosition: {x: 0, y: 3, z: 0}
30 | m_LocalScale: {x: 1, y: 1, z: 1}
31 | m_ConstrainProportionsScale: 0
32 | m_Children: []
33 | m_Father: {fileID: 0}
34 | m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0}
35 | --- !u!108 &661980399771163619
36 | Light:
37 | m_ObjectHideFlags: 0
38 | m_CorrespondingSourceObject: {fileID: 0}
39 | m_PrefabInstance: {fileID: 0}
40 | m_PrefabAsset: {fileID: 0}
41 | m_GameObject: {fileID: 661980399771163616}
42 | m_Enabled: 1
43 | serializedVersion: 10
44 | m_Type: 1
45 | m_Shape: 0
46 | m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1}
47 | m_Intensity: 1
48 | m_Range: 10
49 | m_SpotAngle: 30
50 | m_InnerSpotAngle: 21.80208
51 | m_CookieSize: 10
52 | m_Shadows:
53 | m_Type: 2
54 | m_Resolution: -1
55 | m_CustomResolution: -1
56 | m_Strength: 1
57 | m_Bias: 0.05
58 | m_NormalBias: 0.4
59 | m_NearPlane: 0.2
60 | m_CullingMatrixOverride:
61 | e00: 1
62 | e01: 0
63 | e02: 0
64 | e03: 0
65 | e10: 0
66 | e11: 1
67 | e12: 0
68 | e13: 0
69 | e20: 0
70 | e21: 0
71 | e22: 1
72 | e23: 0
73 | e30: 0
74 | e31: 0
75 | e32: 0
76 | e33: 1
77 | m_UseCullingMatrixOverride: 0
78 | m_Cookie: {fileID: 0}
79 | m_DrawHalo: 0
80 | m_Flare: {fileID: 0}
81 | m_RenderMode: 0
82 | m_CullingMask:
83 | serializedVersion: 2
84 | m_Bits: 4294967295
85 | m_RenderingLayerMask: 1
86 | m_Lightmapping: 1
87 | m_LightShadowCasterMode: 0
88 | m_AreaSize: {x: 1, y: 1}
89 | m_BounceIntensity: 1
90 | m_ColorTemperature: 6570
91 | m_UseColorTemperature: 0
92 | m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0}
93 | m_UseBoundingSphereOverride: 0
94 | m_UseViewFrustumForShadowCasterCull: 1
95 | m_ShadowRadius: 0
96 | m_ShadowAngle: 0
97 |
--------------------------------------------------------------------------------
/Assets/Prefabs/SceneLighting.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1f94682b13d1d504490c1d79479beb48
3 | PrefabImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/Prefabs/SpatialAnchorPlacementPreview.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 62215ab8a8aa24c7b86310b4d75e59d0
3 | PrefabImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/Prefabs/SpatialAnchorPrefab.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: cd2360f6c9f3b3b4f90f53cac91a9698
3 | PrefabImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/Resources.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 071b945ee659b9d4a9827aca514263a8
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Resources/ImmersiveDebuggerSettings.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!114 &11400000
4 | MonoBehaviour:
5 | m_ObjectHideFlags: 0
6 | m_CorrespondingSourceObject: {fileID: 0}
7 | m_PrefabInstance: {fileID: 0}
8 | m_PrefabAsset: {fileID: 0}
9 | m_GameObject: {fileID: 0}
10 | m_Enabled: 1
11 | m_EditorHideFlags: 0
12 | m_Script: {fileID: 11500000, guid: a7d75bea1662418ab5f9e0c22110bc09, type: 3}
13 | m_Name: ImmersiveDebuggerSettings
14 | m_EditorClassIdentifier:
15 | debugTypes:
16 | - AssemblyName: Meta.XR.ImmersiveDebugger
17 | DebugTypes:
18 | - TestSceneUsage
19 | - UIEditorSetup
20 | - AssemblyName: Meta.XR.BuildingBlocks
21 | DebugTypes:
22 | - Meta.XR.BuildingBlocks.QrCodeScanner
23 | - AssemblyName: Meta.XR.MultiplayerBlocks.Shared
24 | DebugTypes:
25 | - Meta.XR.MultiplayerBlocks.Shared.CustomMatchmaking
26 | - Meta.XR.MultiplayerBlocks.Shared.FriendsMatchmaking
27 | immersiveDebuggerEnabled: 0
28 | immersiveDebuggerDisplayAtStartup: 0
29 | immersiveDebuggerToggleDisplayButton: 8388608
30 | showInspectors: 0
31 | showConsole: 1
32 | followOverride: 1
33 | rotateOverride: 0
34 | showInfoLog: 1
35 | showWarningLog: 1
36 | showErrorLog: 1
37 | collapsedIdenticalLogEntries: 1
38 | maximumNumberOfLogEntries: 1000
39 | panelDistance: 1
40 | createEventSystem: 1
41 | automaticLayerCullingUpdate: 1
42 | panelLayer: 20
43 | meshRendererLayer: 21
44 | overlayDepth: 10
45 | inspectedDataEnabled: 0101
46 | inspectedDataAssets:
47 | - {fileID: 11400000, guid: 7d2b5c7a7c5e53542ab61e3e1f5a2785, type: 2}
48 | - {fileID: 11400000, guid: 168f7a776bb65884397aab8376e40c7d, type: 2}
49 | useCustomIntegrationConfig: 0
50 | customIntegrationConfigClassName:
51 |
--------------------------------------------------------------------------------
/Assets/Resources/ImmersiveDebuggerSettings.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4fec057bb1a30e2438ce0a98b21531af
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 11400000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Resources/InputActions.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!114 &11400000
4 | MonoBehaviour:
5 | m_ObjectHideFlags: 0
6 | m_CorrespondingSourceObject: {fileID: 0}
7 | m_PrefabInstance: {fileID: 0}
8 | m_PrefabAsset: {fileID: 0}
9 | m_GameObject: {fileID: 0}
10 | m_Enabled: 1
11 | m_EditorHideFlags: 0
12 | m_Script: {fileID: 11500000, guid: 8922a6ca86889d84f8371a29d37b6dc8, type: 3}
13 | m_Name: InputActions
14 | m_EditorClassIdentifier:
15 | InputActionDefinitions: []
16 | InputActionSets: []
17 |
--------------------------------------------------------------------------------
/Assets/Resources/InputActions.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e6ba5c7c78070184f95fb4dded7e48b3
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 11400000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Resources/OVRBuildConfig.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!114 &11400000
4 | MonoBehaviour:
5 | m_ObjectHideFlags: 0
6 | m_CorrespondingSourceObject: {fileID: 0}
7 | m_PrefabInstance: {fileID: 0}
8 | m_PrefabAsset: {fileID: 0}
9 | m_GameObject: {fileID: 0}
10 | m_Enabled: 1
11 | m_EditorHideFlags: 0
12 | m_Script: {fileID: 11500000, guid: 20553fac56ec59645857c0732b787431, type: 3}
13 | m_Name: OVRBuildConfig
14 | m_EditorClassIdentifier:
15 |
--------------------------------------------------------------------------------
/Assets/Resources/OVRBuildConfig.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9b8e020e7eb003b41a6fb702851d2219
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 11400000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Resources/OVRPlatformToolSettings.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!114 &11400000
4 | MonoBehaviour:
5 | m_ObjectHideFlags: 0
6 | m_CorrespondingSourceObject: {fileID: 0}
7 | m_PrefabInstance: {fileID: 0}
8 | m_PrefabAsset: {fileID: 0}
9 | m_GameObject: {fileID: 0}
10 | m_Enabled: 1
11 | m_EditorHideFlags: 0
12 | m_Script: {fileID: 11500000, guid: cd7bb81df5b74b34dadbf531f381a26b, type: 3}
13 | m_Name: OVRPlatformToolSettings
14 | m_EditorClassIdentifier:
15 | riftRedistPackages:
16 | - include: 0
17 | name: ' .NET Framework 3.5'
18 | id: ' 606493776156948 '
19 | - include: 0
20 | name: ' .NET Framework 4.0'
21 | id: ' 133610290311340 '
22 | - include: 0
23 | name: ' .NET Framework 4.5.1'
24 | id: ' 1617306711884127 '
25 | - include: 0
26 | name: ' .NET Framework 4.7.1'
27 | id: ' 1667821599930345 '
28 | - include: 0
29 | name: ' DirectX (June 2010)'
30 | id: ' 822786567843179 '
31 | - include: 0
32 | name: ' OpenAL 1.1'
33 | id: ' 1147517301974655 '
34 | - include: 0
35 | name: ' Visual C++ 2005'
36 | id: ' 1604897159783747 '
37 | - include: 0
38 | name: ' Visual C++ 2008'
39 | id: ' 118440348500045 '
40 | - include: 0
41 | name: ' Visual C++ 2010'
42 | id: ' 532320330249657 '
43 | - include: 0
44 | name: ' Visual C++ 2010 x86'
45 | id: ' 1008652072555515 '
46 | - include: 0
47 | name: ' Visual C++ 2012'
48 | id: ' 1683508698536289 '
49 | - include: 0
50 | name: ' Visual C++ 2012 x86'
51 | id: ' 1002692246447245 '
52 | - include: 0
53 | name: ' Visual C++ 2013'
54 | id: ' 1675031999409058 '
55 | - include: 0
56 | name: ' Visual C++ 2013 x86'
57 | id: ' 910524935693407 '
58 | - include: 0
59 | name: ' Visual C++ 2015 Update 3'
60 | id: ' 1183534128364060 '
61 | - include: 0
62 | name: ' Visual C++ 2015 x86 Update 3'
63 | id: ' 1113033105419344 '
64 | - include: 0
65 | name: ' Visual C++ 2017'
66 | id: ' 1315322525257173 '
67 | - include: 0
68 | name: ' Visual C++ 2017 x86'
69 | id: ' 1064693870299984 '
70 | - include: 0
71 | name: ' Visual C++ 2019'
72 | id: ' 2657209094360789 '
73 | - include: 0
74 | name: ' Visual C++ 2019 x86'
75 | id: ' 2556834837738356 '
76 | - include: 0
77 | name: ' Vulkan Runtime 1.0.65.1'
78 | id: ' 1824471960899274 '
79 | - include: 0
80 | name: ' Vulkan Runtime 1.1.73.0'
81 | id: ' 1941020095932382 '
82 | languagePackDirectory:
83 | assetConfigs:
84 | - configList: []
85 | - configList: []
86 | - configList: []
87 | targetPlatform: 2
88 | runOvrLint: 1
89 |
--------------------------------------------------------------------------------
/Assets/Resources/OVRPlatformToolSettings.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1cb3e77a21e488d458fb2a206c242df3
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 11400000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Resources/OculusPlatformSettings.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!114 &11400000
4 | MonoBehaviour:
5 | m_ObjectHideFlags: 0
6 | m_CorrespondingSourceObject: {fileID: 0}
7 | m_PrefabInstance: {fileID: 0}
8 | m_PrefabAsset: {fileID: 0}
9 | m_GameObject: {fileID: 0}
10 | m_Enabled: 1
11 | m_EditorHideFlags: 0
12 | m_Script: {fileID: 11500000, guid: b3d881e962d099f4a8eb492ef7e9a8c0, type: 3}
13 | m_Name: OculusPlatformSettings
14 | m_EditorClassIdentifier:
15 | ovrAppID:
16 | ovrMobileAppID:
17 | ovrUseMobileAppIDInEditor: 1
18 | ovrUseStandalonePlatform: 1
19 |
--------------------------------------------------------------------------------
/Assets/Resources/OculusPlatformSettings.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1708a39fe41804d4c9c38b2733563027
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 11400000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Resources/OculusRuntimeSettings.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!114 &11400000
4 | MonoBehaviour:
5 | m_ObjectHideFlags: 0
6 | m_CorrespondingSourceObject: {fileID: 0}
7 | m_PrefabInstance: {fileID: 0}
8 | m_PrefabAsset: {fileID: 0}
9 | m_GameObject: {fileID: 0}
10 | m_Enabled: 1
11 | m_EditorHideFlags: 0
12 | m_Script: {fileID: 11500000, guid: 3863570e7e6387a40ae4f323d83291e5, type: 3}
13 | m_Name: OculusRuntimeSettings
14 | m_EditorClassIdentifier:
15 | handSkeletonVersion: 1
16 | colorSpace: 7
17 | requestsVisualFaceTracking: 1
18 | requestsAudioFaceTracking: 1
19 | enableFaceTrackingVisemesOutput: 0
20 | telemetryProjectGuid: 79a05613-25bc-4662-a425-822e9e3f2516
21 | bodyTrackingFidelity: 1
22 | bodyTrackingJointSet: 0
23 | k__BackingField: 0
24 | k__BackingField: {x: 1, y: 1, z: 1}
25 |
--------------------------------------------------------------------------------
/Assets/Resources/OculusRuntimeSettings.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e8a3f8cb61afe2541b3795fc7dda3fdf
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 11400000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Scenes.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8943af3b2896c4c4087f277d54bd9beb
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Scenes/ColocationSessionGroups.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 51824fa595108234e8dda6af5bd9cad7
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/Scenes/Menu.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e26f81c2c09f1e3439e68ccaa68be16d
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/Scenes/SharedSpatialAnchors.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: aa837f322991b3946908831c850aeb5e
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/Scripts.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e837bbf54bbe9c04fa585d714968374d
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Scripts/AlignPlayer.cs:
--------------------------------------------------------------------------------
1 | // Copyright (c) Meta Platforms, Inc. and affiliates.
2 |
3 | using System.Collections;
4 |
5 | using UnityEngine;
6 |
7 | using Sampleton = SampleController; // only transitional
8 |
9 | public class AlignPlayer : MonoBehaviour
10 | {
11 | public static AlignPlayer Instance { get; private set; }
12 |
13 |
14 | [SerializeField]
15 | Transform player;
16 | [SerializeField]
17 | Transform playerHands;
18 |
19 |
20 | SharedAnchor m_CurrentAlignmentAnchor;
21 | Coroutine m_AlignCoroutine;
22 |
23 |
24 | void Awake()
25 | {
26 | if (Instance == null)
27 | {
28 | Instance = this;
29 | }
30 | else
31 | {
32 | Destroy(this);
33 | }
34 | }
35 |
36 | public void SetAlignmentAnchor(SharedAnchor anchor)
37 | {
38 | if (m_AlignCoroutine != null)
39 | {
40 | StopCoroutine(m_AlignCoroutine);
41 | m_AlignCoroutine = null;
42 | }
43 |
44 | Sampleton.Log($"{nameof(AlignPlayer)}: setting {anchor} as the alignment anchor...");
45 |
46 | if (m_CurrentAlignmentAnchor)
47 | {
48 | Sampleton.Log($"{nameof(AlignPlayer)}: unset {m_CurrentAlignmentAnchor} as the alignment anchor.");
49 | m_CurrentAlignmentAnchor.IsSelectedForAlign = false;
50 | }
51 |
52 | m_CurrentAlignmentAnchor = null;
53 |
54 | if (player)
55 | {
56 | player.SetPositionAndRotation(default, Quaternion.identity);
57 | }
58 |
59 | if (!anchor || !player)
60 | return;
61 |
62 | m_AlignCoroutine = StartCoroutine(RealignRoutine(anchor));
63 | }
64 |
65 | IEnumerator RealignRoutine(SharedAnchor anchor)
66 | {
67 | yield return null;
68 |
69 | var anchorTransform = anchor.transform;
70 |
71 | player.position = anchorTransform.InverseTransformPoint(Vector3.zero);
72 | player.eulerAngles = new Vector3(0, -anchorTransform.eulerAngles.y, 0);
73 |
74 | if (playerHands)
75 | {
76 | playerHands.SetLocalPositionAndRotation(
77 | -player.position,
78 | Quaternion.Inverse(player.rotation)
79 | );
80 | }
81 |
82 | m_CurrentAlignmentAnchor = anchor;
83 | anchor.IsSelectedForAlign = true;
84 |
85 | Sampleton.Log($"{nameof(AlignPlayer)}: finished alignment -> {anchor}");
86 | m_AlignCoroutine = null;
87 | }
88 | }
89 |
--------------------------------------------------------------------------------
/Assets/Scripts/AlignPlayer.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 68da7d2231c68784d9310d7f30dd3432
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Scripts/AnchorSource.cs:
--------------------------------------------------------------------------------
1 | // Copyright (c) Meta Platforms, Inc. and affiliates.
2 |
3 | using Guid = System.Guid;
4 |
5 | ///
6 | /// Utility struct for storing write-once info regarding where an instantiated anchor came from.
7 | ///
8 | ///
9 | /// We track where our anchors came from *mostly* for illustration purposes.
10 | /// We do use properties such as to make certain non-cosmetic decisions in this sample, but your
11 | /// app is likely to be structured MUCH less generically, so your code can make more fenced guarantees with itself and
12 | /// be able to safely assume more about state.
13 | ///
14 | public readonly struct AnchorSource
15 | {
16 | public static AnchorSource New(Guid anchorId)
17 | {
18 | return new AnchorSource(Type.New, anchorId, m: true);
19 | }
20 |
21 | public static AnchorSource FromSave(Guid savedAnchorId, bool isMine = true)
22 | {
23 | return new AnchorSource(Type.FromSave, savedAnchorId, m: isMine);
24 | }
25 |
26 | public static AnchorSource FromSpaceUserShare(Guid sharedAnchorId, bool isMine = false)
27 | {
28 | return new AnchorSource(Type.FromSpaceUserShare, sharedAnchorId, m: isMine);
29 | }
30 |
31 | public static AnchorSource FromGroupShare(Guid groupId, bool isMine = false)
32 | {
33 | return new AnchorSource(Type.FromGroupShare, groupId, m: isMine);
34 | }
35 |
36 |
37 | public enum Type
38 | {
39 | New,
40 | FromSave,
41 | FromSpaceUserShare,
42 | FromGroupShare,
43 | }
44 |
45 | public readonly bool IsSet;
46 | public readonly Type Origin;
47 | public readonly Guid Uuid;
48 | public readonly bool IsMine;
49 |
50 |
51 | public override string ToString()
52 | {
53 | if (!IsSet)
54 | return "(unknown)";
55 | string origin =
56 | Origin == Type.FromGroupShare ? $"{Origin}[{Uuid.Brief()}]"
57 | : $"{Origin}";
58 | return IsMine ? $"{origin}(Mine)" : origin;
59 | }
60 |
61 |
62 | //
63 | // private impl.
64 |
65 | AnchorSource(Type t, Guid g, bool m)
66 | {
67 | IsSet = true;
68 | Origin = t;
69 | Uuid = g;
70 | IsMine = m;
71 | }
72 |
73 | } // end struct AnchorSource
74 |
--------------------------------------------------------------------------------
/Assets/Scripts/AnchorSource.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: dce70c6a410b4037acfffc54e5659595
3 | timeCreated: 1723155908
--------------------------------------------------------------------------------
/Assets/Scripts/ColoDiscoAnchor.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 625484bb00cd7ae449348a36f0f4a9c0
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Scripts/ColoDiscoMan.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 71ad83086b857224daf85cac0cc35f00
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Scripts/CustomAdvertData.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3d3b3731e7394be1a125f5a2596cc371
3 | timeCreated: 1722300545
--------------------------------------------------------------------------------
/Assets/Scripts/Editor.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5d85bc6d301e2424c87460a9a38d447f
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Scripts/Editor/OVRProjectSetupPhotonTasks.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9419d2fe08813794c8d97f8b128a679a
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Scripts/LocallySaved.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 90610cdec83f4a1295d6a1ec2538365f
3 | timeCreated: 1739322656
--------------------------------------------------------------------------------
/Assets/Scripts/MenuController.cs:
--------------------------------------------------------------------------------
1 | // Copyright (c) Meta Platforms, Inc. and affiliates.
2 |
3 | using UnityEngine;
4 | using UnityEngine.SceneManagement;
5 | using UnityEngine.Serialization;
6 |
7 |
8 | public class MenuController : MonoBehaviour
9 | {
10 | [SerializeField, FormerlySerializedAs("referencePoint")]
11 | Transform m_MenuAnchor;
12 |
13 |
14 | private void OnValidate()
15 | {
16 | if (!m_MenuAnchor)
17 | {
18 | var find = GameObject.Find("Ref Point");
19 | if (find)
20 | m_MenuAnchor = find.transform;
21 | }
22 |
23 | if (gameObject.scene.IsValid() && !m_MenuAnchor) // avoids erroring in prefab view
24 | {
25 | Debug.LogError($"\"{name}\" seems to be improperly set-up. (no anchor for canvas)", this);
26 | }
27 | }
28 |
29 | void Start()
30 | {
31 | transform.parent = m_MenuAnchor;
32 | transform.localPosition = Vector3.zero;
33 | transform.localRotation = Quaternion.identity;
34 |
35 | SampleStatus.DoBuildInfo(order: 10);
36 | SampleStatus.DoWallClock(order: 1);
37 | }
38 |
39 |
40 | public void OnLoadDemoScene(int iSceneIndex)
41 | {
42 | Debug.Log($"{nameof(OnLoadDemoScene)}:{iSceneIndex}");
43 | SceneManager.LoadScene(iSceneIndex);
44 | }
45 |
46 | public static void ClearLocalSaveData()
47 | {
48 | PlayerPrefs.DeleteAll();
49 | LocallySaved.DeleteAll();
50 | }
51 |
52 | public static void ExitAppOrPlaymode()
53 | {
54 | #if UNITY_EDITOR
55 | UnityEditor.EditorApplication.ExitPlaymode();
56 | #else
57 | Application.Quit();
58 | #endif
59 | }
60 | }
61 |
--------------------------------------------------------------------------------
/Assets/Scripts/MenuController.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4e0a72a8d77f6e6488606949e1b1add0
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Scripts/PhotonAnchorManager.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3fd37886bf1897d43919385b4dc1c259
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Scripts/PhotonExtensions.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9020e9851cbc48aba06dac58b90aafce
3 | timeCreated: 1740448439
--------------------------------------------------------------------------------
/Assets/Scripts/PhotonGrabbableObject.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 118420a922675d145ade2a28e327d7a5
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Scripts/PhotonThowableObject.cs:
--------------------------------------------------------------------------------
1 | // Copyright (c) Meta Platforms, Inc. and affiliates.
2 |
3 | using Oculus.Interaction;
4 |
5 | using UnityEngine;
6 |
7 | [RequireComponent(typeof(Rigidbody))]
8 | public class PhotonThowableObject : PhotonGrabbableObject
9 | {
10 | [SerializeField]
11 | Rigidbody m_Physics;
12 |
13 | Transform m_TrackingSpace;
14 |
15 |
16 | protected override void OnValidate()
17 | {
18 | base.OnValidate();
19 | if (!TryGetComponent(out m_Physics))
20 | Debug.LogError($"Missing {nameof(Rigidbody)} component here!", this);
21 | }
22 |
23 | void Start()
24 | {
25 | GameObject trackingSpaceObj = GameObject.Find("TrackingSpace");
26 | if (trackingSpaceObj)
27 | m_TrackingSpace = trackingSpaceObj.transform;
28 | }
29 |
30 | protected override void OnPointerEventRaised(PointerEvent pointerEvent)
31 | {
32 | base.OnPointerEventRaised(pointerEvent);
33 |
34 | if (pointerEvent.Type != PointerEventType.Unselect || m_Grabbable.SelectingPointsCount > 0 || !m_TrackingSpace)
35 | return;
36 |
37 | var vRightVelocity = m_TrackingSpace.rotation * OVRInput.GetLocalControllerVelocity(OVRInput.Controller.RTouch);
38 | var vLeftVelocity = m_TrackingSpace.rotation * OVRInput.GetLocalControllerVelocity(OVRInput.Controller.LTouch);
39 |
40 | if (vRightVelocity.sqrMagnitude > vLeftVelocity.sqrMagnitude)
41 | {
42 | m_Physics.velocity = vRightVelocity;
43 | m_Physics.angularVelocity = OVRInput.GetLocalControllerAngularVelocity(OVRInput.Controller.RTouch);
44 | }
45 | else
46 | {
47 | m_Physics.velocity = vLeftVelocity;
48 | m_Physics.angularVelocity = OVRInput.GetLocalControllerAngularVelocity(OVRInput.Controller.LTouch);
49 | }
50 | }
51 | }
52 |
--------------------------------------------------------------------------------
/Assets/Scripts/PhotonThowableObject.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b78b8c65360141f40aaf654da71854f1
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Scripts/PoseOrigin.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e9a822797c4690f48af9d55c13f97139
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Scripts/SampleColors.cs:
--------------------------------------------------------------------------------
1 | // Copyright (c) Meta Platforms, Inc. and affiliates.
2 | // This code is licensed under the MIT license (see LICENSE for details).
3 |
4 | using UnityEngine;
5 |
6 | static class SampleColors
7 | {
8 | public static readonly Color32 Gray
9 | = new Color32(0x8B, 0x8C, 0x8E, 0xFF);
10 |
11 | public static readonly Color32 Green
12 | = new Color32(0x5A, 0xCA, 0x25, 0xFF);
13 |
14 | public static readonly Color32 Red
15 | = new Color32(0xCA, 0x26, 0x22, 0xFF);
16 |
17 | public static readonly Color32 Yellow
18 | = new Color32(0xFF, 0xEB, 0x04, 0xFF);
19 |
20 | public static readonly Color32 Noice
21 | = new Color32(0x80, 0xFF, 0x87, 0xFF);
22 |
23 | public static readonly Color32 Warn
24 | = new Color32(0xF0, 0x96, 0x06, 0xFF);
25 |
26 | public static readonly Color32 Alert
27 | = new Color32(0xF0, 0x60, 0x80, 0xFF);
28 |
29 |
30 | public static bool GetLogTag(LogType type, out string tag)
31 | {
32 | switch (type)
33 | {
34 | case LogType.Warning:
35 | tag = RichText.Yellow;
36 | return true;
37 | case LogType.Error:
38 | case LogType.Exception:
39 | tag = RichText.Red;
40 | return true;
41 | case LogType.Assert:
42 | tag = RichText.Alert;
43 | return true;
44 | }
45 |
46 | tag = string.Empty;
47 | return false;
48 | }
49 |
50 |
51 | public static class RichText
52 | {
53 | // ReSharper disable MemberHidesStaticFromOuterClass
54 |
55 | public static readonly string Gray = Convert(SampleColors.Gray);
56 |
57 | public static readonly string Green = Convert(SampleColors.Green);
58 |
59 | public static readonly string Red = Convert(SampleColors.Red);
60 |
61 | public static readonly string Yellow = Convert(SampleColors.Yellow);
62 |
63 | public static readonly string Noice = Convert(SampleColors.Noice);
64 |
65 | public static readonly string Warn = Convert(SampleColors.Warn);
66 |
67 | public static readonly string Alert = Convert(SampleColors.Alert);
68 |
69 | // ReSharper restore MemberHidesStaticFromOuterClass
70 |
71 | public static string Convert(Color32 c)
72 | {
73 | return $"";
74 | }
75 |
76 | } // end nested static class RichText
77 |
78 | } // end static class SampleColors
79 |
--------------------------------------------------------------------------------
/Assets/Scripts/SampleColors.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: eb72522d99c742ce8e0b82e754653fb3
3 | timeCreated: 1739322339
--------------------------------------------------------------------------------
/Assets/Scripts/SampleController.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 29b580acda103d040880103cee1e506d
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Scripts/SampleExtensions.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 05cc82c5449942afa218add2443c012d
3 | timeCreated: 1731530403
--------------------------------------------------------------------------------
/Assets/Scripts/SampleStatus.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7019329064384d73a07407b0694fb4f2
3 | timeCreated: 1733871184
--------------------------------------------------------------------------------
/Assets/Scripts/SampleTooltip.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 088026acfda09cd488d6d6b2336dfd4b
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Scripts/SharedAnchor.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9cc380c4d9f5fd04090ed8050e2571d1
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Scripts/SharedAnchorControlPanel.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 91791d25352446c4ab2720cc5432d82c
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Scripts/SharedAnchorLoader.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 0ce022c511092af46862bd239ff468a4
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f54d1bd14bd3ca042bd867b519fee8cc
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Documentation.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8e7e8f5a82a3a134e91c54efd2274ea9
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Documentation/TextMesh Pro User Guide 2016.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/oculus-samples/Unity-SharedSpatialAnchors/99f8cf22b87f26295c810d46e1f47126927967b3/Assets/TextMesh Pro/Documentation/TextMesh Pro User Guide 2016.pdf
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Documentation/TextMesh Pro User Guide 2016.pdf.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1b8d251f9af63b746bf2f7ffe00ebb9b
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Fonts.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6ab70aee4d56447429c680537fbf93ed
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Fonts/LiberationSans - OFL.txt.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6e59c59b81ab47f9b6ec5781fa725d2c
3 | timeCreated: 1484171296
4 | licenseType: Pro
5 | TextScriptImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Fonts/LiberationSans.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/oculus-samples/Unity-SharedSpatialAnchors/99f8cf22b87f26295c810d46e1f47126927967b3/Assets/TextMesh Pro/Fonts/LiberationSans.ttf
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Fonts/LiberationSans.ttf.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e3265ab4bf004d28a9537516768c1c75
3 | timeCreated: 1484171297
4 | licenseType: Pro
5 | TrueTypeFontImporter:
6 | serializedVersion: 2
7 | fontSize: 16
8 | forceTextureCase: -2
9 | characterSpacing: 1
10 | characterPadding: 0
11 | includeFontData: 1
12 | use2xBehaviour: 0
13 | fontNames: []
14 | fallbackFontReferences: []
15 | customCharacters:
16 | fontRenderingMode: 0
17 | userData:
18 | assetBundleName:
19 | assetBundleVariant:
20 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Resources.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 243e06394e614e5d99fab26083b707fa
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Resources/Fonts & Materials.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 731f1baa9d144a9897cb1d341c2092b8
3 | folderAsset: yes
4 | timeCreated: 1442040525
5 | licenseType: Pro
6 | DefaultImporter:
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e73a58f6e2794ae7b1b7e50b7fb811b0
3 | timeCreated: 1484172806
4 | licenseType: Pro
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2e498d1c8094910479dc3e1b768306a4
3 | timeCreated: 1484171803
4 | licenseType: Pro
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 79459efec17a4d00a321bdcc27bbc385
3 | timeCreated: 1484172856
4 | licenseType: Pro
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Overlay.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c795fd773af2ede429bffdaa12c05acc
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 11400000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8f586378b4e144a9851e7b34d9b748ee
3 | timeCreated: 1484171803
4 | licenseType: Pro
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt:
--------------------------------------------------------------------------------
1 | )]}〕〉》」』】〙〗〟’”⦆»ヽヾーァィゥェォッャュョヮヵヶぁぃぅぇぉっゃゅょゎゕゖㇰㇱㇲㇳㇴㇵㇶㇷㇸㇹㇺㇻㇼㇽㇾㇿ々〻‐゠–〜?!‼⁇⁈⁉・、%,.:;。!?]):;=}¢°"†‡℃〆%,.
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: fade42e8bc714b018fac513c043d323b
3 | timeCreated: 1425440388
4 | licenseType: Store
5 | TextScriptImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt:
--------------------------------------------------------------------------------
1 | ([{〔〈《「『【〘〖〝‘“⦅«$—…‥〳〴〵\[({£¥"々〇$¥₩ #
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d82c1b31c7e74239bff1220585707d2b
3 | timeCreated: 1425440388
4 | licenseType: Store
5 | TextScriptImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Resources/Sprite Assets.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 512a49d95c0c4332bdd98131869c23c9
3 | folderAsset: yes
4 | timeCreated: 1441876896
5 | licenseType: Pro
6 | DefaultImporter:
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c41005c129ba4d66911b75229fd70b45
3 | timeCreated: 1480316912
4 | licenseType: Pro
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Resources/Style Sheets.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4aecb92fff08436c8303b10eab8da368
3 | folderAsset: yes
4 | timeCreated: 1441876950
5 | licenseType: Pro
6 | DefaultImporter:
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f952c082cb03451daed3ee968ac6c63e
3 | timeCreated: 1432805430
4 | licenseType: Store
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Resources/TMP Settings.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!114 &11400000
4 | MonoBehaviour:
5 | m_ObjectHideFlags: 0
6 | m_CorrespondingSourceObject: {fileID: 0}
7 | m_PrefabInstance: {fileID: 0}
8 | m_PrefabAsset: {fileID: 0}
9 | m_GameObject: {fileID: 0}
10 | m_Enabled: 1
11 | m_EditorHideFlags: 0
12 | m_Script: {fileID: 11500000, guid: 2705215ac5b84b70bacc50632be6e391, type: 3}
13 | m_Name: TMP Settings
14 | m_EditorClassIdentifier:
15 | m_enableWordWrapping: 1
16 | m_enableKerning: 1
17 | m_enableExtraPadding: 0
18 | m_enableTintAllSprites: 0
19 | m_enableParseEscapeCharacters: 1
20 | m_EnableRaycastTarget: 1
21 | m_GetFontFeaturesAtRuntime: 1
22 | m_missingGlyphCharacter: 0
23 | m_warningsDisabled: 0
24 | m_defaultFontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2}
25 | m_defaultFontAssetPath: Fonts & Materials/
26 | m_defaultFontSize: 36
27 | m_defaultAutoSizeMinRatio: 0.5
28 | m_defaultAutoSizeMaxRatio: 2
29 | m_defaultTextMeshProTextContainerSize: {x: 20, y: 5}
30 | m_defaultTextMeshProUITextContainerSize: {x: 200, y: 50}
31 | m_autoSizeTextContainer: 0
32 | m_fallbackFontAssets: []
33 | m_matchMaterialPreset: 1
34 | m_defaultSpriteAsset: {fileID: 11400000, guid: c41005c129ba4d66911b75229fd70b45,
35 | type: 2}
36 | m_defaultSpriteAssetPath: Sprite Assets/
37 | m_enableEmojiSupport: 1
38 | m_MissingCharacterSpriteUnicode: 0
39 | m_defaultColorGradientPresetsPath: Color Gradient Presets/
40 | m_defaultStyleSheet: {fileID: 11400000, guid: f952c082cb03451daed3ee968ac6c63e,
41 | type: 2}
42 | m_StyleSheetsResourcePath:
43 | m_leadingCharacters: {fileID: 4900000, guid: d82c1b31c7e74239bff1220585707d2b, type: 3}
44 | m_followingCharacters: {fileID: 4900000, guid: fade42e8bc714b018fac513c043d323b,
45 | type: 3}
46 | m_UseModernHangulLineBreakingRules: 0
47 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Resources/TMP Settings.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3f5b5dff67a942289a9defa416b206f3
3 | timeCreated: 1436653997
4 | licenseType: Pro
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Shaders.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e9f693669af91aa45ad615fc681ed29f
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Custom-Atlas.shader.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 48bb5f55d8670e349b6e614913f9d910
3 | ShaderImporter:
4 | externalObjects: {}
5 | defaultTextures: []
6 | nonModifiableTextures: []
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Mobile.shader.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1e3b057af24249748ff873be7fafee47
3 | ShaderImporter:
4 | externalObjects: {}
5 | defaultTextures: []
6 | nonModifiableTextures: []
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Shaders/TMP_Bitmap.shader.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 128e987d567d4e2c824d754223b3f3b0
3 | ShaderImporter:
4 | externalObjects: {}
5 | defaultTextures: []
6 | nonModifiableTextures: []
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Shaders/TMP_SDF Overlay.shader.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: dd89cf5b9246416f84610a006f916af7
3 | ShaderImporter:
4 | externalObjects: {}
5 | defaultTextures: []
6 | nonModifiableTextures: []
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Shaders/TMP_SDF SSD.shader.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 14eb328de4b8eb245bb7cea29e4ac00b
3 | ShaderImporter:
4 | externalObjects: {}
5 | defaultTextures: []
6 | nonModifiableTextures: []
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Masking.shader.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: bc1ede39bf3643ee8e493720e4259791
3 | ShaderImporter:
4 | externalObjects: {}
5 | defaultTextures: []
6 | nonModifiableTextures: []
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Overlay.shader.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a02a7d8c237544f1962732b55a9aebf1
3 | ShaderImporter:
4 | externalObjects: {}
5 | defaultTextures: []
6 | nonModifiableTextures: []
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile SSD.shader.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c8d12adcee749c344b8117cf7c7eb912
3 | ShaderImporter:
4 | externalObjects: {}
5 | defaultTextures: []
6 | nonModifiableTextures: []
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile.shader.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: fe393ace9b354375a9cb14cdbbc28be4
3 | ShaderImporter:
4 | externalObjects: {}
5 | defaultTextures: []
6 | nonModifiableTextures: []
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface-Mobile.shader.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 85187c2149c549c5b33f0cdb02836b17
3 | ShaderImporter:
4 | externalObjects: {}
5 | defaultTextures: []
6 | nonModifiableTextures: []
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface.shader.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f7ada0af4f174f0694ca6a487b8f543d
3 | ShaderImporter:
4 | externalObjects: {}
5 | defaultTextures: []
6 | nonModifiableTextures: []
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Shaders/TMP_SDF.shader.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 68e6db2ebdc24f95958faec2be5558d6
3 | ShaderImporter:
4 | externalObjects: {}
5 | defaultTextures: []
6 | nonModifiableTextures: []
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Shaders/TMP_Sprite.shader.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: cf81c85f95fe47e1a27f6ae460cf182c
3 | ShaderImporter:
4 | externalObjects: {}
5 | defaultTextures: []
6 | nonModifiableTextures: []
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Shaders/TMPro.cginc:
--------------------------------------------------------------------------------
1 | float2 UnpackUV(float uv)
2 | {
3 | float2 output;
4 | output.x = floor(uv / 4096);
5 | output.y = uv - 4096 * output.x;
6 |
7 | return output * 0.001953125;
8 | }
9 |
10 | fixed4 GetColor(half d, fixed4 faceColor, fixed4 outlineColor, half outline, half softness)
11 | {
12 | half faceAlpha = 1-saturate((d - outline * 0.5 + softness * 0.5) / (1.0 + softness));
13 | half outlineAlpha = saturate((d + outline * 0.5)) * sqrt(min(1.0, outline));
14 |
15 | faceColor.rgb *= faceColor.a;
16 | outlineColor.rgb *= outlineColor.a;
17 |
18 | faceColor = lerp(faceColor, outlineColor, outlineAlpha);
19 |
20 | faceColor *= faceAlpha;
21 |
22 | return faceColor;
23 | }
24 |
25 | float3 GetSurfaceNormal(float4 h, float bias)
26 | {
27 | bool raisedBevel = step(1, fmod(_ShaderFlags, 2));
28 |
29 | h += bias+_BevelOffset;
30 |
31 | float bevelWidth = max(.01, _OutlineWidth+_BevelWidth);
32 |
33 | // Track outline
34 | h -= .5;
35 | h /= bevelWidth;
36 | h = saturate(h+.5);
37 |
38 | if(raisedBevel) h = 1 - abs(h*2.0 - 1.0);
39 | h = lerp(h, sin(h*3.141592/2.0), _BevelRoundness);
40 | h = min(h, 1.0-_BevelClamp);
41 | h *= _Bevel * bevelWidth * _GradientScale * -2.0;
42 |
43 | float3 va = normalize(float3(1.0, 0.0, h.y - h.x));
44 | float3 vb = normalize(float3(0.0, -1.0, h.w - h.z));
45 |
46 | return cross(va, vb);
47 | }
48 |
49 | float3 GetSurfaceNormal(float2 uv, float bias, float3 delta)
50 | {
51 | // Read "height field"
52 | float4 h = {tex2D(_MainTex, uv - delta.xz).a,
53 | tex2D(_MainTex, uv + delta.xz).a,
54 | tex2D(_MainTex, uv - delta.zy).a,
55 | tex2D(_MainTex, uv + delta.zy).a};
56 |
57 | return GetSurfaceNormal(h, bias);
58 | }
59 |
60 | float3 GetSpecular(float3 n, float3 l)
61 | {
62 | float spec = pow(max(0.0, dot(n, l)), _Reflectivity);
63 | return _SpecularColor.rgb * spec * _SpecularPower;
64 | }
65 |
66 | float4 GetGlowColor(float d, float scale)
67 | {
68 | float glow = d - (_GlowOffset*_ScaleRatioB) * 0.5 * scale;
69 | float t = lerp(_GlowInner, (_GlowOuter * _ScaleRatioB), step(0.0, glow)) * 0.5 * scale;
70 | glow = saturate(abs(glow/(1.0 + t)));
71 | glow = 1.0-pow(glow, _GlowPower);
72 | glow *= sqrt(min(1.0, t)); // Fade off glow thinner than 1 screen pixel
73 | return float4(_GlowColor.rgb, saturate(_GlowColor.a * glow * 2));
74 | }
75 |
76 | float4 BlendARGB(float4 overlying, float4 underlying)
77 | {
78 | overlying.rgb *= overlying.a;
79 | underlying.rgb *= underlying.a;
80 | float3 blended = overlying.rgb + ((1-overlying.a)*underlying.rgb);
81 | float alpha = underlying.a + (1-underlying.a)*overlying.a;
82 | return float4(blended, alpha);
83 | }
84 |
85 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Shaders/TMPro.cginc.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 407bc68d299748449bbf7f48ee690f8d
3 | ShaderImporter:
4 | externalObjects: {}
5 | defaultTextures: []
6 | nonModifiableTextures: []
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Shaders/TMPro_Mobile.cginc.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c334973cef89a9840b0b0c507e0377ab
3 | ShaderImporter:
4 | externalObjects: {}
5 | defaultTextures: []
6 | nonModifiableTextures: []
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Shaders/TMPro_Properties.cginc.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3997e2241185407d80309a82f9148466
3 | ShaderImporter:
4 | externalObjects: {}
5 | defaultTextures: []
6 | nonModifiableTextures: []
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Shaders/TMPro_Surface.cginc.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d930090c0cd643c7b55f19a38538c162
3 | ShaderImporter:
4 | externalObjects: {}
5 | defaultTextures: []
6 | nonModifiableTextures: []
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Sprites.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d0603b6d5186471b96c778c3949c7ce2
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt:
--------------------------------------------------------------------------------
1 | This sample of beautiful emojis are provided by EmojiOne https://www.emojione.com/
2 |
3 | Please visit their website to view the complete set of their emojis and review their licensing terms.
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 381dcb09d5029d14897e55f98031fca5
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Sprites/EmojiOne.json.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8f05276190cf498a8153f6cbe761d4e6
3 | timeCreated: 1480316860
4 | licenseType: Pro
5 | TextScriptImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Sprites/EmojiOne.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/oculus-samples/Unity-SharedSpatialAnchors/99f8cf22b87f26295c810d46e1f47126927967b3/Assets/TextMesh Pro/Sprites/EmojiOne.png
--------------------------------------------------------------------------------
/Assets/ThirdParty.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 14c6dad0212984a19984f438a1a10ac0
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 98951132346795f438babe7a3183da43
3 | folderAsset: yes
4 | timeCreated: 1523536679
5 | licenseType: Store
6 | DefaultImporter:
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/LICENSE:
--------------------------------------------------------------------------------
1 | EXIT GAMES END USER LICENSE TERMS
2 | MATERIALS IN THIS SUBFOLDER ARE SUBJECT TO THE FOLLOWING REQUIREMENTS AND THE LIMITED LICENSE AS PUBLISHED BY EXIT GAMES. IF YOU DO NOT FOLLOW THE STEPS BELOW AND AGREE TO TERMS AS PRESENTED YOU MAY NOT MAKE USE OF THE PHOTON SDK.
3 | 1. IF YOU WANT TO USE THIS PHOTON REALTIME TRANSPORT PACKAGE (PRTP),YOU NEED AN ACCOUNT WITH EXIT GAMES, INC. IF YOU HAVE SUCH ACCOUNT – GREAT!
4 | 2. IF YOU DO NOT HAVE SUCH ACCOUNT, GO AHEAD AND CREATE ONE HERE HTTPS://WWW.PHOTONENGINE.COM/ FOR FREE.
5 | 3. YOU MAY NOT USE THE MATERIALS IN THIS SUBFOLDER UNTIL YOU SIGN UP FOR THIS ACCOUNT AND ACCEPT EXIT GAMES TERMS.
6 | 4. WHEN YOU CREATE AN APP ID UNDER YOUR EXIT GAMES ACCOUNT, YOUR USE OF THIS PHOTON REALTIME SDK IS SUBJECT TO THE LICENSE AGREEMENT (AVAILABLE AT https://dashboard.photonengine.com/en-US/Account/LicenseTerms)FOR EXIT GAMES PHOTON THAT YOU AGREED TO AS PART OF CREATING AN ACCOUNT WITH EXIT GAMES, INC.
7 | 5. PLEASE NOTE THAT YOU MUST USE THE APP ID UNDER YOUR EXIT GAMES ACCOUNT WHEN MAKING USE OF THE MATERIALS IN THIS FILE.
8 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/LICENSE.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6b658be57ad84dbcab68c137fdc87efc
3 | timeCreated: 1732591386
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonChat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ea05e6479d592944d955c2a5e1a6d6f1
3 | folderAsset: yes
4 | DefaultImporter:
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonChat/Code.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: af83a98aaa4f7b64eb7fcec95ee7b1ed
3 | folderAsset: yes
4 | timeCreated: 1523525757
5 | licenseType: Store
6 | DefaultImporter:
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonChat/Code/ChannelCreationOptions.cs:
--------------------------------------------------------------------------------
1 | // ----------------------------------------------------------------------------------------------------------------------
2 | // The Photon Chat Api enables clients to connect to a chat server and communicate with other clients.
3 | // ChannelCreationOptions is a parameter used when subscribing to a public channel for the first time.
4 | // Photon Chat Api - Copyright (C) 2018 Exit Games GmbH
5 | // ----------------------------------------------------------------------------------------------------------------------
6 |
7 | namespace Photon.Chat
8 | {
9 | public class ChannelCreationOptions
10 | {
11 | /// Default values of channel creation options.
12 | public static ChannelCreationOptions Default = new ChannelCreationOptions();
13 | /// Whether or not the channel to be created will allow client to keep a list of users.
14 | public bool PublishSubscribers { get; set; }
15 | /// Limit of the number of users subscribed to the channel to be created.
16 | public int MaxSubscribers { get; set; }
17 |
18 | #if CHAT_EXTENDED
19 | public System.Collections.Generic.Dictionary CustomProperties { get; set; }
20 | #endif
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonChat/Code/ChannelCreationOptions.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6c1aa0fceaa2bc14eabdf85976f4e2c8
3 | timeCreated: 1549546375
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/ThirdParty/Photon/PhotonChat/Code/ChannelWellKnownProperties.cs:
--------------------------------------------------------------------------------
1 | // ----------------------------------------------------------------------------------------------------------------------
2 | // The Photon Chat Api enables clients to connect to a chat server and communicate with other clients.
3 | // ChannelWellKnownProperties contains the list of well-known channel properties.
4 | // Photon Chat Api - Copyright (C) 2018 Exit Games GmbH
5 | // ----------------------------------------------------------------------------------------------------------------------
6 |
7 | namespace Photon.Chat
8 | {
9 | public class ChannelWellKnownProperties
10 | {
11 | public const byte MaxSubscribers = 255;
12 | public const byte PublishSubscribers = 254;
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonChat/Code/ChannelWellKnownProperties.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5eb508ffb7b7b0f47882f0087a668283
3 | timeCreated: 1547826678
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/ThirdParty/Photon/PhotonChat/Code/ChatAppSettings.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 87776a9b1f405644abcc38ecd70c37fb
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonChat/Code/ChatChannel.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 35b2a4878e5e99e438c97fbe8dbbd863
3 | MonoImporter:
4 | serializedVersion: 2
5 | defaultReferences: []
6 | executionOrder: 0
7 | icon: {instanceID: 0}
8 | userData:
9 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonChat/Code/ChatClient.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 692e391fa2a297c45b3d530aa85be610
3 | MonoImporter:
4 | serializedVersion: 2
5 | defaultReferences: []
6 | executionOrder: 0
7 | icon: {instanceID: 0}
8 | userData:
9 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonChat/Code/ChatDisconnectCause.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b90b85043f1857f43b94fd00edfc1ef1
3 | MonoImporter:
4 | serializedVersion: 2
5 | defaultReferences: []
6 | executionOrder: 0
7 | icon: {instanceID: 0}
8 | userData:
9 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonChat/Code/ChatEventCode.cs:
--------------------------------------------------------------------------------
1 | // ----------------------------------------------------------------------------------------------------------------------
2 | // The Photon Chat Api enables clients to connect to a chat server and communicate with other clients.
3 | // ChatClient is the main class of this api.
4 | // Photon Chat Api - Copyright (C) 2014 Exit Games GmbH
5 | // ----------------------------------------------------------------------------------------------------------------------
6 |
7 | namespace Photon.Chat
8 | {
9 | ///
10 | /// Wraps up internally used constants in Photon Chat events. You don't have to use them directly usually.
11 | ///
12 | public class ChatEventCode
13 | {
14 | /// (0) Event code for messages published in public channels.
15 | public const byte ChatMessages = 0;
16 | /// (1) Not Used.
17 | public const byte Users = 1;// List of users or List of changes for List of users
18 | /// (2) Event code for messages published in private channels
19 | public const byte PrivateMessage = 2;
20 | /// (3) Not Used.
21 | public const byte FriendsList = 3;
22 | /// (4) Event code for status updates.
23 | public const byte StatusUpdate = 4;
24 | /// (5) Event code for subscription acks.
25 | public const byte Subscribe = 5;
26 | /// (6) Event code for unsubscribe acks.
27 | public const byte Unsubscribe = 6;
28 | /// (7) Event code for properties update.
29 | public const byte PropertiesChanged = 7;
30 |
31 | /// (8) Event code for new user subscription to a channel where is enabled.
32 | public const byte UserSubscribed = 8;
33 | /// (9) Event code for when user unsubscribes from a channel where is enabled.
34 | public const byte UserUnsubscribed = 9;
35 | /// (10) Event code for when the server sends an error to the client.
36 | /// This is currently only used by Chat WebHooks.
37 | public const byte ErrorInfo = 10;
38 | }
39 | }
40 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonChat/Code/ChatEventCode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 188e4a680bce12d4cbad8d57a24f7d44
3 | MonoImporter:
4 | serializedVersion: 2
5 | defaultReferences: []
6 | executionOrder: 0
7 | icon: {instanceID: 0}
8 | userData:
9 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonChat/Code/ChatOperationCode.cs:
--------------------------------------------------------------------------------
1 | // ----------------------------------------------------------------------------------------------------------------------
2 | // The Photon Chat Api enables clients to connect to a chat server and communicate with other clients.
3 | // ChatClient is the main class of this api.
4 | // Photon Chat Api - Copyright (C) 2014 Exit Games GmbH
5 | // ----------------------------------------------------------------------------------------------------------------------
6 |
7 | namespace Photon.Chat
8 | {
9 | ///
10 | /// Wraps up codes for operations used internally in Photon Chat. You don't have to use them directly usually.
11 | ///
12 | public class ChatOperationCode
13 | {
14 | /// (230) Operation Authenticate.
15 | public const byte Authenticate = 230;
16 |
17 | /// (0) Operation to subscribe to chat channels.
18 | public const byte Subscribe = 0;
19 | /// (1) Operation to unsubscribe from chat channels.
20 | public const byte Unsubscribe = 1;
21 | /// (2) Operation to publish a message in a chat channel.
22 | public const byte Publish = 2;
23 | /// (3) Operation to send a private message to some other user.
24 | public const byte SendPrivate = 3;
25 |
26 | /// (4) Not used yet.
27 | public const byte ChannelHistory = 4;
28 |
29 | /// (5) Set your (client's) status.
30 | public const byte UpdateStatus = 5;
31 | /// (6) Add friends the list of friends that should update you of their status.
32 | public const byte AddFriends = 6;
33 | /// (7) Remove friends from list of friends that should update you of their status.
34 | public const byte RemoveFriends = 7;
35 | /// (8) Operation to set properties of public chat channel or users in public chat channels.
36 | public const byte SetProperties = 8;
37 | }
38 | }
39 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonChat/Code/ChatOperationCode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c90a2a73f3ce648409739c724d3e6cef
3 | MonoImporter:
4 | serializedVersion: 2
5 | defaultReferences: []
6 | executionOrder: 0
7 | icon: {instanceID: 0}
8 | userData:
9 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonChat/Code/ChatParameterCode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d7a17b60c85fb30448492e397c58c7ce
3 | MonoImporter:
4 | serializedVersion: 2
5 | defaultReferences: []
6 | executionOrder: 0
7 | icon: {instanceID: 0}
8 | userData:
9 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonChat/Code/ChatPeer.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3f712805dec728943a668b3bf19dc422
3 | MonoImporter:
4 | serializedVersion: 2
5 | defaultReferences: []
6 | executionOrder: 0
7 | icon: {instanceID: 0}
8 | userData:
9 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonChat/Code/ChatState.cs:
--------------------------------------------------------------------------------
1 | // ----------------------------------------------------------------------------------------------------------------------
2 | // The Photon Chat Api enables clients to connect to a chat server and communicate with other clients.
3 | // ChatClient is the main class of this api.
4 | // Photon Chat Api - Copyright (C) 2014 Exit Games GmbH
5 | // ----------------------------------------------------------------------------------------------------------------------
6 |
7 | namespace Photon.Chat
8 | {
9 | /// Possible states for a Chat Client.
10 | public enum ChatState
11 | {
12 | /// Peer is created but not used yet.
13 | Uninitialized,
14 | /// Connecting to name server.
15 | ConnectingToNameServer,
16 | /// Connected to name server.
17 | ConnectedToNameServer,
18 | /// Authenticating on current server.
19 | Authenticating,
20 | /// Finished authentication on current server.
21 | Authenticated,
22 | /// Disconnecting from name server. This is usually a transition from name server to frontend server.
23 | DisconnectingFromNameServer,
24 | /// Connecting to frontend server.
25 | ConnectingToFrontEnd,
26 | /// Connected to frontend server.
27 | ConnectedToFrontEnd,
28 | /// Disconnecting from frontend server.
29 | DisconnectingFromFrontEnd,
30 | /// Currently not used.
31 | QueuedComingFromFrontEnd,
32 | /// The client disconnects (from any server).
33 | Disconnecting,
34 | /// The client is no longer connected (to any server).
35 | Disconnected,
36 | /// Client was unable to connect to Name Server and will attempt to connect with an alternative network protocol (TCP).
37 | ConnectWithFallbackProtocol
38 | }
39 | }
40 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonChat/Code/ChatState.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8f482d8c4fe7ade4cbb08eb4a2d83b39
3 | MonoImporter:
4 | serializedVersion: 2
5 | defaultReferences: []
6 | executionOrder: 0
7 | icon: {instanceID: 0}
8 | userData:
9 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonChat/Code/ChatUserStatus.cs:
--------------------------------------------------------------------------------
1 | // ----------------------------------------------------------------------------------------------------------------------
2 | // The Photon Chat Api enables clients to connect to a chat server and communicate with other clients.
3 | // ChatClient is the main class of this api.
4 | // Photon Chat Api - Copyright (C) 2014 Exit Games GmbH
5 | // ----------------------------------------------------------------------------------------------------------------------
6 |
7 | namespace Photon.Chat
8 | {
9 | /// Contains commonly used status values for SetOnlineStatus. You can define your own.
10 | ///
11 | /// While "online" (value 2 and up), the status message will be sent to anyone who has you on his friend list.
12 | ///
13 | /// Define custom online status values as you like with these rules:
14 | /// 0: Means "offline". It will be used when you are not connected. In this status, there is no status message.
15 | /// 1: Means "invisible" and is sent to friends as "offline". They see status 0, no message but you can chat.
16 | /// 2: And any higher value will be treated as "online". Status can be set.
17 | ///
18 | public static class ChatUserStatus
19 | {
20 | /// (0) Offline.
21 | public const int Offline = 0;
22 | /// (1) Be invisible to everyone. Sends no message.
23 | public const int Invisible = 1;
24 | /// (2) Online and available.
25 | public const int Online = 2;
26 | /// (3) Online but not available.
27 | public const int Away = 3;
28 | /// (4) Do not disturb.
29 | public const int DND = 4;
30 | /// (5) Looking For Game/Group. Could be used when you want to be invited or do matchmaking.
31 | public const int LFG = 5;
32 | /// (6) Could be used when in a room, playing.
33 | public const int Playing = 6;
34 | }
35 | }
36 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonChat/Code/ChatUserStatus.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7db67e7f5face2e42b6daafcaf4e6c82
3 | MonoImporter:
4 | serializedVersion: 2
5 | defaultReferences: []
6 | executionOrder: 0
7 | icon: {instanceID: 0}
8 | userData:
9 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonChat/Code/IChatClientListener.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: bab7c8053b486e34aa0d4ca99dcbec80
3 | MonoImporter:
4 | serializedVersion: 2
5 | defaultReferences: []
6 | executionOrder: 0
7 | icon: {instanceID: 0}
8 | userData:
9 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonChat/Code/PhotonChat.asmdef:
--------------------------------------------------------------------------------
1 | {
2 | "name": "PhotonChat",
3 | "references": [],
4 | "optionalUnityReferences": [],
5 | "includePlatforms": [],
6 | "excludePlatforms": [],
7 | "allowUnsafeCode": false,
8 | "overrideReferences": false,
9 | "precompiledReferences": [],
10 | "autoReferenced": true,
11 | "defineConstraints": []
12 | }
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonChat/Code/PhotonChat.asmdef.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 08a110bd598f7604f9519c2d7e1fb3cc
3 | timeCreated: 1537459565
4 | licenseType: Store
5 | DefaultImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonChat/Code/changes-chat.txt.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e5c3dda6f11fe7845989297c8a603dc2
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonLibs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ee1734b1a7bac244bb5f15ecd778b5f2
3 | folderAsset: yes
4 | DefaultImporter:
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonLibs/Photon3Unity3D.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/oculus-samples/Unity-SharedSpatialAnchors/99f8cf22b87f26295c810d46e1f47126927967b3/Assets/ThirdParty/Photon/PhotonLibs/Photon3Unity3D.dll
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonLibs/Photon3Unity3D.dll.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: aadb37a20a33632429047acaef43658a
3 | labels:
4 | - ExitGames
5 | - PUN
6 | - Photon
7 | - Networking
8 | PluginImporter:
9 | externalObjects: {}
10 | serializedVersion: 2
11 | iconMap: {}
12 | executionOrder: {}
13 | defineConstraints: []
14 | isPreloaded: 0
15 | isOverridable: 0
16 | isExplicitlyReferenced: 0
17 | validateReferences: 1
18 | platformData:
19 | - first:
20 | '': Any
21 | second:
22 | enabled: 1
23 | settings: {}
24 | - first:
25 | Editor: Editor
26 | second:
27 | enabled: 0
28 | settings:
29 | DefaultValueInitialized: true
30 | - first:
31 | Windows Store Apps: WindowsStoreApps
32 | second:
33 | enabled: 0
34 | settings:
35 | CPU: AnyCPU
36 | userData:
37 | assetBundleName:
38 | assetBundleVariant:
39 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonLibs/Photon3Unity3D.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8d4f08d435c4b6343969d8af249460ff
3 | labels:
4 | - ExitGames
5 | - PUN
6 | - Photon
7 | - Networking
8 | TextScriptImporter:
9 | userData:
10 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonLibs/changes-library.txt.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d8040d310df77714a90a561261bfb2cb
3 | timeCreated: 1557919981
4 | licenseType: Store
5 | DefaultImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonLibs/netstandard2.0.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: beb9d2a25c882b54ab2fd9adaec2b53c
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonLibs/netstandard2.0/Photon3Unity3D.deps.json:
--------------------------------------------------------------------------------
1 | {
2 | "runtimeTarget": {
3 | "name": ".NETStandard,Version=v2.0/",
4 | "signature": ""
5 | },
6 | "compilationOptions": {},
7 | "targets": {
8 | ".NETStandard,Version=v2.0": {},
9 | ".NETStandard,Version=v2.0/": {
10 | "Photon3Unity3D/4.1.6.11": {
11 | "dependencies": {
12 | "NETStandard.Library": "2.0.3"
13 | },
14 | "runtime": {
15 | "Photon3Unity3D.dll": {}
16 | }
17 | },
18 | "Microsoft.NETCore.Platforms/1.1.0": {},
19 | "NETStandard.Library/2.0.3": {
20 | "dependencies": {
21 | "Microsoft.NETCore.Platforms": "1.1.0"
22 | }
23 | }
24 | }
25 | },
26 | "libraries": {
27 | "Photon3Unity3D/4.1.6.11": {
28 | "type": "project",
29 | "serviceable": false,
30 | "sha512": ""
31 | },
32 | "Microsoft.NETCore.Platforms/1.1.0": {
33 | "type": "package",
34 | "serviceable": true,
35 | "sha512": "sha512-kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A==",
36 | "path": "microsoft.netcore.platforms/1.1.0",
37 | "hashPath": "microsoft.netcore.platforms.1.1.0.nupkg.sha512"
38 | },
39 | "NETStandard.Library/2.0.3": {
40 | "type": "package",
41 | "serviceable": true,
42 | "sha512": "sha512-st47PosZSHrjECdjeIzZQbzivYBJFv6P2nv4cj2ypdI204DO+vZ7l5raGMiX4eXMJ53RfOIg+/s4DHVZ54Nu2A==",
43 | "path": "netstandard.library/2.0.3",
44 | "hashPath": "netstandard.library.2.0.3.nupkg.sha512"
45 | }
46 | }
47 | }
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonLibs/netstandard2.0/Photon3Unity3D.deps.json.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a966b98b651e18748abf2829786b5899
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonLibs/netstandard2.0/Photon3Unity3D.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/oculus-samples/Unity-SharedSpatialAnchors/99f8cf22b87f26295c810d46e1f47126927967b3/Assets/ThirdParty/Photon/PhotonLibs/netstandard2.0/Photon3Unity3D.dll
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonLibs/netstandard2.0/Photon3Unity3D.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7015e500cd5b71244af56448dfb59804
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonNetworking-Documentation.chm:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/oculus-samples/Unity-SharedSpatialAnchors/99f8cf22b87f26295c810d46e1f47126927967b3/Assets/ThirdParty/Photon/PhotonNetworking-Documentation.chm
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonNetworking-Documentation.chm.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6923098d409554f57bedd5a4fa66e3ad
3 | timeCreated: 1527163075
4 | licenseType: Store
5 | DefaultImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonNetworking-Documentation.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/oculus-samples/Unity-SharedSpatialAnchors/99f8cf22b87f26295c810d46e1f47126927967b3/Assets/ThirdParty/Photon/PhotonNetworking-Documentation.pdf
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonNetworking-Documentation.pdf.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c285a840e88d74462a18710772dc4bfb
3 | timeCreated: 1527163075
4 | licenseType: Store
5 | DefaultImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonRealtime.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b54c221855bde4a4ba511877e7b6b904
3 | folderAsset: yes
4 | timeCreated: 1505899913
5 | licenseType: Store
6 | DefaultImporter:
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonRealtime/Code.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 028784b24103cfd46a9d2eadba4c285f
3 | folderAsset: yes
4 | timeCreated: 1523525776
5 | licenseType: Store
6 | DefaultImporter:
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonRealtime/Code/AppSettings.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 272beb7315eb9fc4daecafe2ff373baf
3 | timeCreated: 1521804700
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/ThirdParty/Photon/PhotonRealtime/Code/ConnectionHandler.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f0b3ce6748186d3468e0dbaecb38b04c
3 | timeCreated: 1527243846
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/ThirdParty/Photon/PhotonRealtime/Code/CustomTypesUnity.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c41ee868d8540674982e160cf16e0775
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonRealtime/Code/Extensions.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3c0464991e33a70498abdd85c150cc59
3 | labels:
4 | - ExitGames
5 | - PUN
6 | - Photon
7 | - Networking
8 | MonoImporter:
9 | serializedVersion: 2
10 | defaultReferences: []
11 | executionOrder: 0
12 | icon: {instanceID: 0}
13 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonRealtime/Code/FriendInfo.cs:
--------------------------------------------------------------------------------
1 | // ----------------------------------------------------------------------------
2 | //
3 | // Loadbalancing Framework for Photon - Copyright (C) 2018 Exit Games GmbH
4 | //
5 | //
6 | // Collection of values related to a user / friend.
7 | //
8 | // developer@photonengine.com
9 | // ----------------------------------------------------------------------------
10 |
11 | #if UNITY_4_7 || UNITY_5 || UNITY_5_3_OR_NEWER
12 | #define SUPPORTED_UNITY
13 | #endif
14 |
15 |
16 | namespace Photon.Realtime
17 | {
18 | using ExitGames.Client.Photon;
19 |
20 | #if SUPPORTED_UNITY || NETFX_CORE
21 | using Hashtable = ExitGames.Client.Photon.Hashtable;
22 | using SupportClass = ExitGames.Client.Photon.SupportClass;
23 | #endif
24 |
25 |
26 | ///
27 | /// Used to store info about a friend's online state and in which room he/she is.
28 | ///
29 | public class FriendInfo
30 | {
31 | [System.Obsolete("Use UserId.")]
32 | public string Name { get { return this.UserId; } }
33 | public string UserId { get; internal protected set; }
34 |
35 | public bool IsOnline { get; internal protected set; }
36 | public string Room { get; internal protected set; }
37 |
38 | public bool IsInRoom
39 | {
40 | get { return this.IsOnline && !string.IsNullOrEmpty(this.Room); }
41 | }
42 |
43 | public override string ToString()
44 | {
45 | return string.Format("{0}\t is: {1}", this.UserId, (!this.IsOnline) ? "offline" : this.IsInRoom ? "playing" : "on master");
46 | }
47 | }
48 | }
49 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonRealtime/Code/FriendInfo.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 94ba1138c322ea04c8c37cfbcf87f468
3 | MonoImporter:
4 | serializedVersion: 2
5 | defaultReferences: []
6 | executionOrder: 0
7 | icon: {instanceID: 0}
8 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonRealtime/Code/LoadBalancingClient.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f4e65968c7102bf42a77b6a5cade8743
3 | timeCreated: 1497614756
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/ThirdParty/Photon/PhotonRealtime/Code/LoadbalancingPeer.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 35c989013c977244186e524a4c90dcee
3 | labels:
4 | - ExitGames
5 | - PUN
6 | - Photon
7 | - Networking
8 | MonoImporter:
9 | serializedVersion: 2
10 | defaultReferences: []
11 | executionOrder: 0
12 | icon: {instanceID: 0}
13 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonRealtime/Code/PhotonPing.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5a2f6055139b44142954461627d344bc
3 | timeCreated: 1524653911
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/ThirdParty/Photon/PhotonRealtime/Code/PhotonPingClasses.cs:
--------------------------------------------------------------------------------
1 | // this file is no longer used. it can be deleted safely.
2 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonRealtime/Code/PhotonPingClasses.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d93148764d7961d4a8b8112bd166cf35
3 | timeCreated: 1494420905
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/ThirdParty/Photon/PhotonRealtime/Code/PhotonRealtime.asmdef:
--------------------------------------------------------------------------------
1 | {
2 | "name": "PhotonRealtime",
3 | "references": [],
4 | "includePlatforms": [],
5 | "excludePlatforms": []
6 | }
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonRealtime/Code/PhotonRealtime.asmdef.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 831409e8f9d13b5479a3baef9822ad34
3 | timeCreated: 1537459565
4 | licenseType: Store
5 | DefaultImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonRealtime/Code/Player.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e3e4b5bebc687044b9c6c2803c36be3d
3 | labels:
4 | - ExitGames
5 | - PUN
6 | - Photon
7 | - Networking
8 | MonoImporter:
9 | serializedVersion: 2
10 | defaultReferences: []
11 | executionOrder: 0
12 | icon: {instanceID: 0}
13 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonRealtime/Code/Region.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: bddf4f4bde2f8dd46927411229ce1302
3 | timeCreated: 1494420905
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/ThirdParty/Photon/PhotonRealtime/Code/RegionHandler.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 207807222df026f40ac3688a3a051e38
3 | MonoImporter:
4 | serializedVersion: 2
5 | defaultReferences: []
6 | executionOrder: 0
7 | icon: {instanceID: 0}
8 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonRealtime/Code/Room.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 17568a7a5552c09428dd48e73548b8b8
3 | labels:
4 | - ExitGames
5 | - PUN
6 | - Photon
7 | - Networking
8 | MonoImporter:
9 | serializedVersion: 2
10 | defaultReferences: []
11 | executionOrder: 0
12 | icon: {instanceID: 0}
13 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonRealtime/Code/RoomInfo.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 71760b65ad7d5b842942c797a0366fa7
3 | labels:
4 | - ExitGames
5 | - PUN
6 | - Photon
7 | - Networking
8 | MonoImporter:
9 | serializedVersion: 2
10 | defaultReferences: []
11 | executionOrder: 0
12 | icon: {instanceID: 0}
13 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonRealtime/Code/SupportLogger.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9b61c60d38639484ebbd7f2100dd3d08
3 | MonoImporter:
4 | serializedVersion: 2
5 | defaultReferences: []
6 | executionOrder: 0
7 | icon: {instanceID: 0}
8 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonRealtime/Code/Unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: fa14aa576f7e18f4bb6c4c93368a235d
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonRealtime/Code/Unity/Editor.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a02814c0303a60f488813e6111993aaa
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonRealtime/Code/Unity/Editor/AccountService.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 166dfe22956ef0341b28e18d0499e363
3 | labels:
4 | - ExitGames
5 | - PUN
6 | - Photon
7 | - Networking
8 | MonoImporter:
9 | serializedVersion: 2
10 | defaultReferences: []
11 | executionOrder: 0
12 | icon: {instanceID: 0}
13 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonRealtime/Code/Unity/Editor/PhotonEditorUtils.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 607340ca505d53d4f8e785423fac7964
3 | MonoImporter:
4 | serializedVersion: 2
5 | defaultReferences: []
6 | executionOrder: 0
7 | icon: {instanceID: 0}
8 | userData:
9 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonRealtime/Code/Unity/PhotonAppSettings.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a389b614f52fbf347a1533dbbf245033
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonRealtime/Code/WebRpc.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 294b0a24f6c841f48acf4bf696a4d764
3 | timeCreated: 1493901324
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/ThirdParty/Photon/PhotonRealtime/Code/changes-realtime.txt.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 530dcba8d8fbbc24a8894ca925cadd8a
3 | timeCreated: 1558358700
4 | licenseType: Store
5 | TextScriptImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d2b6672cc770a19438ff06fcb2637630
3 | folderAsset: yes
4 | DefaultImporter:
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9a312e4dbb5268d4e859200f68478e0c
3 | folderAsset: yes
4 | DefaultImporter:
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/CustomTypes.cs:
--------------------------------------------------------------------------------
1 | // ----------------------------------------------------------------------------
2 | //
3 | // PhotonNetwork Framework for Unity - Copyright (C) 2018 Exit Games GmbH
4 | //
5 | //
6 | // Sets up support for Unity-specific types. Can be a blueprint how to register your own Custom Types for sending.
7 | //
8 | // developer@exitgames.com
9 | // ----------------------------------------------------------------------------
10 |
11 |
12 | namespace Photon.Pun
13 | {
14 | using UnityEngine;
15 | using Photon.Realtime;
16 | using ExitGames.Client.Photon;
17 |
18 |
19 | ///
20 | /// Internally used class, containing de/serialization method for PUN specific classes.
21 | ///
22 | internal static class CustomTypes
23 | {
24 | /// Register de/serializer methods for PUN specific types. Makes the type usable in RaiseEvent, RPC and sync updates of PhotonViews.
25 | internal static void Register()
26 | {
27 | PhotonPeer.RegisterType(typeof(Player), (byte) 'P', SerializePhotonPlayer, DeserializePhotonPlayer);
28 | }
29 |
30 |
31 | #region Custom De/Serializer Methods
32 |
33 | public static readonly byte[] memPlayer = new byte[4];
34 |
35 | private static short SerializePhotonPlayer(StreamBuffer outStream, object customobject)
36 | {
37 | int ID = ((Player) customobject).ActorNumber;
38 |
39 | lock (memPlayer)
40 | {
41 | byte[] bytes = memPlayer;
42 | int off = 0;
43 | Protocol.Serialize(ID, bytes, ref off);
44 | outStream.Write(bytes, 0, 4);
45 | return 4;
46 | }
47 | }
48 |
49 | private static object DeserializePhotonPlayer(StreamBuffer inStream, short length)
50 | {
51 | if (length != 4)
52 | {
53 | return null;
54 | }
55 |
56 | int ID;
57 | lock (memPlayer)
58 | {
59 | inStream.Read(memPlayer, 0, length);
60 | int off = 0;
61 | Protocol.Deserialize(out ID, memPlayer, ref off);
62 | }
63 |
64 | if (PhotonNetwork.CurrentRoom != null)
65 | {
66 | Player player = PhotonNetwork.CurrentRoom.GetPlayer(ID);
67 | return player;
68 | }
69 | return null;
70 | }
71 |
72 | #endregion
73 | }
74 | }
75 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/CustomTypes.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ab517bd36a2b2504b83979fcad45d4a2
3 | labels:
4 | - ExitGames
5 | - PUN
6 | - Photon
7 | - Networking
8 | MonoImporter:
9 | serializedVersion: 2
10 | defaultReferences: []
11 | executionOrder: 0
12 | icon: {instanceID: 0}
13 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/Editor.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e14293cef01c2f742a605d63babcb803
3 | folderAsset: yes
4 | DefaultImporter:
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/Editor/CopyIcon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/oculus-samples/Unity-SharedSpatialAnchors/99f8cf22b87f26295c810d46e1f47126927967b3/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/Editor/CopyIcon.png
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/Editor/CopyIconPro.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/oculus-samples/Unity-SharedSpatialAnchors/99f8cf22b87f26295c810d46e1f47126927967b3/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/Editor/CopyIconPro.png
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/Editor/PhotonEditor.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: dabbbed2a74eac44dac281f20d706ba8
3 | labels:
4 | - ExitGames
5 | - PUN
6 | - Photon
7 | - Networking
8 | MonoImporter:
9 | serializedVersion: 2
10 | defaultReferences: []
11 | executionOrder: 0
12 | icon: {instanceID: 0}
13 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/Editor/PhotonGUI.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3d2cadb1ccf05074e8ce96b1393846cf
3 | MonoImporter:
4 | serializedVersion: 2
5 | defaultReferences: []
6 | executionOrder: 0
7 | icon: {instanceID: 0}
8 | userData:
9 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/Editor/PhotonUnityNetworking.Editor.asmdef:
--------------------------------------------------------------------------------
1 | {
2 | "name": "PhotonUnityNetworking.Editor",
3 | "references": [
4 | "PhotonRealtime",
5 | "PhotonUnityNetworking"
6 | ],
7 | "optionalUnityReferences": [],
8 | "includePlatforms": [
9 | "Editor"
10 | ],
11 | "excludePlatforms": [],
12 | "allowUnsafeCode": false
13 | }
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/Editor/PhotonUnityNetworking.Editor.asmdef.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4025d00f1ce60da4ea2d0830acf5ebfb
3 | timeCreated: 1537863428
4 | licenseType: Store
5 | DefaultImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/Editor/PhotonViewHandler.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 57b538e62a0ca6248bfd354def935e57
3 | labels:
4 | - ExitGames
5 | - PUN
6 | - Photon
7 | - Networking
8 | MonoImporter:
9 | serializedVersion: 2
10 | defaultReferences: []
11 | executionOrder: 0
12 | icon: {instanceID: 0}
13 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/Editor/PhotonViewInspector.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e73a30c46df19194f873ea7a9ce12753
3 | labels:
4 | - ExitGames
5 | - PUN
6 | - Photon
7 | - Networking
8 | MonoImporter:
9 | serializedVersion: 2
10 | defaultReferences: []
11 | executionOrder: 0
12 | icon: {instanceID: 0}
13 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/Editor/PunGradient.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/oculus-samples/Unity-SharedSpatialAnchors/99f8cf22b87f26295c810d46e1f47126927967b3/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/Editor/PunGradient.png
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/Editor/PunGradient.png.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1faa1cf0448470c4ebbb23b97759ab50
3 | TextureImporter:
4 | serializedVersion: 2
5 | mipmaps:
6 | mipMapMode: 0
7 | enableMipMap: 0
8 | linearTexture: 1
9 | correctGamma: 0
10 | fadeOut: 0
11 | borderMipMap: 0
12 | mipMapFadeDistanceStart: 1
13 | mipMapFadeDistanceEnd: 3
14 | bumpmap:
15 | convertToNormalMap: 0
16 | externalNormalMap: 0
17 | heightScale: .25
18 | normalMapFilter: 0
19 | isReadable: 0
20 | grayScaleToAlpha: 0
21 | generateCubemap: 0
22 | seamlessCubemap: 0
23 | textureFormat: -1
24 | maxTextureSize: 256
25 | textureSettings:
26 | filterMode: 0
27 | aniso: 1
28 | mipBias: -1
29 | wrapMode: 1
30 | nPOTScale: 0
31 | lightmap: 0
32 | compressionQuality: 50
33 | spriteMode: 0
34 | spriteExtrude: 1
35 | spriteMeshType: 1
36 | alignment: 0
37 | spritePivot: {x: .5, y: .5}
38 | spritePixelsToUnits: 100
39 | alphaIsTransparency: 1
40 | textureType: 2
41 | buildTargetSettings: []
42 | spriteSheet:
43 | sprites: []
44 | spritePackingTag:
45 | userData:
46 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/Editor/PunSceneSettings.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: fc3284eace5a64d4bb516df7d7effdb9
3 | MonoImporter:
4 | serializedVersion: 2
5 | defaultReferences: []
6 | executionOrder: 0
7 | icon: {instanceID: 0}
8 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/Editor/PunSceneSettingsFile.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!114 &11400000
4 | MonoBehaviour:
5 | m_ObjectHideFlags: 0
6 | m_PrefabParentObject: {fileID: 0}
7 | m_PrefabInternal: {fileID: 0}
8 | m_GameObject: {fileID: 0}
9 | m_Enabled: 1
10 | m_EditorHideFlags: 0
11 | m_Script: {fileID: 11500000, guid: fc3284eace5a64d4bb516df7d7effdb9, type: 3}
12 | m_Name: PunSceneSettingsFile
13 | m_EditorClassIdentifier:
14 | SceneSettingsListFoldoutOpen: 1
15 | MinViewIdPerScene:
16 | - sceneAsset: {fileID: 102900000, guid: 559222f4671e440cba71aecba1de3505, type: 3}
17 | sceneName: SceneView_A
18 | minViewId: 2
19 | - sceneAsset: {fileID: 102900000, guid: a81615022a16c489aac8daadf8f51fae, type: 3}
20 | sceneName: SceneView_B
21 | minViewId: 10
22 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/Editor/PunSceneSettingsFile.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d0aacb83307022d449e90a09d28222ae
3 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/Editor/PunSceneSettingsInspector.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1ad59deacfd0848dcb64a51b0a0eb960
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/Editor/ReordableList.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 62126d9bb7b8eb64ea07a039d902d0ac
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/Editor/ReordableList/LICENSE.txt:
--------------------------------------------------------------------------------
1 | Copyright (c) 2013, Rotorz Limited
2 | All rights reserved.
3 |
4 | Redistribution and use in source and binary forms, with or without
5 | modification, are permitted provided that the following conditions are met:
6 |
7 | 1. Redistributions of source code must retain the above copyright notice, this
8 | list of conditions and the following disclaimer.
9 | 2. Redistributions in binary form must reproduce the above copyright notice,
10 | this list of conditions and the following disclaimer in the documentation
11 | and/or other materials provided with the distribution.
12 |
13 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
14 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
15 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
16 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
17 | ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
18 | (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
19 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
20 | ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
21 | (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
22 | SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
23 |
24 | The views and conclusions contained in the software and documentation are those
25 | of the authors and should not be interpreted as representing official policies,
26 | either expressed or implied, of the FreeBSD Project.
27 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/Editor/ReordableList/LICENSE.txt.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c2fbd2e43c3dfae4d9830e9921238cf5
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/Editor/ReordableList/ReorderableListResources.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 60c609ded101b0a468fb5cf27b31cf27
3 | MonoImporter:
4 | serializedVersion: 2
5 | defaultReferences: []
6 | executionOrder: 0
7 | icon: {instanceID: 0}
8 | userData:
9 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/Editor/ServerSettingsInspector.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 21239ba77ac4b534f958e8617ef13ede
3 | MonoImporter:
4 | serializedVersion: 2
5 | defaultReferences: []
6 | executionOrder: 0
7 | icon: {instanceID: 0}
8 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/Editor/Views.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c6024eaa234f94341af9e45cc99285c7
3 | folderAsset: yes
4 | DefaultImporter:
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/Editor/Views/MonoBehaviourPunEditor.cs:
--------------------------------------------------------------------------------
1 | // ----------------------------------------------------------------------------
2 | //
3 | // PhotonNetwork Framework for Unity - Copyright (C) 2018 Exit Games GmbH
4 | //
5 | //
6 | // This is a custom editor for the AnimatorView component.
7 | //
8 | // developer@exitgames.com
9 | // ----------------------------------------------------------------------------
10 |
11 | namespace Photon.Pun
12 | {
13 | using UnityEditor;
14 | using UnityEngine;
15 |
16 | [CustomEditor(typeof(MonoBehaviourPun))]
17 | public abstract class MonoBehaviourPunEditor : Editor
18 | {
19 | MonoBehaviourPun mbTarget;
20 |
21 | private void OnEnable()
22 | {
23 | mbTarget = target as MonoBehaviourPun;
24 | }
25 |
26 | public override void OnInspectorGUI()
27 | {
28 | mbTarget = target as MonoBehaviourPun;
29 |
30 | base.OnInspectorGUI();
31 |
32 | if (mbTarget.photonView == null)
33 | {
34 | EditorGUILayout.HelpBox("Unable to find a PhotonView on this GameObject or on any parent GameObject.", MessageType.Warning);
35 | }
36 | }
37 |
38 |
39 | }
40 | }
41 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/Editor/Views/MonoBehaviourPunEditor.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6da457ee57ad5794782f1f76644536e4
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/Editor/Views/PhotonAnimatorViewEditor.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a3f61bade114730459f7ad45f5f292c1
3 | MonoImporter:
4 | serializedVersion: 2
5 | defaultReferences: []
6 | executionOrder: 0
7 | icon: {instanceID: 0}
8 | userData:
9 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/Editor/Views/PhotonRigidbody2DViewEditor.cs:
--------------------------------------------------------------------------------
1 | // ----------------------------------------------------------------------------
2 | //
3 | // PhotonNetwork Framework for Unity - Copyright (C) 2018 Exit Games GmbH
4 | //
5 | //
6 | // This is a custom editor for the PhotonRigidbody2DView component.
7 | //
8 | // developer@exitgames.com
9 | // ----------------------------------------------------------------------------
10 |
11 |
12 | namespace Photon.Pun
13 | {
14 | using UnityEditor;
15 | using UnityEngine;
16 |
17 |
18 | [CustomEditor(typeof (PhotonRigidbody2DView))]
19 | public class PhotonRigidbody2DViewEditor : MonoBehaviourPunEditor
20 | {
21 | public override void OnInspectorGUI()
22 | {
23 | base.OnInspectorGUI();
24 |
25 | if (Application.isPlaying)
26 | {
27 | EditorGUILayout.HelpBox("Editing is disabled in play mode.", MessageType.Info);
28 | return;
29 | }
30 |
31 | PhotonRigidbody2DView view = (PhotonRigidbody2DView)target;
32 |
33 | view.m_TeleportEnabled = PhotonGUI.ContainerHeaderToggle("Enable teleport for large distances", view.m_TeleportEnabled);
34 |
35 | if (view.m_TeleportEnabled)
36 | {
37 | Rect rect = PhotonGUI.ContainerBody(20.0f);
38 | view.m_TeleportIfDistanceGreaterThan = EditorGUI.FloatField(rect, "Teleport if distance greater than", view.m_TeleportIfDistanceGreaterThan);
39 | }
40 |
41 | view.m_SynchronizeVelocity = PhotonGUI.ContainerHeaderToggle("Synchronize Velocity", view.m_SynchronizeVelocity);
42 | view.m_SynchronizeAngularVelocity = PhotonGUI.ContainerHeaderToggle("Synchronize Angular Velocity", view.m_SynchronizeAngularVelocity);
43 |
44 | if (GUI.changed)
45 | {
46 | EditorUtility.SetDirty(view);
47 | }
48 | }
49 | }
50 | }
51 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/Editor/Views/PhotonRigidbody2DViewEditor.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3a82e8e86b9eecb40ac3f6ebc949f6ef
3 | MonoImporter:
4 | serializedVersion: 2
5 | defaultReferences: []
6 | executionOrder: 0
7 | icon: {instanceID: 0}
8 | userData:
9 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/Editor/Views/PhotonRigidbodyViewEditor.cs:
--------------------------------------------------------------------------------
1 | // ----------------------------------------------------------------------------
2 | //
3 | // PhotonNetwork Framework for Unity - Copyright (C) 2018 Exit Games GmbH
4 | //
5 | //
6 | // This is a custom editor for the RigidbodyView component.
7 | //
8 | // developer@exitgames.com
9 | // ----------------------------------------------------------------------------
10 |
11 |
12 | namespace Photon.Pun
13 | {
14 | using UnityEditor;
15 | using UnityEngine;
16 |
17 |
18 | [CustomEditor(typeof (PhotonRigidbodyView))]
19 | public class PhotonRigidbodyViewEditor : MonoBehaviourPunEditor
20 | {
21 | public override void OnInspectorGUI()
22 | {
23 | base.OnInspectorGUI();
24 |
25 | if (Application.isPlaying)
26 | {
27 | EditorGUILayout.HelpBox("Editing is disabled in play mode.", MessageType.Info);
28 | return;
29 | }
30 |
31 | PhotonRigidbodyView view = (PhotonRigidbodyView)target;
32 |
33 | view.m_TeleportEnabled = PhotonGUI.ContainerHeaderToggle("Enable teleport for large distances", view.m_TeleportEnabled);
34 |
35 | if (view.m_TeleportEnabled)
36 | {
37 | Rect rect = PhotonGUI.ContainerBody(20.0f);
38 | view.m_TeleportIfDistanceGreaterThan = EditorGUI.FloatField(rect, "Teleport if distance greater than", view.m_TeleportIfDistanceGreaterThan);
39 | }
40 |
41 | view.m_SynchronizeVelocity = PhotonGUI.ContainerHeaderToggle("Synchronize Velocity", view.m_SynchronizeVelocity);
42 | view.m_SynchronizeAngularVelocity = PhotonGUI.ContainerHeaderToggle("Synchronize Angular Velocity", view.m_SynchronizeAngularVelocity);
43 |
44 | if (GUI.changed)
45 | {
46 | EditorUtility.SetDirty(view);
47 | }
48 | }
49 | }
50 | }
51 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/Editor/Views/PhotonRigidbodyViewEditor.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4bcfebc9a2f1074488adedd1fe84e6c9
3 | MonoImporter:
4 | serializedVersion: 2
5 | defaultReferences: []
6 | executionOrder: 0
7 | icon: {instanceID: 0}
8 | userData:
9 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/Editor/Views/PhotonTransformViewClassicEditor.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 22292ca8ffb574945bedfaf49266672e
3 | MonoImporter:
4 | serializedVersion: 2
5 | defaultReferences: []
6 | executionOrder: 0
7 | icon: {instanceID: 0}
8 | userData:
9 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/Editor/Views/PhotonTransformViewEditor.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a8c9ec475ad103b43b901d942ff66e02
3 | MonoImporter:
4 | serializedVersion: 2
5 | defaultReferences: []
6 | executionOrder: 0
7 | icon: {instanceID: 0}
8 | userData:
9 | assetBundleName:
10 | assetBundleVariant:
11 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/Editor/help.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/oculus-samples/Unity-SharedSpatialAnchors/99f8cf22b87f26295c810d46e1f47126927967b3/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/Editor/help.png
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/Editor/help.png.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9f1212502533cb34188dd6ef094188cb
3 | TextureImporter:
4 | serializedVersion: 2
5 | mipmaps:
6 | mipMapMode: 0
7 | enableMipMap: 0
8 | linearTexture: 1
9 | correctGamma: 0
10 | fadeOut: 0
11 | borderMipMap: 0
12 | mipMapFadeDistanceStart: 1
13 | mipMapFadeDistanceEnd: 3
14 | bumpmap:
15 | convertToNormalMap: 0
16 | externalNormalMap: 0
17 | heightScale: .25
18 | normalMapFilter: 0
19 | isReadable: 0
20 | grayScaleToAlpha: 0
21 | generateCubemap: 0
22 | seamlessCubemap: 0
23 | textureFormat: -3
24 | maxTextureSize: 1024
25 | textureSettings:
26 | filterMode: -1
27 | aniso: 1
28 | mipBias: -1
29 | wrapMode: 1
30 | nPOTScale: 0
31 | lightmap: 0
32 | compressionQuality: 50
33 | spriteMode: 0
34 | spriteExtrude: 1
35 | spriteMeshType: 1
36 | alignment: 0
37 | spritePivot: {x: .5, y: .5}
38 | spritePixelsToUnits: 100
39 | alphaIsTransparency: 1
40 | textureType: 2
41 | buildTargetSettings: []
42 | spriteSheet:
43 | sprites: []
44 | spritePackingTag:
45 | userData:
46 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/Enums.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b7962bbdaba2a4940b1341d755abd40d
3 | labels:
4 | - ExitGames
5 | - PUN
6 | - Photon
7 | - Networking
8 | MonoImporter:
9 | serializedVersion: 2
10 | defaultReferences: []
11 | executionOrder: 0
12 | icon: {instanceID: 0}
13 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/Interfaces.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 38ae0eecc6fe5d340b82bb221198aa89
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/Interfaces/IPhotonViewCallbacks.cs:
--------------------------------------------------------------------------------
1 | namespace Photon.Pun
2 | {
3 | using Photon.Realtime;
4 |
5 | ///
6 | /// Empty Base class for all PhotonView callbacks.
7 | ///
8 | public interface IPhotonViewCallback
9 | {
10 |
11 | }
12 |
13 | ///
14 | /// This interface defines a callback which fires prior to the PhotonNetwork destroying the PhotonView and Gameobject.
15 | ///
16 | public interface IOnPhotonViewPreNetDestroy : IPhotonViewCallback
17 | {
18 | ///
19 | /// This method is called before Destroy() is initiated for a networked object.
20 | ///
21 | ///
22 | void OnPreNetDestroy(PhotonView rootView);
23 | }
24 |
25 | ///
26 | /// This interface defines a callback for changes to the PhotonView's owner.
27 | ///
28 | public interface IOnPhotonViewOwnerChange : IPhotonViewCallback
29 | {
30 | ///
31 | /// This method will be called when the PhotonView's owner changes.
32 | ///
33 | ///
34 | ///
35 | void OnOwnerChange(Player newOwner, Player previousOwner);
36 | }
37 |
38 | ///
39 | /// This interface defines a callback for changes to the PhotonView's controller.
40 | ///
41 | public interface IOnPhotonViewControllerChange : IPhotonViewCallback
42 | {
43 | ///
44 | /// This method will be called when the PhotonView's controller changes.
45 | ///
46 | ///
47 | ///
48 | void OnControllerChange(Player newController, Player previousController);
49 | }
50 | }
51 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/Interfaces/IPhotonViewCallbacks.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d67b3e094fcbf004da7f8771c17126f3
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/Interfaces/IPunCallbacks.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 421c323e36c065045b2c44e16a184a9a
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/PhotonHandler.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 177bddf229f8d8445a70c0652f03b7df
3 | labels:
4 | - ExitGames
5 | - PUN
6 | - Photon
7 | - Networking
8 | MonoImporter:
9 | serializedVersion: 2
10 | defaultReferences: []
11 | executionOrder: 0
12 | icon: {instanceID: 0}
13 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/PhotonNetwork.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 88e11b3353de7e94d84b1ec5adbdd15e
3 | labels:
4 | - ExitGames
5 | - PUN
6 | - Photon
7 | - Networking
8 | MonoImporter:
9 | serializedVersion: 2
10 | defaultReferences: []
11 | executionOrder: 0
12 | icon: {instanceID: 0}
13 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/PhotonNetworkPart.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: cbf2b3734a024f842bd50f8738feb400
3 | MonoImporter:
4 | serializedVersion: 2
5 | defaultReferences: []
6 | executionOrder: 0
7 | icon: {instanceID: 0}
8 | userData:
9 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/PhotonStreamQueue.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 006991e32d9020c4d896f161318a2bc0
3 | MonoImporter:
4 | serializedVersion: 2
5 | defaultReferences: []
6 | executionOrder: 0
7 | icon: {instanceID: 0}
8 | userData:
9 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/PhotonUnityNetworking.asmdef:
--------------------------------------------------------------------------------
1 | {
2 | "name": "PhotonUnityNetworking",
3 | "references": [
4 | "PhotonRealtime"
5 | ],
6 | "optionalUnityReferences": [],
7 | "includePlatforms": [],
8 | "excludePlatforms": [],
9 | "allowUnsafeCode": false
10 | }
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/PhotonUnityNetworking.asmdef.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 57c32fc907df0f54e8e6e8f0d2488336
3 | timeCreated: 1537459565
4 | licenseType: Store
5 | DefaultImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/PhotonView.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: aa584fbee541324448dd18d8409c7a41
3 | labels:
4 | - ExitGames
5 | - PUN
6 | - Photon
7 | - Networking
8 | MonoImporter:
9 | externalObjects: {}
10 | serializedVersion: 2
11 | defaultReferences: []
12 | executionOrder: -16000
13 | icon: {instanceID: 0}
14 | userData:
15 | assetBundleName:
16 | assetBundleVariant:
17 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/PunClasses.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f40f16a0227e5c14293e269c875c0f9b
3 | labels:
4 | - ExitGames
5 | - PUN
6 | - Photon
7 | - Networking
8 | MonoImporter:
9 | serializedVersion: 2
10 | defaultReferences: []
11 | executionOrder: 0
12 | icon: {instanceID: 0}
13 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/ServerSettings.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9f3758f8f58fdef43803eb9be1df0608
3 | labels:
4 | - ExitGames
5 | - PUN
6 | - Photon
7 | - Networking
8 | MonoImporter:
9 | serializedVersion: 2
10 | defaultReferences: []
11 | executionOrder: 0
12 | icon: {instanceID: 0}
13 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/Utilities.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d67e11e5c968e60489b4eeec4d85e165
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/Utilities/NestedComponentUtilities.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 40bca7ec270007b40a4de315c071f4d3
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/Views.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a724ff00b77e85d44a2af6baf46fc6a2
3 | folderAsset: yes
4 | DefaultImporter:
5 | userData:
6 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/Views/PhotonAnimatorView.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9b8c4a61274f60b4ea5fb4299cfdbf14
3 | MonoImporter:
4 | serializedVersion: 2
5 | defaultReferences: []
6 | executionOrder: 0
7 | icon: {instanceID: 0}
8 | userData:
9 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/Views/PhotonRigidbody2DView.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 0e7cb724808c322458aa4d15f5035fa9
3 | MonoImporter:
4 | serializedVersion: 2
5 | defaultReferences: []
6 | executionOrder: 0
7 | icon: {instanceID: 0}
8 | userData:
9 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/Views/PhotonRigidbodyView.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 64179f3720bbfe947b7724caa67b7c1d
3 | MonoImporter:
4 | serializedVersion: 2
5 | defaultReferences: []
6 | executionOrder: 0
7 | icon: {instanceID: 0}
8 | userData:
9 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/Views/PhotonTransformView.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 627855c7f81362d41938ffe0b1475957
3 | MonoImporter:
4 | serializedVersion: 2
5 | defaultReferences: []
6 | executionOrder: 0
7 | icon: {instanceID: 0}
8 | userData:
9 | assetBundleName:
10 | assetBundleVariant:
11 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Code/Views/PhotonTransformViewClassic.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8efc6b1d64977384eb3405357896c656
3 | MonoImporter:
4 | serializedVersion: 2
5 | defaultReferences: []
6 | executionOrder: 0
7 | icon: {instanceID: 0}
8 | userData:
9 | assetBundleName:
10 | assetBundleVariant:
11 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Icons.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ebc245e9a162d7749b96acd14e6d473e
3 | folderAsset: yes
4 | timeCreated: 1525338830
5 | licenseType: Store
6 | DefaultImporter:
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Icons/PunIcon-128.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/oculus-samples/Unity-SharedSpatialAnchors/99f8cf22b87f26295c810d46e1f47126927967b3/Assets/ThirdParty/Photon/PhotonUnityNetworking/Icons/PunIcon-128.png
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Icons/PunIcon-128.png.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: bd293dc32f4aaf94e8274f2fac2cdf89
3 | TextureImporter:
4 | fileIDToRecycleName: {}
5 | externalObjects: {}
6 | serializedVersion: 9
7 | mipmaps:
8 | mipMapMode: 0
9 | enableMipMap: 0
10 | sRGBTexture: 1
11 | linearTexture: 0
12 | fadeOut: 0
13 | borderMipMap: 0
14 | mipMapsPreserveCoverage: 0
15 | alphaTestReferenceValue: 0.5
16 | mipMapFadeDistanceStart: 1
17 | mipMapFadeDistanceEnd: 3
18 | bumpmap:
19 | convertToNormalMap: 0
20 | externalNormalMap: 0
21 | heightScale: 0.25
22 | normalMapFilter: 0
23 | isReadable: 0
24 | streamingMipmaps: 0
25 | streamingMipmapsPriority: 0
26 | grayScaleToAlpha: 0
27 | generateCubemap: 6
28 | cubemapConvolution: 0
29 | seamlessCubemap: 0
30 | textureFormat: -1
31 | maxTextureSize: 1024
32 | textureSettings:
33 | serializedVersion: 2
34 | filterMode: 1
35 | aniso: -1
36 | mipBias: -100
37 | wrapU: 1
38 | wrapV: 1
39 | wrapW: 1
40 | nPOTScale: 0
41 | lightmap: 0
42 | compressionQuality: 50
43 | spriteMode: 1
44 | spriteExtrude: 1
45 | spriteMeshType: 1
46 | alignment: 0
47 | spritePivot: {x: 0.5, y: 0.5}
48 | spritePixelsToUnits: 100
49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0}
50 | spriteGenerateFallbackPhysicsShape: 1
51 | alphaUsage: 1
52 | alphaIsTransparency: 1
53 | spriteTessellationDetail: -1
54 | textureType: 8
55 | textureShape: 1
56 | singleChannelComponent: 0
57 | maxTextureSizeSet: 0
58 | compressionQualitySet: 0
59 | textureFormatSet: 0
60 | platformSettings:
61 | - serializedVersion: 2
62 | buildTarget: DefaultTexturePlatform
63 | maxTextureSize: 1024
64 | resizeAlgorithm: 0
65 | textureFormat: -1
66 | textureCompression: 1
67 | compressionQuality: 50
68 | crunchedCompression: 0
69 | allowsAlphaSplitting: 0
70 | overridden: 0
71 | androidETC2FallbackOverride: 0
72 | spriteSheet:
73 | serializedVersion: 2
74 | sprites: []
75 | outline: []
76 | physicsShape: []
77 | bones: []
78 | spriteID: 9643d165d2cccea49b385ca172ed0b1f
79 | vertices: []
80 | indices:
81 | edges: []
82 | weights: []
83 | spritePackingTag:
84 | pSDRemoveMatte: 0
85 | pSDShowRemoveMatteOption: 0
86 | userData:
87 | assetBundleName:
88 | assetBundleVariant:
89 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Icons/PunIconApp128.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/oculus-samples/Unity-SharedSpatialAnchors/99f8cf22b87f26295c810d46e1f47126927967b3/Assets/ThirdParty/Photon/PhotonUnityNetworking/Icons/PunIconApp128.png
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Icons/PunIconApp128.png.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f00feafcf0675cd47a48f83ae42b06d4
3 | TextureImporter:
4 | fileIDToRecycleName: {}
5 | externalObjects: {}
6 | serializedVersion: 9
7 | mipmaps:
8 | mipMapMode: 0
9 | enableMipMap: 0
10 | sRGBTexture: 1
11 | linearTexture: 0
12 | fadeOut: 0
13 | borderMipMap: 0
14 | mipMapsPreserveCoverage: 0
15 | alphaTestReferenceValue: 0.5
16 | mipMapFadeDistanceStart: 1
17 | mipMapFadeDistanceEnd: 3
18 | bumpmap:
19 | convertToNormalMap: 0
20 | externalNormalMap: 0
21 | heightScale: 0.25
22 | normalMapFilter: 0
23 | isReadable: 0
24 | streamingMipmaps: 0
25 | streamingMipmapsPriority: 0
26 | grayScaleToAlpha: 0
27 | generateCubemap: 6
28 | cubemapConvolution: 0
29 | seamlessCubemap: 0
30 | textureFormat: -1
31 | maxTextureSize: 1024
32 | textureSettings:
33 | serializedVersion: 2
34 | filterMode: 1
35 | aniso: 16
36 | mipBias: -100
37 | wrapU: 1
38 | wrapV: 1
39 | wrapW: 1
40 | nPOTScale: 0
41 | lightmap: 0
42 | compressionQuality: 50
43 | spriteMode: 1
44 | spriteExtrude: 1
45 | spriteMeshType: 1
46 | alignment: 0
47 | spritePivot: {x: 0.5, y: 0.5}
48 | spritePixelsToUnits: 100
49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0}
50 | spriteGenerateFallbackPhysicsShape: 1
51 | alphaUsage: 1
52 | alphaIsTransparency: 1
53 | spriteTessellationDetail: -1
54 | textureType: 8
55 | textureShape: 1
56 | singleChannelComponent: 0
57 | maxTextureSizeSet: 0
58 | compressionQualitySet: 0
59 | textureFormatSet: 0
60 | platformSettings:
61 | - serializedVersion: 2
62 | buildTarget: DefaultTexturePlatform
63 | maxTextureSize: 1024
64 | resizeAlgorithm: 0
65 | textureFormat: -1
66 | textureCompression: 1
67 | compressionQuality: 50
68 | crunchedCompression: 0
69 | allowsAlphaSplitting: 0
70 | overridden: 0
71 | androidETC2FallbackOverride: 0
72 | spriteSheet:
73 | serializedVersion: 2
74 | sprites: []
75 | outline: []
76 | physicsShape: []
77 | bones: []
78 | spriteID: 8c3ad6ec620a369429da05eb464e806f
79 | vertices: []
80 | indices:
81 | edges: []
82 | weights: []
83 | spritePackingTag:
84 | pSDRemoveMatte: 0
85 | pSDShowRemoveMatteOption: 0
86 | userData:
87 | assetBundleName:
88 | assetBundleVariant:
89 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Icons/PunIconApp32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/oculus-samples/Unity-SharedSpatialAnchors/99f8cf22b87f26295c810d46e1f47126927967b3/Assets/ThirdParty/Photon/PhotonUnityNetworking/Icons/PunIconApp32.png
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Icons/PunIconApp32.png.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 436c5e63723127948af8857e903f658a
3 | TextureImporter:
4 | fileIDToRecycleName: {}
5 | externalObjects: {}
6 | serializedVersion: 9
7 | mipmaps:
8 | mipMapMode: 0
9 | enableMipMap: 0
10 | sRGBTexture: 1
11 | linearTexture: 0
12 | fadeOut: 0
13 | borderMipMap: 0
14 | mipMapsPreserveCoverage: 0
15 | alphaTestReferenceValue: 0.5
16 | mipMapFadeDistanceStart: 1
17 | mipMapFadeDistanceEnd: 3
18 | bumpmap:
19 | convertToNormalMap: 0
20 | externalNormalMap: 0
21 | heightScale: 0.25
22 | normalMapFilter: 0
23 | isReadable: 0
24 | streamingMipmaps: 0
25 | streamingMipmapsPriority: 0
26 | grayScaleToAlpha: 0
27 | generateCubemap: 6
28 | cubemapConvolution: 0
29 | seamlessCubemap: 0
30 | textureFormat: -1
31 | maxTextureSize: 1024
32 | textureSettings:
33 | serializedVersion: 2
34 | filterMode: 1
35 | aniso: 16
36 | mipBias: -100
37 | wrapU: 1
38 | wrapV: 1
39 | wrapW: 1
40 | nPOTScale: 0
41 | lightmap: 0
42 | compressionQuality: 50
43 | spriteMode: 1
44 | spriteExtrude: 1
45 | spriteMeshType: 1
46 | alignment: 0
47 | spritePivot: {x: 0.5, y: 0.5}
48 | spritePixelsToUnits: 100
49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0}
50 | spriteGenerateFallbackPhysicsShape: 1
51 | alphaUsage: 1
52 | alphaIsTransparency: 1
53 | spriteTessellationDetail: -1
54 | textureType: 8
55 | textureShape: 1
56 | singleChannelComponent: 0
57 | maxTextureSizeSet: 0
58 | compressionQualitySet: 0
59 | textureFormatSet: 0
60 | platformSettings:
61 | - serializedVersion: 2
62 | buildTarget: DefaultTexturePlatform
63 | maxTextureSize: 1024
64 | resizeAlgorithm: 0
65 | textureFormat: -1
66 | textureCompression: 1
67 | compressionQuality: 50
68 | crunchedCompression: 0
69 | allowsAlphaSplitting: 0
70 | overridden: 0
71 | androidETC2FallbackOverride: 0
72 | spriteSheet:
73 | serializedVersion: 2
74 | sprites: []
75 | outline: []
76 | physicsShape: []
77 | bones: []
78 | spriteID: 00c891167e5100447b30dae7dc8fcda6
79 | vertices: []
80 | indices:
81 | edges: []
82 | weights: []
83 | spritePackingTag:
84 | pSDRemoveMatte: 0
85 | pSDShowRemoveMatteOption: 0
86 | userData:
87 | assetBundleName:
88 | assetBundleVariant:
89 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Icons/PunIconApp48.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/oculus-samples/Unity-SharedSpatialAnchors/99f8cf22b87f26295c810d46e1f47126927967b3/Assets/ThirdParty/Photon/PhotonUnityNetworking/Icons/PunIconApp48.png
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Icons/PunIconApp48.png.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 44ebd8e6f42cae445ab4b22f0a9b48a0
3 | TextureImporter:
4 | fileIDToRecycleName: {}
5 | externalObjects: {}
6 | serializedVersion: 9
7 | mipmaps:
8 | mipMapMode: 0
9 | enableMipMap: 0
10 | sRGBTexture: 1
11 | linearTexture: 0
12 | fadeOut: 0
13 | borderMipMap: 0
14 | mipMapsPreserveCoverage: 0
15 | alphaTestReferenceValue: 0.5
16 | mipMapFadeDistanceStart: 1
17 | mipMapFadeDistanceEnd: 3
18 | bumpmap:
19 | convertToNormalMap: 0
20 | externalNormalMap: 0
21 | heightScale: 0.25
22 | normalMapFilter: 0
23 | isReadable: 0
24 | streamingMipmaps: 0
25 | streamingMipmapsPriority: 0
26 | grayScaleToAlpha: 0
27 | generateCubemap: 6
28 | cubemapConvolution: 0
29 | seamlessCubemap: 0
30 | textureFormat: -1
31 | maxTextureSize: 1024
32 | textureSettings:
33 | serializedVersion: 2
34 | filterMode: 1
35 | aniso: 16
36 | mipBias: -100
37 | wrapU: 1
38 | wrapV: 1
39 | wrapW: 1
40 | nPOTScale: 0
41 | lightmap: 0
42 | compressionQuality: 50
43 | spriteMode: 1
44 | spriteExtrude: 1
45 | spriteMeshType: 1
46 | alignment: 0
47 | spritePivot: {x: 0.5, y: 0.5}
48 | spritePixelsToUnits: 100
49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0}
50 | spriteGenerateFallbackPhysicsShape: 1
51 | alphaUsage: 1
52 | alphaIsTransparency: 1
53 | spriteTessellationDetail: -1
54 | textureType: 8
55 | textureShape: 1
56 | singleChannelComponent: 0
57 | maxTextureSizeSet: 0
58 | compressionQualitySet: 0
59 | textureFormatSet: 0
60 | platformSettings:
61 | - serializedVersion: 2
62 | buildTarget: DefaultTexturePlatform
63 | maxTextureSize: 1024
64 | resizeAlgorithm: 0
65 | textureFormat: -1
66 | textureCompression: 1
67 | compressionQuality: 50
68 | crunchedCompression: 0
69 | allowsAlphaSplitting: 0
70 | overridden: 0
71 | androidETC2FallbackOverride: 0
72 | spriteSheet:
73 | serializedVersion: 2
74 | sprites: []
75 | outline: []
76 | physicsShape: []
77 | bones: []
78 | spriteID: c0914c6427d8dff49a1f1eafaf52c2f7
79 | vertices: []
80 | indices:
81 | edges: []
82 | weights: []
83 | spritePackingTag:
84 | pSDRemoveMatte: 0
85 | pSDShowRemoveMatteOption: 0
86 | userData:
87 | assetBundleName:
88 | assetBundleVariant:
89 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Icons/PunIconApp512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/oculus-samples/Unity-SharedSpatialAnchors/99f8cf22b87f26295c810d46e1f47126927967b3/Assets/ThirdParty/Photon/PhotonUnityNetworking/Icons/PunIconApp512.png
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Icons/PunIconApp512.png.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7377013011b4c3348809ff574abe799e
3 | TextureImporter:
4 | fileIDToRecycleName: {}
5 | externalObjects: {}
6 | serializedVersion: 9
7 | mipmaps:
8 | mipMapMode: 0
9 | enableMipMap: 0
10 | sRGBTexture: 1
11 | linearTexture: 0
12 | fadeOut: 0
13 | borderMipMap: 0
14 | mipMapsPreserveCoverage: 0
15 | alphaTestReferenceValue: 0.5
16 | mipMapFadeDistanceStart: 1
17 | mipMapFadeDistanceEnd: 3
18 | bumpmap:
19 | convertToNormalMap: 0
20 | externalNormalMap: 0
21 | heightScale: 0.25
22 | normalMapFilter: 0
23 | isReadable: 0
24 | streamingMipmaps: 0
25 | streamingMipmapsPriority: 0
26 | grayScaleToAlpha: 0
27 | generateCubemap: 6
28 | cubemapConvolution: 0
29 | seamlessCubemap: 0
30 | textureFormat: -1
31 | maxTextureSize: 1024
32 | textureSettings:
33 | serializedVersion: 2
34 | filterMode: 1
35 | aniso: 16
36 | mipBias: -100
37 | wrapU: 1
38 | wrapV: 1
39 | wrapW: 1
40 | nPOTScale: 0
41 | lightmap: 0
42 | compressionQuality: 50
43 | spriteMode: 1
44 | spriteExtrude: 1
45 | spriteMeshType: 1
46 | alignment: 0
47 | spritePivot: {x: 0.5, y: 0.5}
48 | spritePixelsToUnits: 100
49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0}
50 | spriteGenerateFallbackPhysicsShape: 1
51 | alphaUsage: 1
52 | alphaIsTransparency: 1
53 | spriteTessellationDetail: -1
54 | textureType: 8
55 | textureShape: 1
56 | singleChannelComponent: 0
57 | maxTextureSizeSet: 0
58 | compressionQualitySet: 0
59 | textureFormatSet: 0
60 | platformSettings:
61 | - serializedVersion: 2
62 | buildTarget: DefaultTexturePlatform
63 | maxTextureSize: 1024
64 | resizeAlgorithm: 0
65 | textureFormat: -1
66 | textureCompression: 1
67 | compressionQuality: 50
68 | crunchedCompression: 0
69 | allowsAlphaSplitting: 0
70 | overridden: 0
71 | androidETC2FallbackOverride: 0
72 | spriteSheet:
73 | serializedVersion: 2
74 | sprites: []
75 | outline: []
76 | physicsShape: []
77 | bones: []
78 | spriteID: 2cda2b07972be7f42b75ab04208958c2
79 | vertices: []
80 | indices:
81 | edges: []
82 | weights: []
83 | spritePackingTag:
84 | pSDRemoveMatte: 0
85 | pSDShowRemoveMatteOption: 0
86 | userData:
87 | assetBundleName:
88 | assetBundleVariant:
89 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Resources.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2c86081c9abb1f741af8c52836a9afe4
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Resources/PhotonServerSettings.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!114 &11400000
4 | MonoBehaviour:
5 | m_ObjectHideFlags: 0
6 | m_CorrespondingSourceObject: {fileID: 0}
7 | m_PrefabInstance: {fileID: 0}
8 | m_PrefabAsset: {fileID: 0}
9 | m_GameObject: {fileID: 0}
10 | m_Enabled: 1
11 | m_EditorHideFlags: 0
12 | m_Script: {fileID: 11500000, guid: 9f3758f8f58fdef43803eb9be1df0608, type: 3}
13 | m_Name: PhotonServerSettings
14 | m_EditorClassIdentifier:
15 | AppSettings:
16 | AppIdRealtime:
17 | AppIdFusion:
18 | AppIdChat:
19 | AppIdVoice:
20 | AppVersion:
21 | UseNameServer: 1
22 | FixedRegion:
23 | Server:
24 | Port: 0
25 | ProxyServer:
26 | Protocol: 0
27 | EnableProtocolFallback: 1
28 | AuthMode: 0
29 | EnableLobbyStatistics: 0
30 | NetworkLogging: 1
31 | DevRegion: usw
32 | PunLogging: 0
33 | EnableSupportLogger: 0
34 | RunInBackground: 1
35 | StartInOfflineMode: 0
36 | RpcList:
37 | - ClickRpc
38 | - DestroyRpc
39 | DisableAutoOpenWizard: 0
40 | ShowSettings: 1
41 | DevRegionSetOnce: 1
42 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/Resources/PhotonServerSettings.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a2c31d3736af75c4a82de30635f8564b
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 11400000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/changelog.txt.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 612a7d8fb44bb994d90d9c0fa1408703
3 | labels:
4 | - ExitGames
5 | - PUN
6 | - Photon
7 | - Networking
8 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/link.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/Assets/ThirdParty/Photon/PhotonUnityNetworking/link.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: cecd4a32eba31cd4393c185e20824bfc
3 | TextScriptImporter:
4 | userData:
5 |
--------------------------------------------------------------------------------
/Assets/XR.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 63adb76ea293be04791d11ce261aced0
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/XR/Loaders.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 45a1fab936fb806448765b0ad29df743
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/XR/Loaders/OpenXRLoader.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!114 &11400000
4 | MonoBehaviour:
5 | m_ObjectHideFlags: 0
6 | m_CorrespondingSourceObject: {fileID: 0}
7 | m_PrefabInstance: {fileID: 0}
8 | m_PrefabAsset: {fileID: 0}
9 | m_GameObject: {fileID: 0}
10 | m_Enabled: 1
11 | m_EditorHideFlags: 0
12 | m_Script: {fileID: 11500000, guid: d3552e428dc7646a88de3ed3650f87da, type: 3}
13 | m_Name: OpenXRLoader
14 | m_EditorClassIdentifier:
15 |
--------------------------------------------------------------------------------
/Assets/XR/Loaders/OpenXRLoader.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 75726d0a25b83814195ece879594cc74
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 11400000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/XR/Settings.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d5505ffe051c5fb4cb4ef74dcf6d2af5
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/XR/Settings/OpenXR Editor Settings.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!114 &11400000
4 | MonoBehaviour:
5 | m_ObjectHideFlags: 0
6 | m_CorrespondingSourceObject: {fileID: 0}
7 | m_PrefabInstance: {fileID: 0}
8 | m_PrefabAsset: {fileID: 0}
9 | m_GameObject: {fileID: 0}
10 | m_Enabled: 1
11 | m_EditorHideFlags: 0
12 | m_Script: {fileID: 11500000, guid: 975057b4fdcfb8142b3080d19a5cc712, type: 3}
13 | m_Name: OpenXR Editor Settings
14 | m_EditorClassIdentifier:
15 | Keys: 0100000007000000
16 | Values:
17 | - featureSets:
18 | - com.meta.openxr.featureset.metaxr
19 | - featureSets:
20 | - com.meta.openxr.featureset.metaxr
21 | m_vulkanAdditionalGraphicsQueue: 0
22 |
--------------------------------------------------------------------------------
/Assets/XR/Settings/OpenXR Editor Settings.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: fa9644bd42f325a4b83f3c4dc0cb9072
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 11400000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/XR/Settings/OpenXR Package Settings.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: dcfdcaa6b2b1c4f46b70dfae9b497a3b
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 11400000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/XR/XRGeneralSettings.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e618e6ad86b9a954096d9f36d6b5bba4
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 11400000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/XRI.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 803f0281f735d894886f1e8a25985226
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/XRI/Settings.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 66707eef41803454f9392540cd9ae68a
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/XRI/Settings/Resources.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: abf04e420aede794a91df4486da08ed0
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/XRI/Settings/Resources/InteractionLayerSettings.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!114 &11400000
4 | MonoBehaviour:
5 | m_ObjectHideFlags: 0
6 | m_CorrespondingSourceObject: {fileID: 0}
7 | m_PrefabInstance: {fileID: 0}
8 | m_PrefabAsset: {fileID: 0}
9 | m_GameObject: {fileID: 0}
10 | m_Enabled: 1
11 | m_EditorHideFlags: 0
12 | m_Script: {fileID: 11500000, guid: 191492db6e452eb468b95433ec162164, type: 3}
13 | m_Name: InteractionLayerSettings
14 | m_EditorClassIdentifier:
15 | m_LayerNames:
16 | - Default
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 | -
43 | -
44 | -
45 | -
46 | -
47 | -
48 |
--------------------------------------------------------------------------------
/Assets/XRI/Settings/Resources/InteractionLayerSettings.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 20481a117cdbd0841985717c8e5e18bf
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 11400000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/XRI/Settings/Resources/XRDeviceSimulatorSettings.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!114 &11400000
4 | MonoBehaviour:
5 | m_ObjectHideFlags: 0
6 | m_CorrespondingSourceObject: {fileID: 0}
7 | m_PrefabInstance: {fileID: 0}
8 | m_PrefabAsset: {fileID: 0}
9 | m_GameObject: {fileID: 0}
10 | m_Enabled: 1
11 | m_EditorHideFlags: 0
12 | m_Script: {fileID: 11500000, guid: 690929a59dc7a42da9030305190d391f, type: 3}
13 | m_Name: XRDeviceSimulatorSettings
14 | m_EditorClassIdentifier:
15 | m_AutomaticallyInstantiateSimulatorPrefab: 0
16 | m_AutomaticallyInstantiateInEditorOnly: 1
17 | m_SimulatorPrefab: {fileID: 0}
18 |
--------------------------------------------------------------------------------
/Assets/XRI/Settings/Resources/XRDeviceSimulatorSettings.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 05ad48f97d60b874098a38133c1eb96d
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 11400000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/XRI/Settings/XRInteractionEditorSettings.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!114 &11400000
4 | MonoBehaviour:
5 | m_ObjectHideFlags: 0
6 | m_CorrespondingSourceObject: {fileID: 0}
7 | m_PrefabInstance: {fileID: 0}
8 | m_PrefabAsset: {fileID: 0}
9 | m_GameObject: {fileID: 0}
10 | m_Enabled: 1
11 | m_EditorHideFlags: 0
12 | m_Script: {fileID: 11500000, guid: 2d38fb1463c5c804b8847c20e8873623, type: 3}
13 | m_Name: XRInteractionEditorSettings
14 | m_EditorClassIdentifier:
15 | m_InteractionLayerUpdaterShown: 1
16 | m_ShowOldInteractionLayerMaskInInspector: 0
17 |
--------------------------------------------------------------------------------
/Assets/XRI/Settings/XRInteractionEditorSettings.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 977ad1a2a016fe243b76c0c03d45c0f3
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 11400000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/CONTRIBUTING.md:
--------------------------------------------------------------------------------
1 | # Contributing to Unity-SharedSpatialAnchors
2 | We want to make contributing to this project as easy and transparent as
3 | possible.
4 |
5 | ## Pull Requests
6 | We actively welcome your pull requests.
7 |
8 | 1. Fork the repo and create your branch from `main`.
9 | 2. If you've added code that should be tested, add tests.
10 | 3. If you've changed APIs, update the documentation.
11 | 4. Ensure the test suite passes.
12 | 5. Make sure your code lints.
13 | 6. If you haven't already, complete the Contributor License Agreement ("CLA").
14 |
15 | ## Contributor License Agreement ("CLA")
16 | In order to accept your pull request, we need you to submit a CLA. You only need
17 | to do this once to work on any of Meta's open source projects.
18 |
19 | Complete your CLA here:
20 |
21 | ## Issues
22 | We use GitHub issues to track public bugs. Please ensure your description is
23 | clear and has sufficient instructions to be able to reproduce the issue.
24 |
25 | Meta has a [bounty program](https://www.facebook.com/whitehat/) for the safe
26 | disclosure of security bugs. In those cases, please go through the process
27 | outlined on that page and do not file a public issue.
28 |
29 | ## License
30 | By contributing, you agree that your contributions will be licensed
31 | under the LICENSE file in the root directory of this source tree.
32 |
--------------------------------------------------------------------------------
/Documentation/Media/colocated-block-toss.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/oculus-samples/Unity-SharedSpatialAnchors/99f8cf22b87f26295c810d46e1f47126927967b3/Documentation/Media/colocated-block-toss.gif
--------------------------------------------------------------------------------
/Documentation/Media/mqdh-sideloading.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/oculus-samples/Unity-SharedSpatialAnchors/99f8cf22b87f26295c810d46e1f47126927967b3/Documentation/Media/mqdh-sideloading.png
--------------------------------------------------------------------------------
/Documentation/Media/photon-dash-copy-appid.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/oculus-samples/Unity-SharedSpatialAnchors/99f8cf22b87f26295c810d46e1f47126927967b3/Documentation/Media/photon-dash-copy-appid.png
--------------------------------------------------------------------------------
/Documentation/Media/photon-dash-new-app.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/oculus-samples/Unity-SharedSpatialAnchors/99f8cf22b87f26295c810d46e1f47126927967b3/Documentation/Media/photon-dash-new-app.png
--------------------------------------------------------------------------------
/Documentation/Media/photon-settings-paste-appid.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/oculus-samples/Unity-SharedSpatialAnchors/99f8cf22b87f26295c810d46e1f47126927967b3/Documentation/Media/photon-settings-paste-appid.png
--------------------------------------------------------------------------------
/Documentation/Media/platform-dash-copy-appid.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/oculus-samples/Unity-SharedSpatialAnchors/99f8cf22b87f26295c810d46e1f47126927967b3/Documentation/Media/platform-dash-copy-appid.png
--------------------------------------------------------------------------------
/Documentation/Media/platform-settings-paste-appid.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/oculus-samples/Unity-SharedSpatialAnchors/99f8cf22b87f26295c810d46e1f47126927967b3/Documentation/Media/platform-settings-paste-appid.png
--------------------------------------------------------------------------------
/Documentation/Media/unity-min-api-level.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/oculus-samples/Unity-SharedSpatialAnchors/99f8cf22b87f26295c810d46e1f47126927967b3/Documentation/Media/unity-min-api-level.png
--------------------------------------------------------------------------------
/Documentation/Media/unity-switch-target-android.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/oculus-samples/Unity-SharedSpatialAnchors/99f8cf22b87f26295c810d46e1f47126927967b3/Documentation/Media/unity-switch-target-android.png
--------------------------------------------------------------------------------
/Documentation/Media/unityhub-open-as-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/oculus-samples/Unity-SharedSpatialAnchors/99f8cf22b87f26295c810d46e1f47126927967b3/Documentation/Media/unityhub-open-as-1.png
--------------------------------------------------------------------------------
/Documentation/Media/unityhub-open-as-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/oculus-samples/Unity-SharedSpatialAnchors/99f8cf22b87f26295c810d46e1f47126927967b3/Documentation/Media/unityhub-open-as-2.png
--------------------------------------------------------------------------------
/Documentation/README.md:
--------------------------------------------------------------------------------
1 | # Documentation – Unity-SharedSpatialAnchors
2 |
3 | Additional documentation beyond what is found in the root [README](../README.md).
4 |
5 | | Page | Description |
6 | |---------------------------------:|:---------------------------------------------------------------------------------------------------------|
7 | | [Setup](Setup.md) | Every step to get the features of this sample working on your local machine. |
8 | | [Glossary of Terms](Glossary.md) | A document defining many of the domain-specific terms we use throughout this sample and related sources. |
9 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) Meta Platforms, Inc. and affiliates.
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 |
--------------------------------------------------------------------------------
/Packages/manifest.json:
--------------------------------------------------------------------------------
1 | {
2 | "dependencies": {
3 | "com.meta.xr.sdk.core": "76.0.1",
4 | "com.meta.xr.sdk.interaction": "76.0.1",
5 | "com.meta.xr.sdk.interaction.ovr": "76.0.1",
6 | "com.meta.xr.sdk.platform": "76.0.0",
7 | "com.unity.ide.rider": "3.0.35",
8 | "com.unity.ide.visualstudio": "2.0.23",
9 | "com.unity.ide.vscode": "1.2.5",
10 | "com.unity.mobile.android-logcat": "1.4.4",
11 | "com.unity.performance.profile-analyzer": "1.2.3",
12 | "com.unity.test-framework": "1.1.33",
13 | "com.unity.textmeshpro": "3.0.9",
14 | "com.unity.toolchain.win-x86_64-linux-x86_64": "2.0.10",
15 | "com.unity.ugui": "1.0.0",
16 | "com.unity.xr.management": "4.5.1",
17 | "com.unity.xr.openxr": "1.14.1",
18 | "com.unity.modules.ai": "1.0.0",
19 | "com.unity.modules.androidjni": "1.0.0",
20 | "com.unity.modules.animation": "1.0.0",
21 | "com.unity.modules.assetbundle": "1.0.0",
22 | "com.unity.modules.audio": "1.0.0",
23 | "com.unity.modules.cloth": "1.0.0",
24 | "com.unity.modules.director": "1.0.0",
25 | "com.unity.modules.imageconversion": "1.0.0",
26 | "com.unity.modules.imgui": "1.0.0",
27 | "com.unity.modules.jsonserialize": "1.0.0",
28 | "com.unity.modules.particlesystem": "1.0.0",
29 | "com.unity.modules.physics": "1.0.0",
30 | "com.unity.modules.physics2d": "1.0.0",
31 | "com.unity.modules.screencapture": "1.0.0",
32 | "com.unity.modules.terrain": "1.0.0",
33 | "com.unity.modules.terrainphysics": "1.0.0",
34 | "com.unity.modules.tilemap": "1.0.0",
35 | "com.unity.modules.ui": "1.0.0",
36 | "com.unity.modules.uielements": "1.0.0",
37 | "com.unity.modules.umbra": "1.0.0",
38 | "com.unity.modules.unityanalytics": "1.0.0",
39 | "com.unity.modules.unitywebrequest": "1.0.0",
40 | "com.unity.modules.unitywebrequestassetbundle": "1.0.0",
41 | "com.unity.modules.unitywebrequestaudio": "1.0.0",
42 | "com.unity.modules.unitywebrequesttexture": "1.0.0",
43 | "com.unity.modules.unitywebrequestwww": "1.0.0",
44 | "com.unity.modules.vehicles": "1.0.0",
45 | "com.unity.modules.video": "1.0.0",
46 | "com.unity.modules.vr": "1.0.0",
47 | "com.unity.modules.wind": "1.0.0",
48 | "com.unity.modules.xr": "1.0.0"
49 | },
50 | "scopedRegistries": [],
51 | "enableLockFile": false
52 | }
53 |
--------------------------------------------------------------------------------
/ProjectSettings/AudioManager.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!11 &1
4 | AudioManager:
5 | m_ObjectHideFlags: 0
6 | serializedVersion: 2
7 | m_Volume: 1
8 | Rolloff Scale: 1
9 | Doppler Factor: 1
10 | Default Speaker Mode: 2
11 | m_SampleRate: 0
12 | m_DSPBufferSize: 1024
13 | m_VirtualVoiceCount: 512
14 | m_RealVoiceCount: 32
15 | m_SpatializerPlugin:
16 | m_AmbisonicDecoderPlugin:
17 | m_DisableAudio: 0
18 | m_VirtualizeEffects: 1
19 | m_RequestedDSPBufferSize: 1024
20 |
--------------------------------------------------------------------------------
/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: 11
7 | m_Gravity: {x: 0, y: -9.81, z: 0}
8 | m_DefaultMaterial: {fileID: 0}
9 | m_BounceThreshold: 2
10 | m_SleepThreshold: 0.005
11 | m_DefaultContactOffset: 0.01
12 | m_DefaultSolverIterations: 6
13 | m_DefaultSolverVelocityIterations: 1
14 | m_QueriesHitBackfaces: 0
15 | m_QueriesHitTriggers: 1
16 | m_EnableAdaptiveForce: 0
17 | m_ClothInterCollisionDistance: 0
18 | m_ClothInterCollisionStiffness: 0
19 | m_ContactsGeneration: 1
20 | m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
21 | m_AutoSimulation: 1
22 | m_AutoSyncTransforms: 0
23 | m_ReuseCollisionCallbacks: 1
24 | m_ClothInterCollisionSettingsToggle: 0
25 | m_ContactPairsMode: 0
26 | m_BroadphaseType: 0
27 | m_WorldBounds:
28 | m_Center: {x: 0, y: 0, z: 0}
29 | m_Extent: {x: 250, y: 250, z: 250}
30 | m_WorldSubdivisions: 8
31 | m_FrictionType: 0
32 | m_EnableEnhancedDeterminism: 0
33 | m_EnableUnifiedHeightmaps: 1
34 | m_DefaultMaxAngluarSpeed: 7
35 |
--------------------------------------------------------------------------------
/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: 1
9 | path: Assets/Scenes/Menu.unity
10 | guid: e26f81c2c09f1e3439e68ccaa68be16d
11 | - enabled: 1
12 | path: Assets/Scenes/SharedSpatialAnchors.unity
13 | guid: aa837f322991b3946908831c850aeb5e
14 | - enabled: 1
15 | path: Assets/Scenes/ColocationSessionGroups.unity
16 | guid: 51824fa595108234e8dda6af5bd9cad7
17 | m_configObjects:
18 | Unity.XR.Oculus.Settings: {fileID: 11400000, guid: ca8e257eaef0c3042a86010b1fb019f0, type: 2}
19 | com.unity.xr.management.loader_settings: {fileID: 11400000, guid: e618e6ad86b9a954096d9f36d6b5bba4, type: 2}
20 | com.unity.xr.openxr.settings4: {fileID: 11400000, guid: dcfdcaa6b2b1c4f46b70dfae9b497a3b, type: 2}
21 | xr.sdk.mock-hmd.settings: {fileID: 11400000, guid: fa3fffa2e684f7f4a8ba6975e0c7d092, type: 2}
22 |
--------------------------------------------------------------------------------
/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: 11
7 | m_SerializationMode: 2
8 | m_LineEndingsForNewScripts: 1
9 | m_DefaultBehaviorMode: 0
10 | m_PrefabRegularEnvironment: {fileID: 0}
11 | m_PrefabUIEnvironment: {fileID: 0}
12 | m_SpritePackerMode: 0
13 | m_SpritePackerPaddingPower: 1
14 | m_Bc7TextureCompressor: 0
15 | m_EtcTextureCompressorBehavior: 1
16 | m_EtcTextureFastCompressor: 1
17 | m_EtcTextureNormalCompressor: 2
18 | m_EtcTextureBestCompressor: 4
19 | m_ProjectGenerationIncludedExtensions: txt;xml;fnt;cd;asmdef;rsp;asmref
20 | m_ProjectGenerationRootNamespace:
21 | m_EnableTextureStreamingInEditMode: 1
22 | m_EnableTextureStreamingInPlayMode: 1
23 | m_AsyncShaderCompilation: 1
24 | m_CachingShaderPreprocessor: 1
25 | m_PrefabModeAllowAutoSave: 1
26 | m_EnterPlayModeOptionsEnabled: 0
27 | m_EnterPlayModeOptions: 3
28 | m_GameObjectNamingDigits: 1
29 | m_GameObjectNamingScheme: 0
30 | m_AssetNamingUsesSpace: 1
31 | m_UseLegacyProbeSampleCount: 0
32 | m_SerializeInlineMappingsOnOneLine: 1
33 | m_DisableCookiesInLightmapper: 0
34 | m_AssetPipelineMode: 1
35 | m_RefreshImportMode: 0
36 | m_CacheServerMode: 0
37 | m_CacheServerEndpoint:
38 | m_CacheServerNamespacePrefix: default
39 | m_CacheServerEnableDownload: 1
40 | m_CacheServerEnableUpload: 1
41 | m_CacheServerEnableAuth: 0
42 | m_CacheServerEnableTls: 0
43 | m_CacheServerValidationMode: 2
44 | m_CacheServerDownloadBatchSize: 128
45 |
--------------------------------------------------------------------------------
/ProjectSettings/GraphicsSettings.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!30 &1
4 | GraphicsSettings:
5 | m_ObjectHideFlags: 0
6 | serializedVersion: 15
7 | m_Deferred:
8 | m_Mode: 1
9 | m_Shader: {fileID: 69, guid: 0000000000000000f000000000000000, type: 0}
10 | m_DeferredReflections:
11 | m_Mode: 1
12 | m_Shader: {fileID: 74, guid: 0000000000000000f000000000000000, type: 0}
13 | m_ScreenSpaceShadows:
14 | m_Mode: 1
15 | m_Shader: {fileID: 64, guid: 0000000000000000f000000000000000, type: 0}
16 | m_DepthNormals:
17 | m_Mode: 1
18 | m_Shader: {fileID: 62, guid: 0000000000000000f000000000000000, type: 0}
19 | m_MotionVectors:
20 | m_Mode: 1
21 | m_Shader: {fileID: 75, guid: 0000000000000000f000000000000000, type: 0}
22 | m_LightHalo:
23 | m_Mode: 1
24 | m_Shader: {fileID: 105, guid: 0000000000000000f000000000000000, type: 0}
25 | m_LensFlare:
26 | m_Mode: 1
27 | m_Shader: {fileID: 102, guid: 0000000000000000f000000000000000, type: 0}
28 | m_VideoShadersIncludeMode: 1
29 | m_AlwaysIncludedShaders:
30 | - {fileID: 7, guid: 0000000000000000f000000000000000, type: 0}
31 | - {fileID: 15104, guid: 0000000000000000f000000000000000, type: 0}
32 | - {fileID: 15105, guid: 0000000000000000f000000000000000, type: 0}
33 | - {fileID: 15106, guid: 0000000000000000f000000000000000, type: 0}
34 | - {fileID: 10753, guid: 0000000000000000f000000000000000, type: 0}
35 | - {fileID: 10770, guid: 0000000000000000f000000000000000, type: 0}
36 | m_PreloadedShaders: []
37 | m_PreloadShadersBatchTimeLimit: -1
38 | m_SpritesDefaultMaterial: {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
39 | m_CustomRenderPipeline: {fileID: 0}
40 | m_TransparencySortMode: 0
41 | m_TransparencySortAxis: {x: 0, y: 0, z: 1}
42 | m_DefaultRenderingPath: 1
43 | m_DefaultMobileRenderingPath: 1
44 | m_TierSettings: []
45 | m_LightmapStripping: 0
46 | m_FogStripping: 0
47 | m_InstancingStripping: 0
48 | m_BrgStripping: 0
49 | m_LightmapKeepPlain: 1
50 | m_LightmapKeepDirCombined: 1
51 | m_LightmapKeepDynamicPlain: 1
52 | m_LightmapKeepDynamicDirCombined: 1
53 | m_LightmapKeepShadowMask: 1
54 | m_LightmapKeepSubtractive: 1
55 | m_FogKeepLinear: 1
56 | m_FogKeepExp: 1
57 | m_FogKeepExp2: 1
58 | m_AlbedoSwatchInfos: []
59 | m_LightsUseLinearIntensity: 0
60 | m_LightsUseColorTemperature: 0
61 | m_DefaultRenderingLayerMask: 1
62 | m_LogWhenShaderIsCompiled: 0
63 | m_SRPDefaultSettings: {}
64 | m_LightProbeOutsideHullStrategy: 0
65 | m_CameraRelativeLightCulling: 0
66 | m_CameraRelativeShadowCulling: 0
67 |
--------------------------------------------------------------------------------
/ProjectSettings/MemorySettings.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!387306366 &1
4 | MemorySettings:
5 | m_ObjectHideFlags: 0
6 | m_EditorMemorySettings:
7 | m_MainAllocatorBlockSize: -1
8 | m_ThreadAllocatorBlockSize: -1
9 | m_MainGfxBlockSize: -1
10 | m_ThreadGfxBlockSize: -1
11 | m_CacheBlockSize: -1
12 | m_TypetreeBlockSize: -1
13 | m_ProfilerBlockSize: -1
14 | m_ProfilerEditorBlockSize: -1
15 | m_BucketAllocatorGranularity: -1
16 | m_BucketAllocatorBucketsCount: -1
17 | m_BucketAllocatorBlockSize: -1
18 | m_BucketAllocatorBlockCount: -1
19 | m_ProfilerBucketAllocatorGranularity: -1
20 | m_ProfilerBucketAllocatorBucketsCount: -1
21 | m_ProfilerBucketAllocatorBlockSize: -1
22 | m_ProfilerBucketAllocatorBlockCount: -1
23 | m_TempAllocatorSizeMain: -1
24 | m_JobTempAllocatorBlockSize: -1
25 | m_BackgroundJobTempAllocatorBlockSize: -1
26 | m_JobTempAllocatorReducedBlockSize: -1
27 | m_TempAllocatorSizeGIBakingWorker: -1
28 | m_TempAllocatorSizeNavMeshWorker: -1
29 | m_TempAllocatorSizeAudioWorker: -1
30 | m_TempAllocatorSizeCloudWorker: -1
31 | m_TempAllocatorSizeGfx: -1
32 | m_TempAllocatorSizeJobWorker: -1
33 | m_TempAllocatorSizeBackgroundWorker: -1
34 | m_TempAllocatorSizePreloadManager: -1
35 | m_PlatformMemorySettings: {}
36 |
--------------------------------------------------------------------------------
/ProjectSettings/NavMeshAreas.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!126 &1
4 | NavMeshProjectSettings:
5 | m_ObjectHideFlags: 0
6 | serializedVersion: 2
7 | areas:
8 | - name: Walkable
9 | cost: 1
10 | - name: Not Walkable
11 | cost: 1
12 | - name: Jump
13 | cost: 2
14 | - name:
15 | cost: 1
16 | - name:
17 | cost: 1
18 | - name:
19 | cost: 1
20 | - name:
21 | cost: 1
22 | - name:
23 | cost: 1
24 | - name:
25 | cost: 1
26 | - name:
27 | cost: 1
28 | - name:
29 | cost: 1
30 | - name:
31 | cost: 1
32 | - name:
33 | cost: 1
34 | - name:
35 | cost: 1
36 | - name:
37 | cost: 1
38 | - name:
39 | cost: 1
40 | - name:
41 | cost: 1
42 | - name:
43 | cost: 1
44 | - name:
45 | cost: 1
46 | - name:
47 | cost: 1
48 | - name:
49 | cost: 1
50 | - name:
51 | cost: 1
52 | - name:
53 | cost: 1
54 | - name:
55 | cost: 1
56 | - name:
57 | cost: 1
58 | - name:
59 | cost: 1
60 | - name:
61 | cost: 1
62 | - name:
63 | cost: 1
64 | - name:
65 | cost: 1
66 | - name:
67 | cost: 1
68 | - name:
69 | cost: 1
70 | - name:
71 | cost: 1
72 | m_LastAgentTypeID: -887442657
73 | m_Settings:
74 | - serializedVersion: 2
75 | agentTypeID: 0
76 | agentRadius: 0.5
77 | agentHeight: 2
78 | agentSlope: 45
79 | agentClimb: 0.75
80 | ledgeDropHeight: 0
81 | maxJumpAcrossDistance: 0
82 | minRegionArea: 2
83 | manualCellSize: 0
84 | cellSize: 0.16666667
85 | manualTileSize: 0
86 | tileSize: 256
87 | accuratePlacement: 0
88 | debug:
89 | m_Flags: 0
90 | m_SettingNames:
91 | - Humanoid
92 |
--------------------------------------------------------------------------------
/ProjectSettings/PackageManagerSettings.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!114 &1
4 | MonoBehaviour:
5 | m_ObjectHideFlags: 61
6 | m_CorrespondingSourceObject: {fileID: 0}
7 | m_PrefabInstance: {fileID: 0}
8 | m_PrefabAsset: {fileID: 0}
9 | m_GameObject: {fileID: 0}
10 | m_Enabled: 1
11 | m_EditorHideFlags: 0
12 | m_Script: {fileID: 13964, guid: 0000000000000000e000000000000000, type: 0}
13 | m_Name:
14 | m_EditorClassIdentifier:
15 | m_EnablePreReleasePackages: 0
16 | m_EnablePackageDependencies: 0
17 | m_AdvancedSettingsExpanded: 1
18 | m_ScopedRegistriesSettingsExpanded: 1
19 | m_SeeAllPackageVersions: 0
20 | oneTimeWarningShown: 0
21 | m_Registries:
22 | - m_Id: main
23 | m_Name:
24 | m_Url: https://packages.unity.com
25 | m_Scopes: []
26 | m_IsDefault: 1
27 | m_Capabilities: 7
28 | m_ConfigSource: 0
29 | m_UserSelectedRegistryName:
30 | m_UserAddingNewScopedRegistry: 0
31 | m_RegistryInfoDraft:
32 | m_Modified: 0
33 | m_ErrorMessage:
34 | m_UserModificationsInstanceId: -846
35 | m_OriginalInstanceId: -850
36 | m_LoadAssets: 0
37 |
--------------------------------------------------------------------------------
/ProjectSettings/Physics2DSettings.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!19 &1
4 | Physics2DSettings:
5 | m_ObjectHideFlags: 0
6 | serializedVersion: 4
7 | m_Gravity: {x: 0, y: -9.81}
8 | m_DefaultMaterial: {fileID: 0}
9 | m_VelocityIterations: 8
10 | m_PositionIterations: 3
11 | m_VelocityThreshold: 1
12 | m_MaxLinearCorrection: 0.2
13 | m_MaxAngularCorrection: 8
14 | m_MaxTranslationSpeed: 100
15 | m_MaxRotationSpeed: 360
16 | m_BaumgarteScale: 0.2
17 | m_BaumgarteTimeOfImpactScale: 0.75
18 | m_TimeToSleep: 0.5
19 | m_LinearSleepTolerance: 0.01
20 | m_AngularSleepTolerance: 2
21 | m_DefaultContactOffset: 0.01
22 | m_JobOptions:
23 | serializedVersion: 2
24 | useMultithreading: 0
25 | useConsistencySorting: 0
26 | m_InterpolationPosesPerJob: 100
27 | m_NewContactsPerJob: 30
28 | m_CollideContactsPerJob: 100
29 | m_ClearFlagsPerJob: 200
30 | m_ClearBodyForcesPerJob: 200
31 | m_SyncDiscreteFixturesPerJob: 50
32 | m_SyncContinuousFixturesPerJob: 50
33 | m_FindNearestContactsPerJob: 100
34 | m_UpdateTriggerContactsPerJob: 100
35 | m_IslandSolverCostThreshold: 100
36 | m_IslandSolverBodyCostScale: 1
37 | m_IslandSolverContactCostScale: 10
38 | m_IslandSolverJointCostScale: 10
39 | m_IslandSolverBodiesPerJob: 50
40 | m_IslandSolverContactsPerJob: 50
41 | m_AutoSimulation: 1
42 | m_QueriesHitTriggers: 1
43 | m_QueriesStartInColliders: 1
44 | m_CallbacksOnDisable: 1
45 | m_ReuseCollisionCallbacks: 1
46 | m_AutoSyncTransforms: 0
47 | m_AlwaysShowColliders: 0
48 | m_ShowColliderSleep: 1
49 | m_ShowColliderContacts: 0
50 | m_ShowColliderAABB: 0
51 | m_ContactArrowScale: 0.2
52 | m_ColliderAwakeColor: {r: 0.5686275, g: 0.95686275, b: 0.54509807, a: 0.7529412}
53 | m_ColliderAsleepColor: {r: 0.5686275, g: 0.95686275, b: 0.54509807, a: 0.36078432}
54 | m_ColliderContactColor: {r: 1, g: 0, b: 1, a: 0.6862745}
55 | m_ColliderAABBColor: {r: 1, g: 1, b: 0, a: 0.2509804}
56 | m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
57 |
--------------------------------------------------------------------------------
/ProjectSettings/PresetManager.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!1386491679 &1
4 | PresetManager:
5 | m_ObjectHideFlags: 0
6 | serializedVersion: 2
7 | m_DefaultPresets: {}
8 |
--------------------------------------------------------------------------------
/ProjectSettings/ProjectVersion.txt:
--------------------------------------------------------------------------------
1 | m_EditorVersion: 2022.3.15f1
2 | m_EditorVersionWithRevision: 2022.3.15f1 (b58023a2b463)
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 | layers:
8 | - Default
9 | - TransparentFX
10 | - Ignore Raycast
11 | -
12 | - Water
13 | - UI
14 | -
15 | -
16 | -
17 | -
18 | - Anchor
19 | - NonAnchor
20 | -
21 | -
22 | -
23 | -
24 | -
25 | -
26 | -
27 | -
28 | -
29 | -
30 | -
31 | -
32 | -
33 | -
34 | -
35 | -
36 | -
37 | -
38 | -
39 | -
40 | m_SortingLayers:
41 | - name: Default
42 | uniqueID: 0
43 | locked: 0
44 |
--------------------------------------------------------------------------------
/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/TimelineSettings.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!114 &1
4 | MonoBehaviour:
5 | m_ObjectHideFlags: 61
6 | m_CorrespondingSourceObject: {fileID: 0}
7 | m_PrefabInstance: {fileID: 0}
8 | m_PrefabAsset: {fileID: 0}
9 | m_GameObject: {fileID: 0}
10 | m_Enabled: 1
11 | m_EditorHideFlags: 0
12 | m_Script: {fileID: 11500000, guid: a287be6c49135cd4f9b2b8666c39d999, type: 3}
13 | m_Name:
14 | m_EditorClassIdentifier:
15 | assetDefaultFramerate: 60
16 |
--------------------------------------------------------------------------------
/ProjectSettings/UnityConnectSettings.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!310 &1
4 | UnityConnectSettings:
5 | m_ObjectHideFlags: 0
6 | serializedVersion: 1
7 | m_Enabled: 0
8 | m_TestMode: 0
9 | m_EventOldUrl: https://api.uca.cloud.unity3d.com/v1/events
10 | m_EventUrl: https://cdp.cloud.unity3d.com/v1/events
11 | m_ConfigUrl: https://config.uca.cloud.unity3d.com
12 | m_DashboardUrl: https://dashboard.unity3d.com
13 | m_TestInitMode: 0
14 | CrashReportingSettings:
15 | m_EventUrl: https://perf-events.cloud.unity3d.com
16 | m_Enabled: 0
17 | m_LogBufferSize: 10
18 | m_CaptureEditorExceptions: 1
19 | UnityPurchasingSettings:
20 | m_Enabled: 0
21 | m_TestMode: 0
22 | UnityAnalyticsSettings:
23 | m_Enabled: 0
24 | m_TestMode: 0
25 | m_InitializeOnStartup: 1
26 | UnityAdsSettings:
27 | m_Enabled: 0
28 | m_InitializeOnStartup: 1
29 | m_TestMode: 0
30 | m_IosGameId:
31 | m_AndroidGameId:
32 | m_GameIds: {}
33 | m_GameId:
34 | PerformanceReportingSettings:
35 | m_Enabled: 0
36 |
--------------------------------------------------------------------------------
/ProjectSettings/VFXManager.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!937362698 &1
4 | VFXManager:
5 | m_ObjectHideFlags: 0
6 | m_IndirectShader: {fileID: 0}
7 | m_CopyBufferShader: {fileID: 0}
8 | m_SortShader: {fileID: 0}
9 | m_StripUpdateShader: {fileID: 0}
10 | m_RenderPipeSettingsPath:
11 | m_FixedTimeStep: 0.016666668
12 | m_MaxDeltaTime: 0.05
13 |
--------------------------------------------------------------------------------
/ProjectSettings/VersionControlSettings.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!890905787 &1
4 | VersionControlSettings:
5 | m_ObjectHideFlags: 0
6 | m_Mode: Visible Meta Files
7 | m_CollabEditorSettings:
8 | inProgressEnabled: 1
9 |
--------------------------------------------------------------------------------
/ProjectSettings/XRPackageSettings.asset:
--------------------------------------------------------------------------------
1 | {
2 | "m_Settings": [
3 | "RemoveLegacyInputHelpersForReload"
4 | ]
5 | }
--------------------------------------------------------------------------------
/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 | }
--------------------------------------------------------------------------------