From 8b93f2f5ff2d3088008748cd518099f036b7e9f6 Mon Sep 17 00:00:00 2001
From: NoahPC <noah.wendt@stud.h-da.de>
Date: Sun, 24 Nov 2024 21:16:13 +0100
Subject: [PATCH] initial commit

---
 .gitignore                                    |   72 ++
 .idea/.idea.Shaders/.idea/.gitignore          |   13 +
 .idea/.idea.Shaders/.idea/encodings.xml       |    4 +
 .idea/.idea.Shaders/.idea/indexLayout.xml     |    8 +
 Assets/InputSystem_Actions.inputactions       | 1057 +++++++++++++++++
 Assets/InputSystem_Actions.inputactions.meta  |   14 +
 Assets/Materials.meta                         |    8 +
 Assets/Materials/Voronoi_Unlit.mat            |  139 +++
 Assets/Materials/Voronoi_Unlit.mat.meta       |    8 +
 Assets/Readme.asset                           |   34 +
 Assets/Readme.asset.meta                      |    8 +
 Assets/Scenes.meta                            |    8 +
 Assets/Scenes/SampleScene.unity               |  544 +++++++++
 Assets/Scenes/SampleScene.unity.meta          |    7 +
 Assets/Settings.meta                          |    8 +
 Assets/Settings/DefaultVolumeProfile.asset    |  982 +++++++++++++++
 .../Settings/DefaultVolumeProfile.asset.meta  |    8 +
 Assets/Settings/Mobile_RPAsset.asset          |  135 +++
 Assets/Settings/Mobile_RPAsset.asset.meta     |    8 +
 Assets/Settings/Mobile_Renderer.asset         |   66 +
 Assets/Settings/Mobile_Renderer.asset.meta    |    8 +
 Assets/Settings/PC_RPAsset.asset              |  135 +++
 Assets/Settings/PC_RPAsset.asset.meta         |    8 +
 Assets/Settings/PC_Renderer.asset             |   95 ++
 Assets/Settings/PC_Renderer.asset.meta        |    8 +
 Assets/Settings/SampleSceneProfile.asset      |  159 +++
 Assets/Settings/SampleSceneProfile.asset.meta |    8 +
 ...niversalRenderPipelineGlobalSettings.asset |  255 ++++
 ...salRenderPipelineGlobalSettings.asset.meta |    8 +
 Assets/Shaders.meta                           |    8 +
 Assets/Shaders/Voronoi.shader                 |   53 +
 Assets/Shaders/Voronoi.shader.meta            |    9 +
 Assets/Shaders/Voronoi_Unlit.shader           |  134 +++
 Assets/Shaders/Voronoi_Unlit.shader.meta      |    9 +
 Assets/TutorialInfo.meta                      |    8 +
 Assets/TutorialInfo/Icons.meta                |    9 +
 Assets/TutorialInfo/Icons/URP.png             |  Bin 0 -> 24069 bytes
 Assets/TutorialInfo/Icons/URP.png.meta        |  134 +++
 Assets/TutorialInfo/Layout.wlt                |  654 ++++++++++
 Assets/TutorialInfo/Layout.wlt.meta           |    8 +
 Assets/TutorialInfo/Scripts.meta              |    9 +
 Assets/TutorialInfo/Scripts/Editor.meta       |    9 +
 .../Scripts/Editor/ReadmeEditor.cs            |  242 ++++
 .../Scripts/Editor/ReadmeEditor.cs.meta       |   12 +
 Assets/TutorialInfo/Scripts/Readme.cs         |   16 +
 Assets/TutorialInfo/Scripts/Readme.cs.meta    |   12 +
 Assets/UnwrappedCube.blend                    |  Bin 0 -> 896908 bytes
 Assets/UnwrappedCube.blend.meta               |  107 ++
 Packages/manifest.json                        |   47 +
 Packages/packages-lock.json                   |  465 ++++++++
 ProjectSettings/AudioManager.asset            |   19 +
 ProjectSettings/ClusterInputManager.asset     |    6 +
 ProjectSettings/DynamicsManager.asset         |   36 +
 ProjectSettings/EditorBuildSettings.asset     |   13 +
 ProjectSettings/EditorSettings.asset          |   48 +
 ProjectSettings/GraphicsSettings.asset        |   70 ++
 ProjectSettings/InputManager.asset            |  487 ++++++++
 ProjectSettings/MemorySettings.asset          |   35 +
 ProjectSettings/MultiplayerManager.asset      |    7 +
 ProjectSettings/NavMeshAreas.asset            |   91 ++
 ProjectSettings/PackageManagerSettings.asset  |   43 +
 ProjectSettings/Physics2DSettings.asset       |   56 +
 ProjectSettings/PresetManager.asset           |    7 +
 ProjectSettings/ProjectSettings.asset         |  945 +++++++++++++++
 ProjectSettings/ProjectVersion.txt            |    2 +
 ProjectSettings/QualitySettings.asset         |  134 +++
 ProjectSettings/SceneTemplateSettings.json    |  121 ++
 ProjectSettings/ShaderGraphSettings.asset     |   18 +
 ProjectSettings/TagManager.asset              |   76 ++
 ProjectSettings/TimeManager.asset             |    9 +
 ProjectSettings/URPProjectSettings.asset      |   15 +
 ProjectSettings/UnityConnectSettings.asset    |   36 +
 ProjectSettings/VFXManager.asset              |   12 +
 ProjectSettings/VersionControlSettings.asset  |    8 +
 ProjectSettings/XRSettings.asset              |   10 +
 75 files changed, 8064 insertions(+)
 create mode 100644 .gitignore
 create mode 100644 .idea/.idea.Shaders/.idea/.gitignore
 create mode 100644 .idea/.idea.Shaders/.idea/encodings.xml
 create mode 100644 .idea/.idea.Shaders/.idea/indexLayout.xml
 create mode 100644 Assets/InputSystem_Actions.inputactions
 create mode 100644 Assets/InputSystem_Actions.inputactions.meta
 create mode 100644 Assets/Materials.meta
 create mode 100644 Assets/Materials/Voronoi_Unlit.mat
 create mode 100644 Assets/Materials/Voronoi_Unlit.mat.meta
 create mode 100644 Assets/Readme.asset
 create mode 100644 Assets/Readme.asset.meta
 create mode 100644 Assets/Scenes.meta
 create mode 100644 Assets/Scenes/SampleScene.unity
 create mode 100644 Assets/Scenes/SampleScene.unity.meta
 create mode 100644 Assets/Settings.meta
 create mode 100644 Assets/Settings/DefaultVolumeProfile.asset
 create mode 100644 Assets/Settings/DefaultVolumeProfile.asset.meta
 create mode 100644 Assets/Settings/Mobile_RPAsset.asset
 create mode 100644 Assets/Settings/Mobile_RPAsset.asset.meta
 create mode 100644 Assets/Settings/Mobile_Renderer.asset
 create mode 100644 Assets/Settings/Mobile_Renderer.asset.meta
 create mode 100644 Assets/Settings/PC_RPAsset.asset
 create mode 100644 Assets/Settings/PC_RPAsset.asset.meta
 create mode 100644 Assets/Settings/PC_Renderer.asset
 create mode 100644 Assets/Settings/PC_Renderer.asset.meta
 create mode 100644 Assets/Settings/SampleSceneProfile.asset
 create mode 100644 Assets/Settings/SampleSceneProfile.asset.meta
 create mode 100644 Assets/Settings/UniversalRenderPipelineGlobalSettings.asset
 create mode 100644 Assets/Settings/UniversalRenderPipelineGlobalSettings.asset.meta
 create mode 100644 Assets/Shaders.meta
 create mode 100644 Assets/Shaders/Voronoi.shader
 create mode 100644 Assets/Shaders/Voronoi.shader.meta
 create mode 100644 Assets/Shaders/Voronoi_Unlit.shader
 create mode 100644 Assets/Shaders/Voronoi_Unlit.shader.meta
 create mode 100644 Assets/TutorialInfo.meta
 create mode 100644 Assets/TutorialInfo/Icons.meta
 create mode 100644 Assets/TutorialInfo/Icons/URP.png
 create mode 100644 Assets/TutorialInfo/Icons/URP.png.meta
 create mode 100644 Assets/TutorialInfo/Layout.wlt
 create mode 100644 Assets/TutorialInfo/Layout.wlt.meta
 create mode 100644 Assets/TutorialInfo/Scripts.meta
 create mode 100644 Assets/TutorialInfo/Scripts/Editor.meta
 create mode 100644 Assets/TutorialInfo/Scripts/Editor/ReadmeEditor.cs
 create mode 100644 Assets/TutorialInfo/Scripts/Editor/ReadmeEditor.cs.meta
 create mode 100644 Assets/TutorialInfo/Scripts/Readme.cs
 create mode 100644 Assets/TutorialInfo/Scripts/Readme.cs.meta
 create mode 100644 Assets/UnwrappedCube.blend
 create mode 100644 Assets/UnwrappedCube.blend.meta
 create mode 100644 Packages/manifest.json
 create mode 100644 Packages/packages-lock.json
 create mode 100644 ProjectSettings/AudioManager.asset
 create mode 100644 ProjectSettings/ClusterInputManager.asset
 create mode 100644 ProjectSettings/DynamicsManager.asset
 create mode 100644 ProjectSettings/EditorBuildSettings.asset
 create mode 100644 ProjectSettings/EditorSettings.asset
 create mode 100644 ProjectSettings/GraphicsSettings.asset
 create mode 100644 ProjectSettings/InputManager.asset
 create mode 100644 ProjectSettings/MemorySettings.asset
 create mode 100644 ProjectSettings/MultiplayerManager.asset
 create mode 100644 ProjectSettings/NavMeshAreas.asset
 create mode 100644 ProjectSettings/PackageManagerSettings.asset
 create mode 100644 ProjectSettings/Physics2DSettings.asset
 create mode 100644 ProjectSettings/PresetManager.asset
 create mode 100644 ProjectSettings/ProjectSettings.asset
 create mode 100644 ProjectSettings/ProjectVersion.txt
 create mode 100644 ProjectSettings/QualitySettings.asset
 create mode 100644 ProjectSettings/SceneTemplateSettings.json
 create mode 100644 ProjectSettings/ShaderGraphSettings.asset
 create mode 100644 ProjectSettings/TagManager.asset
 create mode 100644 ProjectSettings/TimeManager.asset
 create mode 100644 ProjectSettings/URPProjectSettings.asset
 create mode 100644 ProjectSettings/UnityConnectSettings.asset
 create mode 100644 ProjectSettings/VFXManager.asset
 create mode 100644 ProjectSettings/VersionControlSettings.asset
 create mode 100644 ProjectSettings/XRSettings.asset

diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..58cbc82
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,72 @@
+# This .gitignore file should be placed at the root of your Unity project directory
+#
+# Get latest from https://github.com/github/gitignore/blob/main/Unity.gitignore
+#
+/[Ll]ibrary/
+/[Tt]emp/
+/[Oo]bj/
+/[Bb]uild/
+/[Bb]uilds/
+/[Ll]ogs/
+/[Uu]ser[Ss]ettings/
+
+# MemoryCaptures can get excessive in size.
+# They also could contain extremely sensitive data
+/[Mm]emoryCaptures/
+
+# Recordings can get excessive in size
+/[Rr]ecordings/
+
+# Uncomment this line if you wish to ignore the asset store tools plugin
+# /[Aa]ssets/AssetStoreTools*
+
+# Autogenerated Jetbrains Rider plugin
+/[Aa]ssets/Plugins/Editor/JetBrains*
+
+# Visual Studio cache directory
+.vs/
+
+# Gradle cache directory
+.gradle/
+
+# Autogenerated VS/MD/Consulo solution and project files
+ExportedObj/
+.consulo/
+*.csproj
+*.unityproj
+*.sln
+*.suo
+*.tmp
+*.user
+*.userprefs
+*.pidb
+*.booproj
+*.svd
+*.pdb
+*.mdb
+*.opendb
+*.VC.db
+
+# Unity3D generated meta files
+*.pidb.meta
+*.pdb.meta
+*.mdb.meta
+
+# Unity3D generated file on crash reports
+sysinfo.txt
+
+# Builds
+*.apk
+*.aab
+*.unitypackage
+*.app
+
+# Crashlytics generated file
+crashlytics-build.properties
+
+# Packed Addressables
+/[Aa]ssets/[Aa]ddressable[Aa]ssets[Dd]ata/*/*.bin*
+
+# Temporary auto-generated Android Assets
+/[Aa]ssets/[Ss]treamingAssets/aa.meta
+/[Aa]ssets/[Ss]treamingAssets/aa/*
diff --git a/.idea/.idea.Shaders/.idea/.gitignore b/.idea/.idea.Shaders/.idea/.gitignore
new file mode 100644
index 0000000..17f8087
--- /dev/null
+++ b/.idea/.idea.Shaders/.idea/.gitignore
@@ -0,0 +1,13 @@
+# Default ignored files
+/shelf/
+/workspace.xml
+# Rider ignored files
+/projectSettingsUpdater.xml
+/.idea.Shaders.iml
+/modules.xml
+/contentModel.xml
+# Editor-based HTTP Client requests
+/httpRequests/
+# Datasource local storage ignored files
+/dataSources/
+/dataSources.local.xml
diff --git a/.idea/.idea.Shaders/.idea/encodings.xml b/.idea/.idea.Shaders/.idea/encodings.xml
new file mode 100644
index 0000000..df87cf9
--- /dev/null
+++ b/.idea/.idea.Shaders/.idea/encodings.xml
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="Encoding" addBOMForNewFiles="with BOM under Windows, with no BOM otherwise" />
+</project>
\ No newline at end of file
diff --git a/.idea/.idea.Shaders/.idea/indexLayout.xml b/.idea/.idea.Shaders/.idea/indexLayout.xml
new file mode 100644
index 0000000..7b08163
--- /dev/null
+++ b/.idea/.idea.Shaders/.idea/indexLayout.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="UserContentModel">
+    <attachedFolders />
+    <explicitIncludes />
+    <explicitExcludes />
+  </component>
+</project>
\ No newline at end of file
diff --git a/Assets/InputSystem_Actions.inputactions b/Assets/InputSystem_Actions.inputactions
new file mode 100644
index 0000000..1a12cb9
--- /dev/null
+++ b/Assets/InputSystem_Actions.inputactions
@@ -0,0 +1,1057 @@
+{
+    "name": "InputSystem_Actions",
+    "maps": [
+        {
+            "name": "Player",
+            "id": "df70fa95-8a34-4494-b137-73ab6b9c7d37",
+            "actions": [
+                {
+                    "name": "Move",
+                    "type": "Value",
+                    "id": "351f2ccd-1f9f-44bf-9bec-d62ac5c5f408",
+                    "expectedControlType": "Vector2",
+                    "processors": "",
+                    "interactions": "",
+                    "initialStateCheck": true
+                },
+                {
+                    "name": "Look",
+                    "type": "Value",
+                    "id": "6b444451-8a00-4d00-a97e-f47457f736a8",
+                    "expectedControlType": "Vector2",
+                    "processors": "",
+                    "interactions": "",
+                    "initialStateCheck": true
+                },
+                {
+                    "name": "Attack",
+                    "type": "Button",
+                    "id": "6c2ab1b8-8984-453a-af3d-a3c78ae1679a",
+                    "expectedControlType": "Button",
+                    "processors": "",
+                    "interactions": "",
+                    "initialStateCheck": false
+                },
+                {
+                    "name": "Interact",
+                    "type": "Button",
+                    "id": "852140f2-7766-474d-8707-702459ba45f3",
+                    "expectedControlType": "Button",
+                    "processors": "",
+                    "interactions": "Hold",
+                    "initialStateCheck": false
+                },
+                {
+                    "name": "Crouch",
+                    "type": "Button",
+                    "id": "27c5f898-bc57-4ee1-8800-db469aca5fe3",
+                    "expectedControlType": "Button",
+                    "processors": "",
+                    "interactions": "",
+                    "initialStateCheck": false
+                },
+                {
+                    "name": "Jump",
+                    "type": "Button",
+                    "id": "f1ba0d36-48eb-4cd5-b651-1c94a6531f70",
+                    "expectedControlType": "Button",
+                    "processors": "",
+                    "interactions": "",
+                    "initialStateCheck": false
+                },
+                {
+                    "name": "Previous",
+                    "type": "Button",
+                    "id": "2776c80d-3c14-4091-8c56-d04ced07a2b0",
+                    "expectedControlType": "Button",
+                    "processors": "",
+                    "interactions": "",
+                    "initialStateCheck": false
+                },
+                {
+                    "name": "Next",
+                    "type": "Button",
+                    "id": "b7230bb6-fc9b-4f52-8b25-f5e19cb2c2ba",
+                    "expectedControlType": "Button",
+                    "processors": "",
+                    "interactions": "",
+                    "initialStateCheck": false
+                },
+                {
+                    "name": "Sprint",
+                    "type": "Button",
+                    "id": "641cd816-40e6-41b4-8c3d-04687c349290",
+                    "expectedControlType": "Button",
+                    "processors": "",
+                    "interactions": "",
+                    "initialStateCheck": false
+                }
+            ],
+            "bindings": [
+                {
+                    "name": "",
+                    "id": "978bfe49-cc26-4a3d-ab7b-7d7a29327403",
+                    "path": "<Gamepad>/leftStick",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": ";Gamepad",
+                    "action": "Move",
+                    "isComposite": false,
+                    "isPartOfComposite": false
+                },
+                {
+                    "name": "WASD",
+                    "id": "00ca640b-d935-4593-8157-c05846ea39b3",
+                    "path": "Dpad",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": "",
+                    "action": "Move",
+                    "isComposite": true,
+                    "isPartOfComposite": false
+                },
+                {
+                    "name": "up",
+                    "id": "e2062cb9-1b15-46a2-838c-2f8d72a0bdd9",
+                    "path": "<Keyboard>/w",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": ";Keyboard&Mouse",
+                    "action": "Move",
+                    "isComposite": false,
+                    "isPartOfComposite": true
+                },
+                {
+                    "name": "up",
+                    "id": "8180e8bd-4097-4f4e-ab88-4523101a6ce9",
+                    "path": "<Keyboard>/upArrow",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": ";Keyboard&Mouse",
+                    "action": "Move",
+                    "isComposite": false,
+                    "isPartOfComposite": true
+                },
+                {
+                    "name": "down",
+                    "id": "320bffee-a40b-4347-ac70-c210eb8bc73a",
+                    "path": "<Keyboard>/s",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": ";Keyboard&Mouse",
+                    "action": "Move",
+                    "isComposite": false,
+                    "isPartOfComposite": true
+                },
+                {
+                    "name": "down",
+                    "id": "1c5327b5-f71c-4f60-99c7-4e737386f1d1",
+                    "path": "<Keyboard>/downArrow",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": ";Keyboard&Mouse",
+                    "action": "Move",
+                    "isComposite": false,
+                    "isPartOfComposite": true
+                },
+                {
+                    "name": "left",
+                    "id": "d2581a9b-1d11-4566-b27d-b92aff5fabbc",
+                    "path": "<Keyboard>/a",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": ";Keyboard&Mouse",
+                    "action": "Move",
+                    "isComposite": false,
+                    "isPartOfComposite": true
+                },
+                {
+                    "name": "left",
+                    "id": "2e46982e-44cc-431b-9f0b-c11910bf467a",
+                    "path": "<Keyboard>/leftArrow",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": ";Keyboard&Mouse",
+                    "action": "Move",
+                    "isComposite": false,
+                    "isPartOfComposite": true
+                },
+                {
+                    "name": "right",
+                    "id": "fcfe95b8-67b9-4526-84b5-5d0bc98d6400",
+                    "path": "<Keyboard>/d",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": ";Keyboard&Mouse",
+                    "action": "Move",
+                    "isComposite": false,
+                    "isPartOfComposite": true
+                },
+                {
+                    "name": "right",
+                    "id": "77bff152-3580-4b21-b6de-dcd0c7e41164",
+                    "path": "<Keyboard>/rightArrow",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": ";Keyboard&Mouse",
+                    "action": "Move",
+                    "isComposite": false,
+                    "isPartOfComposite": true
+                },
+                {
+                    "name": "",
+                    "id": "1635d3fe-58b6-4ba9-a4e2-f4b964f6b5c8",
+                    "path": "<XRController>/{Primary2DAxis}",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": "XR",
+                    "action": "Move",
+                    "isComposite": false,
+                    "isPartOfComposite": false
+                },
+                {
+                    "name": "",
+                    "id": "3ea4d645-4504-4529-b061-ab81934c3752",
+                    "path": "<Joystick>/stick",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": "Joystick",
+                    "action": "Move",
+                    "isComposite": false,
+                    "isPartOfComposite": false
+                },
+                {
+                    "name": "",
+                    "id": "c1f7a91b-d0fd-4a62-997e-7fb9b69bf235",
+                    "path": "<Gamepad>/rightStick",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": ";Gamepad",
+                    "action": "Look",
+                    "isComposite": false,
+                    "isPartOfComposite": false
+                },
+                {
+                    "name": "",
+                    "id": "8c8e490b-c610-4785-884f-f04217b23ca4",
+                    "path": "<Pointer>/delta",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": ";Keyboard&Mouse;Touch",
+                    "action": "Look",
+                    "isComposite": false,
+                    "isPartOfComposite": false
+                },
+                {
+                    "name": "",
+                    "id": "3e5f5442-8668-4b27-a940-df99bad7e831",
+                    "path": "<Joystick>/{Hatswitch}",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": "Joystick",
+                    "action": "Look",
+                    "isComposite": false,
+                    "isPartOfComposite": false
+                },
+                {
+                    "name": "",
+                    "id": "143bb1cd-cc10-4eca-a2f0-a3664166fe91",
+                    "path": "<Gamepad>/buttonWest",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": ";Gamepad",
+                    "action": "Attack",
+                    "isComposite": false,
+                    "isPartOfComposite": false
+                },
+                {
+                    "name": "",
+                    "id": "05f6913d-c316-48b2-a6bb-e225f14c7960",
+                    "path": "<Mouse>/leftButton",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": ";Keyboard&Mouse",
+                    "action": "Attack",
+                    "isComposite": false,
+                    "isPartOfComposite": false
+                },
+                {
+                    "name": "",
+                    "id": "886e731e-7071-4ae4-95c0-e61739dad6fd",
+                    "path": "<Touchscreen>/primaryTouch/tap",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": ";Touch",
+                    "action": "Attack",
+                    "isComposite": false,
+                    "isPartOfComposite": false
+                },
+                {
+                    "name": "",
+                    "id": "ee3d0cd2-254e-47a7-a8cb-bc94d9658c54",
+                    "path": "<Joystick>/trigger",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": "Joystick",
+                    "action": "Attack",
+                    "isComposite": false,
+                    "isPartOfComposite": false
+                },
+                {
+                    "name": "",
+                    "id": "8255d333-5683-4943-a58a-ccb207ff1dce",
+                    "path": "<XRController>/{PrimaryAction}",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": "XR",
+                    "action": "Attack",
+                    "isComposite": false,
+                    "isPartOfComposite": false
+                },
+                {
+                    "name": "",
+                    "id": "b3c1c7f0-bd20-4ee7-a0f1-899b24bca6d7",
+                    "path": "<Keyboard>/enter",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": "Keyboard&Mouse",
+                    "action": "Attack",
+                    "isComposite": false,
+                    "isPartOfComposite": false
+                },
+                {
+                    "name": "",
+                    "id": "cbac6039-9c09-46a1-b5f2-4e5124ccb5ed",
+                    "path": "<Keyboard>/2",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": "Keyboard&Mouse",
+                    "action": "Next",
+                    "isComposite": false,
+                    "isPartOfComposite": false
+                },
+                {
+                    "name": "",
+                    "id": "e15ca19d-e649-4852-97d5-7fe8ccc44e94",
+                    "path": "<Gamepad>/dpad/right",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": "Gamepad",
+                    "action": "Next",
+                    "isComposite": false,
+                    "isPartOfComposite": false
+                },
+                {
+                    "name": "",
+                    "id": "f2e9ba44-c423-42a7-ad56-f20975884794",
+                    "path": "<Keyboard>/leftShift",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": "Keyboard&Mouse",
+                    "action": "Sprint",
+                    "isComposite": false,
+                    "isPartOfComposite": false
+                },
+                {
+                    "name": "",
+                    "id": "8cbb2f4b-a784-49cc-8d5e-c010b8c7f4e6",
+                    "path": "<Gamepad>/leftStickPress",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": "Gamepad",
+                    "action": "Sprint",
+                    "isComposite": false,
+                    "isPartOfComposite": false
+                },
+                {
+                    "name": "",
+                    "id": "d8bf24bf-3f2f-4160-a97c-38ec1eb520ba",
+                    "path": "<XRController>/trigger",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": "XR",
+                    "action": "Sprint",
+                    "isComposite": false,
+                    "isPartOfComposite": false
+                },
+                {
+                    "name": "",
+                    "id": "eb40bb66-4559-4dfa-9a2f-820438abb426",
+                    "path": "<Keyboard>/space",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": "Keyboard&Mouse",
+                    "action": "Jump",
+                    "isComposite": false,
+                    "isPartOfComposite": false
+                },
+                {
+                    "name": "",
+                    "id": "daba33a1-ad0c-4742-a909-43ad1cdfbeb6",
+                    "path": "<Gamepad>/buttonSouth",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": "Gamepad",
+                    "action": "Jump",
+                    "isComposite": false,
+                    "isPartOfComposite": false
+                },
+                {
+                    "name": "",
+                    "id": "603f3daf-40bd-4854-8724-93e8017f59e3",
+                    "path": "<XRController>/secondaryButton",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": "XR",
+                    "action": "Jump",
+                    "isComposite": false,
+                    "isPartOfComposite": false
+                },
+                {
+                    "name": "",
+                    "id": "1534dc16-a6aa-499d-9c3a-22b47347b52a",
+                    "path": "<Keyboard>/1",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": "Keyboard&Mouse",
+                    "action": "Previous",
+                    "isComposite": false,
+                    "isPartOfComposite": false
+                },
+                {
+                    "name": "",
+                    "id": "25060bbd-a3a6-476e-8fba-45ae484aad05",
+                    "path": "<Gamepad>/dpad/left",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": "Gamepad",
+                    "action": "Previous",
+                    "isComposite": false,
+                    "isPartOfComposite": false
+                },
+                {
+                    "name": "",
+                    "id": "1c04ea5f-b012-41d1-a6f7-02e963b52893",
+                    "path": "<Keyboard>/e",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": "Keyboard&Mouse",
+                    "action": "Interact",
+                    "isComposite": false,
+                    "isPartOfComposite": false
+                },
+                {
+                    "name": "",
+                    "id": "b3f66d0b-7751-423f-908b-a11c5bd95930",
+                    "path": "<Gamepad>/buttonNorth",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": "Gamepad",
+                    "action": "Interact",
+                    "isComposite": false,
+                    "isPartOfComposite": false
+                },
+                {
+                    "name": "",
+                    "id": "4f4649ac-64a8-4a73-af11-b3faef356a4d",
+                    "path": "<Gamepad>/buttonEast",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": "Gamepad",
+                    "action": "Crouch",
+                    "isComposite": false,
+                    "isPartOfComposite": false
+                },
+                {
+                    "name": "",
+                    "id": "36e52cba-0905-478e-a818-f4bfcb9f3b9a",
+                    "path": "<Keyboard>/c",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": "Keyboard&Mouse",
+                    "action": "Crouch",
+                    "isComposite": false,
+                    "isPartOfComposite": false
+                }
+            ]
+        },
+        {
+            "name": "UI",
+            "id": "272f6d14-89ba-496f-b7ff-215263d3219f",
+            "actions": [
+                {
+                    "name": "Navigate",
+                    "type": "PassThrough",
+                    "id": "c95b2375-e6d9-4b88-9c4c-c5e76515df4b",
+                    "expectedControlType": "Vector2",
+                    "processors": "",
+                    "interactions": "",
+                    "initialStateCheck": false
+                },
+                {
+                    "name": "Submit",
+                    "type": "Button",
+                    "id": "7607c7b6-cd76-4816-beef-bd0341cfe950",
+                    "expectedControlType": "Button",
+                    "processors": "",
+                    "interactions": "",
+                    "initialStateCheck": false
+                },
+                {
+                    "name": "Cancel",
+                    "type": "Button",
+                    "id": "15cef263-9014-4fd5-94d9-4e4a6234a6ef",
+                    "expectedControlType": "Button",
+                    "processors": "",
+                    "interactions": "",
+                    "initialStateCheck": false
+                },
+                {
+                    "name": "Point",
+                    "type": "PassThrough",
+                    "id": "32b35790-4ed0-4e9a-aa41-69ac6d629449",
+                    "expectedControlType": "Vector2",
+                    "processors": "",
+                    "interactions": "",
+                    "initialStateCheck": true
+                },
+                {
+                    "name": "Click",
+                    "type": "PassThrough",
+                    "id": "3c7022bf-7922-4f7c-a998-c437916075ad",
+                    "expectedControlType": "Button",
+                    "processors": "",
+                    "interactions": "",
+                    "initialStateCheck": true
+                },
+                {
+                    "name": "RightClick",
+                    "type": "PassThrough",
+                    "id": "44b200b1-1557-4083-816c-b22cbdf77ddf",
+                    "expectedControlType": "Button",
+                    "processors": "",
+                    "interactions": "",
+                    "initialStateCheck": false
+                },
+                {
+                    "name": "MiddleClick",
+                    "type": "PassThrough",
+                    "id": "dad70c86-b58c-4b17-88ad-f5e53adf419e",
+                    "expectedControlType": "Button",
+                    "processors": "",
+                    "interactions": "",
+                    "initialStateCheck": false
+                },
+                {
+                    "name": "ScrollWheel",
+                    "type": "PassThrough",
+                    "id": "0489e84a-4833-4c40-bfae-cea84b696689",
+                    "expectedControlType": "Vector2",
+                    "processors": "",
+                    "interactions": "",
+                    "initialStateCheck": false
+                },
+                {
+                    "name": "TrackedDevicePosition",
+                    "type": "PassThrough",
+                    "id": "24908448-c609-4bc3-a128-ea258674378a",
+                    "expectedControlType": "Vector3",
+                    "processors": "",
+                    "interactions": "",
+                    "initialStateCheck": false
+                },
+                {
+                    "name": "TrackedDeviceOrientation",
+                    "type": "PassThrough",
+                    "id": "9caa3d8a-6b2f-4e8e-8bad-6ede561bd9be",
+                    "expectedControlType": "Quaternion",
+                    "processors": "",
+                    "interactions": "",
+                    "initialStateCheck": false
+                }
+            ],
+            "bindings": [
+                {
+                    "name": "Gamepad",
+                    "id": "809f371f-c5e2-4e7a-83a1-d867598f40dd",
+                    "path": "2DVector",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": "",
+                    "action": "Navigate",
+                    "isComposite": true,
+                    "isPartOfComposite": false
+                },
+                {
+                    "name": "up",
+                    "id": "14a5d6e8-4aaf-4119-a9ef-34b8c2c548bf",
+                    "path": "<Gamepad>/leftStick/up",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": ";Gamepad",
+                    "action": "Navigate",
+                    "isComposite": false,
+                    "isPartOfComposite": true
+                },
+                {
+                    "name": "up",
+                    "id": "9144cbe6-05e1-4687-a6d7-24f99d23dd81",
+                    "path": "<Gamepad>/rightStick/up",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": ";Gamepad",
+                    "action": "Navigate",
+                    "isComposite": false,
+                    "isPartOfComposite": true
+                },
+                {
+                    "name": "down",
+                    "id": "2db08d65-c5fb-421b-983f-c71163608d67",
+                    "path": "<Gamepad>/leftStick/down",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": ";Gamepad",
+                    "action": "Navigate",
+                    "isComposite": false,
+                    "isPartOfComposite": true
+                },
+                {
+                    "name": "down",
+                    "id": "58748904-2ea9-4a80-8579-b500e6a76df8",
+                    "path": "<Gamepad>/rightStick/down",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": ";Gamepad",
+                    "action": "Navigate",
+                    "isComposite": false,
+                    "isPartOfComposite": true
+                },
+                {
+                    "name": "left",
+                    "id": "8ba04515-75aa-45de-966d-393d9bbd1c14",
+                    "path": "<Gamepad>/leftStick/left",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": ";Gamepad",
+                    "action": "Navigate",
+                    "isComposite": false,
+                    "isPartOfComposite": true
+                },
+                {
+                    "name": "left",
+                    "id": "712e721c-bdfb-4b23-a86c-a0d9fcfea921",
+                    "path": "<Gamepad>/rightStick/left",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": ";Gamepad",
+                    "action": "Navigate",
+                    "isComposite": false,
+                    "isPartOfComposite": true
+                },
+                {
+                    "name": "right",
+                    "id": "fcd248ae-a788-4676-a12e-f4d81205600b",
+                    "path": "<Gamepad>/leftStick/right",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": ";Gamepad",
+                    "action": "Navigate",
+                    "isComposite": false,
+                    "isPartOfComposite": true
+                },
+                {
+                    "name": "right",
+                    "id": "1f04d9bc-c50b-41a1-bfcc-afb75475ec20",
+                    "path": "<Gamepad>/rightStick/right",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": ";Gamepad",
+                    "action": "Navigate",
+                    "isComposite": false,
+                    "isPartOfComposite": true
+                },
+                {
+                    "name": "",
+                    "id": "fb8277d4-c5cd-4663-9dc7-ee3f0b506d90",
+                    "path": "<Gamepad>/dpad",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": ";Gamepad",
+                    "action": "Navigate",
+                    "isComposite": false,
+                    "isPartOfComposite": false
+                },
+                {
+                    "name": "Joystick",
+                    "id": "e25d9774-381c-4a61-b47c-7b6b299ad9f9",
+                    "path": "2DVector",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": "",
+                    "action": "Navigate",
+                    "isComposite": true,
+                    "isPartOfComposite": false
+                },
+                {
+                    "name": "up",
+                    "id": "3db53b26-6601-41be-9887-63ac74e79d19",
+                    "path": "<Joystick>/stick/up",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": "Joystick",
+                    "action": "Navigate",
+                    "isComposite": false,
+                    "isPartOfComposite": true
+                },
+                {
+                    "name": "down",
+                    "id": "0cb3e13e-3d90-4178-8ae6-d9c5501d653f",
+                    "path": "<Joystick>/stick/down",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": "Joystick",
+                    "action": "Navigate",
+                    "isComposite": false,
+                    "isPartOfComposite": true
+                },
+                {
+                    "name": "left",
+                    "id": "0392d399-f6dd-4c82-8062-c1e9c0d34835",
+                    "path": "<Joystick>/stick/left",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": "Joystick",
+                    "action": "Navigate",
+                    "isComposite": false,
+                    "isPartOfComposite": true
+                },
+                {
+                    "name": "right",
+                    "id": "942a66d9-d42f-43d6-8d70-ecb4ba5363bc",
+                    "path": "<Joystick>/stick/right",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": "Joystick",
+                    "action": "Navigate",
+                    "isComposite": false,
+                    "isPartOfComposite": true
+                },
+                {
+                    "name": "Keyboard",
+                    "id": "ff527021-f211-4c02-933e-5976594c46ed",
+                    "path": "2DVector",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": "",
+                    "action": "Navigate",
+                    "isComposite": true,
+                    "isPartOfComposite": false
+                },
+                {
+                    "name": "up",
+                    "id": "563fbfdd-0f09-408d-aa75-8642c4f08ef0",
+                    "path": "<Keyboard>/w",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": "Keyboard&Mouse",
+                    "action": "Navigate",
+                    "isComposite": false,
+                    "isPartOfComposite": true
+                },
+                {
+                    "name": "up",
+                    "id": "eb480147-c587-4a33-85ed-eb0ab9942c43",
+                    "path": "<Keyboard>/upArrow",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": "Keyboard&Mouse",
+                    "action": "Navigate",
+                    "isComposite": false,
+                    "isPartOfComposite": true
+                },
+                {
+                    "name": "down",
+                    "id": "2bf42165-60bc-42ca-8072-8c13ab40239b",
+                    "path": "<Keyboard>/s",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": "Keyboard&Mouse",
+                    "action": "Navigate",
+                    "isComposite": false,
+                    "isPartOfComposite": true
+                },
+                {
+                    "name": "down",
+                    "id": "85d264ad-e0a0-4565-b7ff-1a37edde51ac",
+                    "path": "<Keyboard>/downArrow",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": "Keyboard&Mouse",
+                    "action": "Navigate",
+                    "isComposite": false,
+                    "isPartOfComposite": true
+                },
+                {
+                    "name": "left",
+                    "id": "74214943-c580-44e4-98eb-ad7eebe17902",
+                    "path": "<Keyboard>/a",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": "Keyboard&Mouse",
+                    "action": "Navigate",
+                    "isComposite": false,
+                    "isPartOfComposite": true
+                },
+                {
+                    "name": "left",
+                    "id": "cea9b045-a000-445b-95b8-0c171af70a3b",
+                    "path": "<Keyboard>/leftArrow",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": "Keyboard&Mouse",
+                    "action": "Navigate",
+                    "isComposite": false,
+                    "isPartOfComposite": true
+                },
+                {
+                    "name": "right",
+                    "id": "8607c725-d935-4808-84b1-8354e29bab63",
+                    "path": "<Keyboard>/d",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": "Keyboard&Mouse",
+                    "action": "Navigate",
+                    "isComposite": false,
+                    "isPartOfComposite": true
+                },
+                {
+                    "name": "right",
+                    "id": "4cda81dc-9edd-4e03-9d7c-a71a14345d0b",
+                    "path": "<Keyboard>/rightArrow",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": "Keyboard&Mouse",
+                    "action": "Navigate",
+                    "isComposite": false,
+                    "isPartOfComposite": true
+                },
+                {
+                    "name": "",
+                    "id": "9e92bb26-7e3b-4ec4-b06b-3c8f8e498ddc",
+                    "path": "*/{Submit}",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": "Keyboard&Mouse;Gamepad;Touch;Joystick;XR",
+                    "action": "Submit",
+                    "isComposite": false,
+                    "isPartOfComposite": false
+                },
+                {
+                    "name": "",
+                    "id": "82627dcc-3b13-4ba9-841d-e4b746d6553e",
+                    "path": "*/{Cancel}",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": "Keyboard&Mouse;Gamepad;Touch;Joystick;XR",
+                    "action": "Cancel",
+                    "isComposite": false,
+                    "isPartOfComposite": false
+                },
+                {
+                    "name": "",
+                    "id": "c52c8e0b-8179-41d3-b8a1-d149033bbe86",
+                    "path": "<Mouse>/position",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": "Keyboard&Mouse",
+                    "action": "Point",
+                    "isComposite": false,
+                    "isPartOfComposite": false
+                },
+                {
+                    "name": "",
+                    "id": "e1394cbc-336e-44ce-9ea8-6007ed6193f7",
+                    "path": "<Pen>/position",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": "Keyboard&Mouse",
+                    "action": "Point",
+                    "isComposite": false,
+                    "isPartOfComposite": false
+                },
+                {
+                    "name": "",
+                    "id": "5693e57a-238a-46ed-b5ae-e64e6e574302",
+                    "path": "<Touchscreen>/touch*/position",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": "Touch",
+                    "action": "Point",
+                    "isComposite": false,
+                    "isPartOfComposite": false
+                },
+                {
+                    "name": "",
+                    "id": "4faf7dc9-b979-4210-aa8c-e808e1ef89f5",
+                    "path": "<Mouse>/leftButton",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": ";Keyboard&Mouse",
+                    "action": "Click",
+                    "isComposite": false,
+                    "isPartOfComposite": false
+                },
+                {
+                    "name": "",
+                    "id": "8d66d5ba-88d7-48e6-b1cd-198bbfef7ace",
+                    "path": "<Pen>/tip",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": ";Keyboard&Mouse",
+                    "action": "Click",
+                    "isComposite": false,
+                    "isPartOfComposite": false
+                },
+                {
+                    "name": "",
+                    "id": "47c2a644-3ebc-4dae-a106-589b7ca75b59",
+                    "path": "<Touchscreen>/touch*/press",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": "Touch",
+                    "action": "Click",
+                    "isComposite": false,
+                    "isPartOfComposite": false
+                },
+                {
+                    "name": "",
+                    "id": "bb9e6b34-44bf-4381-ac63-5aa15d19f677",
+                    "path": "<XRController>/trigger",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": "XR",
+                    "action": "Click",
+                    "isComposite": false,
+                    "isPartOfComposite": false
+                },
+                {
+                    "name": "",
+                    "id": "38c99815-14ea-4617-8627-164d27641299",
+                    "path": "<Mouse>/scroll",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": ";Keyboard&Mouse",
+                    "action": "ScrollWheel",
+                    "isComposite": false,
+                    "isPartOfComposite": false
+                },
+                {
+                    "name": "",
+                    "id": "4c191405-5738-4d4b-a523-c6a301dbf754",
+                    "path": "<Mouse>/rightButton",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": "Keyboard&Mouse",
+                    "action": "RightClick",
+                    "isComposite": false,
+                    "isPartOfComposite": false
+                },
+                {
+                    "name": "",
+                    "id": "24066f69-da47-44f3-a07e-0015fb02eb2e",
+                    "path": "<Mouse>/middleButton",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": "Keyboard&Mouse",
+                    "action": "MiddleClick",
+                    "isComposite": false,
+                    "isPartOfComposite": false
+                },
+                {
+                    "name": "",
+                    "id": "7236c0d9-6ca3-47cf-a6ee-a97f5b59ea77",
+                    "path": "<XRController>/devicePosition",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": "XR",
+                    "action": "TrackedDevicePosition",
+                    "isComposite": false,
+                    "isPartOfComposite": false
+                },
+                {
+                    "name": "",
+                    "id": "23e01e3a-f935-4948-8d8b-9bcac77714fb",
+                    "path": "<XRController>/deviceRotation",
+                    "interactions": "",
+                    "processors": "",
+                    "groups": "XR",
+                    "action": "TrackedDeviceOrientation",
+                    "isComposite": false,
+                    "isPartOfComposite": false
+                }
+            ]
+        }
+    ],
+    "controlSchemes": [
+        {
+            "name": "Keyboard&Mouse",
+            "bindingGroup": "Keyboard&Mouse",
+            "devices": [
+                {
+                    "devicePath": "<Keyboard>",
+                    "isOptional": false,
+                    "isOR": false
+                },
+                {
+                    "devicePath": "<Mouse>",
+                    "isOptional": false,
+                    "isOR": false
+                }
+            ]
+        },
+        {
+            "name": "Gamepad",
+            "bindingGroup": "Gamepad",
+            "devices": [
+                {
+                    "devicePath": "<Gamepad>",
+                    "isOptional": false,
+                    "isOR": false
+                }
+            ]
+        },
+        {
+            "name": "Touch",
+            "bindingGroup": "Touch",
+            "devices": [
+                {
+                    "devicePath": "<Touchscreen>",
+                    "isOptional": false,
+                    "isOR": false
+                }
+            ]
+        },
+        {
+            "name": "Joystick",
+            "bindingGroup": "Joystick",
+            "devices": [
+                {
+                    "devicePath": "<Joystick>",
+                    "isOptional": false,
+                    "isOR": false
+                }
+            ]
+        },
+        {
+            "name": "XR",
+            "bindingGroup": "XR",
+            "devices": [
+                {
+                    "devicePath": "<XRController>",
+                    "isOptional": false,
+                    "isOR": false
+                }
+            ]
+        }
+    ]
+}
\ No newline at end of file
diff --git a/Assets/InputSystem_Actions.inputactions.meta b/Assets/InputSystem_Actions.inputactions.meta
new file mode 100644
index 0000000..6b38b04
--- /dev/null
+++ b/Assets/InputSystem_Actions.inputactions.meta
@@ -0,0 +1,14 @@
+fileFormatVersion: 2
+guid: 052faaac586de48259a63d0c4782560b
+ScriptedImporter:
+  internalIDToNameTable: []
+  externalObjects: {}
+  serializedVersion: 2
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
+  script: {fileID: 11500000, guid: 8404be70184654265930450def6a9037, type: 3}
+  generateWrapperCode: 0
+  wrapperCodePath: 
+  wrapperClassName: 
+  wrapperCodeNamespace: 
diff --git a/Assets/Materials.meta b/Assets/Materials.meta
new file mode 100644
index 0000000..6f2553b
--- /dev/null
+++ b/Assets/Materials.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 0bc563e79710a044b9d1c0e17ecd96a4
+folderAsset: yes
+DefaultImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/Materials/Voronoi_Unlit.mat b/Assets/Materials/Voronoi_Unlit.mat
new file mode 100644
index 0000000..25ffd2d
--- /dev/null
+++ b/Assets/Materials/Voronoi_Unlit.mat
@@ -0,0 +1,139 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!114 &-5217732502785290902
+MonoBehaviour:
+  m_ObjectHideFlags: 11
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  version: 9
+--- !u!21 &2100000
+Material:
+  serializedVersion: 8
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_Name: Voronoi_Unlit
+  m_Shader: {fileID: 4800000, guid: d1ea36aad0c9c6f4ca0a949df6a301dd, type: 3}
+  m_Parent: {fileID: 0}
+  m_ModifiedSerializedProperties: 0
+  m_ValidKeywords: []
+  m_InvalidKeywords: []
+  m_LightmapFlags: 4
+  m_EnableInstancingVariants: 0
+  m_DoubleSidedGI: 0
+  m_CustomRenderQueue: -1
+  stringTagMap: {}
+  disabledShaderPasses:
+  - MOTIONVECTORS
+  m_LockedProperties: 
+  m_SavedProperties:
+    serializedVersion: 3
+    m_TexEnvs:
+    - _BaseMap:
+        m_Texture: {fileID: 0}
+        m_Scale: {x: 1, y: 1}
+        m_Offset: {x: 0, y: 0}
+    - _BumpMap:
+        m_Texture: {fileID: 0}
+        m_Scale: {x: 1, y: 1}
+        m_Offset: {x: 0, y: 0}
+    - _DetailAlbedoMap:
+        m_Texture: {fileID: 0}
+        m_Scale: {x: 1, y: 1}
+        m_Offset: {x: 0, y: 0}
+    - _DetailMask:
+        m_Texture: {fileID: 0}
+        m_Scale: {x: 1, y: 1}
+        m_Offset: {x: 0, y: 0}
+    - _DetailNormalMap:
+        m_Texture: {fileID: 0}
+        m_Scale: {x: 1, y: 1}
+        m_Offset: {x: 0, y: 0}
+    - _EmissionMap:
+        m_Texture: {fileID: 0}
+        m_Scale: {x: 1, y: 1}
+        m_Offset: {x: 0, y: 0}
+    - _MainTex:
+        m_Texture: {fileID: 0}
+        m_Scale: {x: 1, y: 1}
+        m_Offset: {x: 0, y: 0}
+    - _MetallicGlossMap:
+        m_Texture: {fileID: 0}
+        m_Scale: {x: 1, y: 1}
+        m_Offset: {x: 0, y: 0}
+    - _OcclusionMap:
+        m_Texture: {fileID: 0}
+        m_Scale: {x: 1, y: 1}
+        m_Offset: {x: 0, y: 0}
+    - _ParallaxMap:
+        m_Texture: {fileID: 0}
+        m_Scale: {x: 1, y: 1}
+        m_Offset: {x: 0, y: 0}
+    - _SpecGlossMap:
+        m_Texture: {fileID: 0}
+        m_Scale: {x: 1, y: 1}
+        m_Offset: {x: 0, y: 0}
+    - unity_Lightmaps:
+        m_Texture: {fileID: 0}
+        m_Scale: {x: 1, y: 1}
+        m_Offset: {x: 0, y: 0}
+    - unity_LightmapsInd:
+        m_Texture: {fileID: 0}
+        m_Scale: {x: 1, y: 1}
+        m_Offset: {x: 0, y: 0}
+    - unity_ShadowMasks:
+        m_Texture: {fileID: 0}
+        m_Scale: {x: 1, y: 1}
+        m_Offset: {x: 0, y: 0}
+    m_Ints: []
+    m_Floats:
+    - _AddPrecomputedVelocity: 0
+    - _AlphaClip: 0
+    - _AlphaToMask: 0
+    - _Blend: 0
+    - _BlendModePreserveSpecular: 1
+    - _BumpScale: 1
+    - _ClearCoatMask: 0
+    - _ClearCoatSmoothness: 0
+    - _Cull: 2
+    - _Cutoff: 0.5
+    - _DetailAlbedoMapScale: 1
+    - _DetailNormalMapScale: 1
+    - _DstBlend: 0
+    - _DstBlendAlpha: 0
+    - _EnvironmentReflections: 1
+    - _GlossMapScale: 0
+    - _Glossiness: 0
+    - _GlossyReflections: 0
+    - _Metallic: 0
+    - _MinDist: 0.633
+    - _OcclusionStrength: 1
+    - _Parallax: 0.005
+    - _QueueOffset: 0
+    - _ReceiveShadows: 1
+    - _Scale: 10
+    - _Smoothness: 0.5
+    - _SmoothnessTextureChannel: 0
+    - _SpecularHighlights: 1
+    - _SrcBlend: 1
+    - _SrcBlendAlpha: 1
+    - _Surface: 0
+    - _WorkflowMode: 1
+    - _ZWrite: 1
+    m_Colors:
+    - _BackgroundColor: {r: 0.6981132, g: 0.38647264, b: 0.121840514, a: 1}
+    - _BaseColor: {r: 1, g: 1, b: 1, a: 1}
+    - _Color: {r: 0.6792453, g: 0.50582856, b: 0.45817018, a: 1}
+    - _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
+    - _Light: {r: -1.7, g: 2.85, b: 0.96, a: 1}
+    - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1}
+  m_BuildTextureStacks: []
+  m_AllowLocking: 1
diff --git a/Assets/Materials/Voronoi_Unlit.mat.meta b/Assets/Materials/Voronoi_Unlit.mat.meta
new file mode 100644
index 0000000..8d18100
--- /dev/null
+++ b/Assets/Materials/Voronoi_Unlit.mat.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 7d465b4d324ccbe468849fde4f46a7dc
+NativeFormatImporter:
+  externalObjects: {}
+  mainObjectFileID: 2100000
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/Readme.asset b/Assets/Readme.asset
new file mode 100644
index 0000000..77c2f83
--- /dev/null
+++ b/Assets/Readme.asset
@@ -0,0 +1,34 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!114 &11400000
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: fcf7219bab7fe46a1ad266029b2fee19, type: 3}
+  m_Name: Readme
+  m_EditorClassIdentifier: 
+  icon: {fileID: 2800000, guid: 727a75301c3d24613a3ebcec4a24c2c8, type: 3}
+  title: URP Empty Template
+  sections:
+  - heading: Welcome to the Universal Render Pipeline
+    text: This template includes the settings and assets you need to start creating with the Universal Render Pipeline.
+    linkText: 
+    url:
+  - heading: URP Documentation
+    text:
+    linkText: Read more about URP
+    url: https://docs.unity3d.com/Packages/com.unity.render-pipelines.universal@latest
+  - heading: Forums
+    text:
+    linkText: Get answers and support
+    url: https://forum.unity.com/forums/universal-render-pipeline.383/
+  - heading: Report bugs
+    text:
+    linkText: Submit a report
+    url: https://unity3d.com/unity/qa/bug-reporting
+  loadedLayout: 1
diff --git a/Assets/Readme.asset.meta b/Assets/Readme.asset.meta
new file mode 100644
index 0000000..ab3ad45
--- /dev/null
+++ b/Assets/Readme.asset.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 8105016687592461f977c054a80ce2f2
+NativeFormatImporter:
+  externalObjects: {}
+  mainObjectFileID: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/Scenes.meta b/Assets/Scenes.meta
new file mode 100644
index 0000000..e59fb45
--- /dev/null
+++ b/Assets/Scenes.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 9c53962885c2c4f449125a979d6ad240
+folderAsset: yes
+DefaultImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/Scenes/SampleScene.unity b/Assets/Scenes/SampleScene.unity
new file mode 100644
index 0000000..24f8b65
--- /dev/null
+++ b/Assets/Scenes/SampleScene.unity
@@ -0,0 +1,544 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!29 &1
+OcclusionCullingSettings:
+  m_ObjectHideFlags: 0
+  serializedVersion: 2
+  m_OcclusionBakeSettings:
+    smallestOccluder: 5
+    smallestHole: 0.25
+    backfaceThreshold: 100
+  m_SceneGUID: 00000000000000000000000000000000
+  m_OcclusionCullingData: {fileID: 0}
+--- !u!104 &2
+RenderSettings:
+  m_ObjectHideFlags: 0
+  serializedVersion: 10
+  m_Fog: 0
+  m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1}
+  m_FogMode: 3
+  m_FogDensity: 0.01
+  m_LinearFogStart: 0
+  m_LinearFogEnd: 300
+  m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1}
+  m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1}
+  m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1}
+  m_AmbientIntensity: 1
+  m_AmbientMode: 0
+  m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1}
+  m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0}
+  m_HaloStrength: 0.5
+  m_FlareStrength: 1
+  m_FlareFadeSpeed: 3
+  m_HaloTexture: {fileID: 0}
+  m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0}
+  m_DefaultReflectionMode: 0
+  m_DefaultReflectionResolution: 128
+  m_ReflectionBounces: 1
+  m_ReflectionIntensity: 1
+  m_CustomReflection: {fileID: 0}
+  m_Sun: {fileID: 0}
+  m_UseRadianceAmbientProbe: 0
+--- !u!157 &3
+LightmapSettings:
+  m_ObjectHideFlags: 0
+  serializedVersion: 13
+  m_BakeOnSceneLoad: 0
+  m_GISettings:
+    serializedVersion: 2
+    m_BounceScale: 1
+    m_IndirectOutputScale: 1
+    m_AlbedoBoost: 1
+    m_EnvironmentLightingMode: 0
+    m_EnableBakedLightmaps: 1
+    m_EnableRealtimeLightmaps: 0
+  m_LightmapEditorSettings:
+    serializedVersion: 12
+    m_Resolution: 2
+    m_BakeResolution: 40
+    m_AtlasSize: 1024
+    m_AO: 0
+    m_AOMaxDistance: 1
+    m_CompAOExponent: 1
+    m_CompAOExponentDirect: 0
+    m_ExtractAmbientOcclusion: 0
+    m_Padding: 2
+    m_LightmapParameters: {fileID: 0}
+    m_LightmapsBakeMode: 1
+    m_TextureCompression: 1
+    m_ReflectionCompression: 2
+    m_MixedBakeMode: 2
+    m_BakeBackend: 1
+    m_PVRSampling: 1
+    m_PVRDirectSampleCount: 32
+    m_PVRSampleCount: 512
+    m_PVRBounces: 2
+    m_PVREnvironmentSampleCount: 256
+    m_PVREnvironmentReferencePointCount: 2048
+    m_PVRFilteringMode: 1
+    m_PVRDenoiserTypeDirect: 1
+    m_PVRDenoiserTypeIndirect: 1
+    m_PVRDenoiserTypeAO: 1
+    m_PVRFilterTypeDirect: 0
+    m_PVRFilterTypeIndirect: 0
+    m_PVRFilterTypeAO: 0
+    m_PVREnvironmentMIS: 1
+    m_PVRCulling: 1
+    m_PVRFilteringGaussRadiusDirect: 1
+    m_PVRFilteringGaussRadiusIndirect: 5
+    m_PVRFilteringGaussRadiusAO: 2
+    m_PVRFilteringAtrousPositionSigmaDirect: 0.5
+    m_PVRFilteringAtrousPositionSigmaIndirect: 2
+    m_PVRFilteringAtrousPositionSigmaAO: 1
+    m_ExportTrainingData: 0
+    m_TrainingDataDestination: TrainingData
+    m_LightProbeSampleCountMultiplier: 4
+  m_LightingDataAsset: {fileID: 20201, guid: 0000000000000000f000000000000000, type: 0}
+  m_LightingSettings: {fileID: 0}
+--- !u!196 &4
+NavMeshSettings:
+  serializedVersion: 2
+  m_ObjectHideFlags: 0
+  m_BuildSettings:
+    serializedVersion: 3
+    agentTypeID: 0
+    agentRadius: 0.5
+    agentHeight: 2
+    agentSlope: 45
+    agentClimb: 0.4
+    ledgeDropHeight: 0
+    maxJumpAcrossDistance: 0
+    minRegionArea: 2
+    manualCellSize: 0
+    cellSize: 0.16666667
+    manualTileSize: 0
+    tileSize: 256
+    buildHeightMesh: 0
+    maxJobWorkers: 0
+    preserveTilesOutsideBounds: 0
+    debug:
+      m_Flags: 0
+  m_NavMeshData: {fileID: 0}
+--- !u!1 &330585543
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 6
+  m_Component:
+  - component: {fileID: 330585546}
+  - component: {fileID: 330585545}
+  - component: {fileID: 330585544}
+  - component: {fileID: 330585547}
+  m_Layer: 0
+  m_Name: Main Camera
+  m_TagString: MainCamera
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!81 &330585544
+AudioListener:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 330585543}
+  m_Enabled: 1
+--- !u!20 &330585545
+Camera:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 330585543}
+  m_Enabled: 1
+  serializedVersion: 2
+  m_ClearFlags: 1
+  m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0}
+  m_projectionMatrixMode: 1
+  m_GateFitMode: 2
+  m_FOVAxisMode: 0
+  m_Iso: 200
+  m_ShutterSpeed: 0.005
+  m_Aperture: 16
+  m_FocusDistance: 10
+  m_FocalLength: 50
+  m_BladeCount: 5
+  m_Curvature: {x: 2, y: 11}
+  m_BarrelClipping: 0.25
+  m_Anamorphism: 0
+  m_SensorSize: {x: 36, y: 24}
+  m_LensShift: {x: 0, y: 0}
+  m_NormalizedViewPortRect:
+    serializedVersion: 2
+    x: 0
+    y: 0
+    width: 1
+    height: 1
+  near clip plane: 0.3
+  far clip plane: 1000
+  field of view: 60
+  orthographic: 0
+  orthographic size: 5
+  m_Depth: -1
+  m_CullingMask:
+    serializedVersion: 2
+    m_Bits: 4294967295
+  m_RenderingPath: -1
+  m_TargetTexture: {fileID: 0}
+  m_TargetDisplay: 0
+  m_TargetEye: 3
+  m_HDR: 1
+  m_AllowMSAA: 1
+  m_AllowDynamicResolution: 0
+  m_ForceIntoRT: 0
+  m_OcclusionCulling: 1
+  m_StereoConvergence: 10
+  m_StereoSeparation: 0.022
+--- !u!4 &330585546
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 330585543}
+  serializedVersion: 2
+  m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+  m_LocalPosition: {x: 0, y: 1, z: -10}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children: []
+  m_Father: {fileID: 0}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &330585547
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 330585543}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: a79441f348de89743a2939f4d699eac1, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_RenderShadows: 1
+  m_RequiresDepthTextureOption: 2
+  m_RequiresOpaqueTextureOption: 2
+  m_CameraType: 0
+  m_Cameras: []
+  m_RendererIndex: -1
+  m_VolumeLayerMask:
+    serializedVersion: 2
+    m_Bits: 1
+  m_VolumeTrigger: {fileID: 0}
+  m_VolumeFrameworkUpdateModeOption: 2
+  m_RenderPostProcessing: 1
+  m_Antialiasing: 0
+  m_AntialiasingQuality: 2
+  m_StopNaN: 0
+  m_Dithering: 0
+  m_ClearDepth: 1
+  m_AllowXRRendering: 1
+  m_AllowHDROutput: 1
+  m_UseScreenCoordOverride: 0
+  m_ScreenSizeOverride: {x: 0, y: 0, z: 0, w: 0}
+  m_ScreenCoordScaleBias: {x: 0, y: 0, z: 0, w: 0}
+  m_RequiresDepthTexture: 0
+  m_RequiresColorTexture: 0
+  m_Version: 2
+  m_TaaSettings:
+    m_Quality: 3
+    m_FrameInfluence: 0.1
+    m_JitterScale: 1
+    m_MipBias: 0
+    m_VarianceClampScale: 0.9
+    m_ContrastAdaptiveSharpening: 0
+--- !u!1 &410087039
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 6
+  m_Component:
+  - component: {fileID: 410087041}
+  - component: {fileID: 410087040}
+  - component: {fileID: 410087042}
+  m_Layer: 0
+  m_Name: Directional Light
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!108 &410087040
+Light:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 410087039}
+  m_Enabled: 1
+  serializedVersion: 11
+  m_Type: 1
+  m_Color: {r: 1, g: 1, b: 1, a: 1}
+  m_Intensity: 2
+  m_Range: 10
+  m_SpotAngle: 30
+  m_InnerSpotAngle: 21.80208
+  m_CookieSize: 10
+  m_Shadows:
+    m_Type: 2
+    m_Resolution: -1
+    m_CustomResolution: -1
+    m_Strength: 1
+    m_Bias: 0.05
+    m_NormalBias: 0.4
+    m_NearPlane: 0.2
+    m_CullingMatrixOverride:
+      e00: 1
+      e01: 0
+      e02: 0
+      e03: 0
+      e10: 0
+      e11: 1
+      e12: 0
+      e13: 0
+      e20: 0
+      e21: 0
+      e22: 1
+      e23: 0
+      e30: 0
+      e31: 0
+      e32: 0
+      e33: 1
+    m_UseCullingMatrixOverride: 0
+  m_Cookie: {fileID: 0}
+  m_DrawHalo: 0
+  m_Flare: {fileID: 0}
+  m_RenderMode: 0
+  m_CullingMask:
+    serializedVersion: 2
+    m_Bits: 4294967295
+  m_RenderingLayerMask: 1
+  m_Lightmapping: 4
+  m_LightShadowCasterMode: 0
+  m_AreaSize: {x: 1, y: 1}
+  m_BounceIntensity: 1
+  m_ColorTemperature: 5000
+  m_UseColorTemperature: 1
+  m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0}
+  m_UseBoundingSphereOverride: 0
+  m_UseViewFrustumForShadowCasterCull: 1
+  m_ForceVisible: 0
+  m_ShadowRadius: 0
+  m_ShadowAngle: 0
+  m_LightUnit: 1
+  m_LuxAtDistance: 1
+  m_EnableSpotReflector: 1
+--- !u!4 &410087041
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 410087039}
+  serializedVersion: 2
+  m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261}
+  m_LocalPosition: {x: 0, y: 3, z: 0}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children: []
+  m_Father: {fileID: 0}
+  m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0}
+--- !u!114 &410087042
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 410087039}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 474bcb49853aa07438625e644c072ee6, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_Version: 3
+  m_UsePipelineSettings: 1
+  m_AdditionalLightsShadowResolutionTier: 2
+  m_LightLayerMask: 1
+  m_RenderingLayers: 1
+  m_CustomShadowLayers: 0
+  m_ShadowLayerMask: 1
+  m_ShadowRenderingLayers: 1
+  m_LightCookieSize: {x: 1, y: 1}
+  m_LightCookieOffset: {x: 0, y: 0}
+  m_SoftShadowQuality: 1
+--- !u!1 &832575517
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 6
+  m_Component:
+  - component: {fileID: 832575519}
+  - component: {fileID: 832575518}
+  m_Layer: 0
+  m_Name: Global Volume
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!114 &832575518
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 832575517}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 172515602e62fb746b5d573b38a5fe58, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_IsGlobal: 1
+  priority: 0
+  blendDistance: 0
+  weight: 1
+  sharedProfile: {fileID: 11400000, guid: 10fc4df2da32a41aaa32d77bc913491c, type: 2}
+--- !u!4 &832575519
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 832575517}
+  serializedVersion: 2
+  m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+  m_LocalPosition: {x: 0, y: 0, z: 0}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children: []
+  m_Father: {fileID: 0}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1626771852
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 6
+  m_Component:
+  - component: {fileID: 1626771856}
+  - component: {fileID: 1626771855}
+  - component: {fileID: 1626771854}
+  - component: {fileID: 1626771853}
+  m_Layer: 0
+  m_Name: Cube
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!65 &1626771853
+BoxCollider:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 1626771852}
+  m_Material: {fileID: 0}
+  m_IncludeLayers:
+    serializedVersion: 2
+    m_Bits: 0
+  m_ExcludeLayers:
+    serializedVersion: 2
+    m_Bits: 0
+  m_LayerOverridePriority: 0
+  m_IsTrigger: 0
+  m_ProvidesContacts: 0
+  m_Enabled: 1
+  serializedVersion: 3
+  m_Size: {x: 1, y: 1, z: 1}
+  m_Center: {x: 0, y: 0, z: 0}
+--- !u!23 &1626771854
+MeshRenderer:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 1626771852}
+  m_Enabled: 1
+  m_CastShadows: 1
+  m_ReceiveShadows: 1
+  m_DynamicOccludee: 1
+  m_StaticShadowCaster: 0
+  m_MotionVectors: 1
+  m_LightProbeUsage: 1
+  m_ReflectionProbeUsage: 1
+  m_RayTracingMode: 2
+  m_RayTraceProcedural: 0
+  m_RayTracingAccelStructBuildFlagsOverride: 0
+  m_RayTracingAccelStructBuildFlags: 1
+  m_SmallMeshCulling: 1
+  m_RenderingLayerMask: 1
+  m_RendererPriority: 0
+  m_Materials:
+  - {fileID: 2100000, guid: 7d465b4d324ccbe468849fde4f46a7dc, type: 2}
+  m_StaticBatchInfo:
+    firstSubMesh: 0
+    subMeshCount: 0
+  m_StaticBatchRoot: {fileID: 0}
+  m_ProbeAnchor: {fileID: 0}
+  m_LightProbeVolumeOverride: {fileID: 0}
+  m_ScaleInLightmap: 1
+  m_ReceiveGI: 1
+  m_PreserveUVs: 0
+  m_IgnoreNormalsForChartDetection: 0
+  m_ImportantGI: 0
+  m_StitchLightmapSeams: 1
+  m_SelectedEditorRenderState: 3
+  m_MinimumChartSize: 4
+  m_AutoUVMaxDistance: 0.5
+  m_AutoUVMaxAngle: 89
+  m_LightmapParameters: {fileID: 0}
+  m_SortingLayerID: 0
+  m_SortingLayer: 0
+  m_SortingOrder: 0
+  m_AdditionalVertexStreams: {fileID: 0}
+--- !u!33 &1626771855
+MeshFilter:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 1626771852}
+  m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
+--- !u!4 &1626771856
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 1626771852}
+  serializedVersion: 2
+  m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+  m_LocalPosition: {x: 0, y: 0, z: 0}
+  m_LocalScale: {x: 1, y: 1, z: 1}
+  m_ConstrainProportionsScale: 0
+  m_Children: []
+  m_Father: {fileID: 0}
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1660057539 &9223372036854775807
+SceneRoots:
+  m_ObjectHideFlags: 0
+  m_Roots:
+  - {fileID: 330585546}
+  - {fileID: 410087041}
+  - {fileID: 832575519}
+  - {fileID: 1626771856}
diff --git a/Assets/Scenes/SampleScene.unity.meta b/Assets/Scenes/SampleScene.unity.meta
new file mode 100644
index 0000000..9531828
--- /dev/null
+++ b/Assets/Scenes/SampleScene.unity.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: 99c9720ab356a0642a771bea13969a05
+DefaultImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/Settings.meta b/Assets/Settings.meta
new file mode 100644
index 0000000..39b94dd
--- /dev/null
+++ b/Assets/Settings.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 709f11a7f3c4041caa4ef136ea32d874
+folderAsset: yes
+DefaultImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/Settings/DefaultVolumeProfile.asset b/Assets/Settings/DefaultVolumeProfile.asset
new file mode 100644
index 0000000..6fb1822
--- /dev/null
+++ b/Assets/Settings/DefaultVolumeProfile.asset
@@ -0,0 +1,982 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!114 &-9167874883656233139
+MonoBehaviour:
+  m_ObjectHideFlags: 3
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 5485954d14dfb9a4c8ead8edb0ded5b1, type: 3}
+  m_Name: LiftGammaGain
+  m_EditorClassIdentifier: 
+  active: 1
+  lift:
+    m_OverrideState: 1
+    m_Value: {x: 1, y: 1, z: 1, w: 0}
+  gamma:
+    m_OverrideState: 1
+    m_Value: {x: 1, y: 1, z: 1, w: 0}
+  gain:
+    m_OverrideState: 1
+    m_Value: {x: 1, y: 1, z: 1, w: 0}
+--- !u!114 &-8270506406425502121
+MonoBehaviour:
+  m_ObjectHideFlags: 3
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 70afe9e12c7a7ed47911bb608a23a8ff, type: 3}
+  m_Name: SplitToning
+  m_EditorClassIdentifier: 
+  active: 1
+  shadows:
+    m_OverrideState: 1
+    m_Value: {r: 0.5, g: 0.5, b: 0.5, a: 1}
+  highlights:
+    m_OverrideState: 1
+    m_Value: {r: 0.5, g: 0.5, b: 0.5, a: 1}
+  balance:
+    m_OverrideState: 1
+    m_Value: 0
+--- !u!114 &-8104416584915340131
+MonoBehaviour:
+  m_ObjectHideFlags: 3
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 0}
+  m_Name: CopyPasteTestComponent2
+  m_EditorClassIdentifier: Unity.RenderPipelines.Core.Editor.Tests:UnityEditor.Rendering.Tests:VolumeComponentCopyPasteTests/CopyPasteTestComponent2
+  active: 1
+  p1:
+    m_OverrideState: 1
+    m_Value: 0
+  p2:
+    m_OverrideState: 1
+    m_Value: 0
+  p21:
+    m_OverrideState: 1
+    m_Value: 0
+--- !u!114 &-7750755424749557576
+MonoBehaviour:
+  m_ObjectHideFlags: 3
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 60f3b30c03e6ba64d9a27dc9dba8f28d, type: 3}
+  m_Name: OutlineVolumeComponent
+  m_EditorClassIdentifier: 
+  active: 1
+  Enabled:
+    m_OverrideState: 1
+    m_Value: 0
+--- !u!114 &-7743500325797982168
+MonoBehaviour:
+  m_ObjectHideFlags: 3
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: ccf1aba9553839d41ae37dd52e9ebcce, type: 3}
+  m_Name: MotionBlur
+  m_EditorClassIdentifier: 
+  active: 1
+  mode:
+    m_OverrideState: 1
+    m_Value: 0
+  quality:
+    m_OverrideState: 1
+    m_Value: 0
+  intensity:
+    m_OverrideState: 1
+    m_Value: 0
+  clamp:
+    m_OverrideState: 1
+    m_Value: 0.05
+--- !u!114 &-7274224791359825572
+MonoBehaviour:
+  m_ObjectHideFlags: 3
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 0fd9ee276a1023e439cf7a9c393195fa, type: 3}
+  m_Name: TestAnimationCurveVolumeComponent
+  m_EditorClassIdentifier: 
+  active: 1
+  testParameter:
+    m_OverrideState: 1
+    m_Value:
+      serializedVersion: 2
+      m_Curve:
+      - serializedVersion: 3
+        time: 0.5
+        value: 10
+        inSlope: 0
+        outSlope: 10
+        tangentMode: 0
+        weightedMode: 0
+        inWeight: 0
+        outWeight: 0
+      - serializedVersion: 3
+        time: 1
+        value: 15
+        inSlope: 10
+        outSlope: 0
+        tangentMode: 0
+        weightedMode: 0
+        inWeight: 0
+        outWeight: 0
+      m_PreInfinity: 2
+      m_PostInfinity: 2
+      m_RotationOrder: 4
+--- !u!114 &-6335409530604852063
+MonoBehaviour:
+  m_ObjectHideFlags: 3
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 66f335fb1ffd8684294ad653bf1c7564, type: 3}
+  m_Name: ColorAdjustments
+  m_EditorClassIdentifier: 
+  active: 1
+  postExposure:
+    m_OverrideState: 1
+    m_Value: 0
+  contrast:
+    m_OverrideState: 1
+    m_Value: 0
+  colorFilter:
+    m_OverrideState: 1
+    m_Value: {r: 1, g: 1, b: 1, a: 1}
+  hueShift:
+    m_OverrideState: 1
+    m_Value: 0
+  saturation:
+    m_OverrideState: 1
+    m_Value: 0
+--- !u!114 &-6288072647309666549
+MonoBehaviour:
+  m_ObjectHideFlags: 3
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 29fa0085f50d5e54f8144f766051a691, type: 3}
+  m_Name: FilmGrain
+  m_EditorClassIdentifier: 
+  active: 1
+  type:
+    m_OverrideState: 1
+    m_Value: 0
+  intensity:
+    m_OverrideState: 1
+    m_Value: 0
+  response:
+    m_OverrideState: 1
+    m_Value: 0.8
+  texture:
+    m_OverrideState: 1
+    m_Value: {fileID: 0}
+--- !u!114 &-5520245016509672950
+MonoBehaviour:
+  m_ObjectHideFlags: 3
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 97c23e3b12dc18c42a140437e53d3951, type: 3}
+  m_Name: Tonemapping
+  m_EditorClassIdentifier: 
+  active: 1
+  mode:
+    m_OverrideState: 1
+    m_Value: 0
+  neutralHDRRangeReductionMode:
+    m_OverrideState: 1
+    m_Value: 2
+  acesPreset:
+    m_OverrideState: 1
+    m_Value: 3
+  hueShiftAmount:
+    m_OverrideState: 1
+    m_Value: 0
+  detectPaperWhite:
+    m_OverrideState: 1
+    m_Value: 0
+  paperWhite:
+    m_OverrideState: 1
+    m_Value: 300
+  detectBrightnessLimits:
+    m_OverrideState: 1
+    m_Value: 1
+  minNits:
+    m_OverrideState: 1
+    m_Value: 0.005
+  maxNits:
+    m_OverrideState: 1
+    m_Value: 1000
+--- !u!114 &-5360449096862653589
+MonoBehaviour:
+  m_ObjectHideFlags: 3
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 0}
+  m_Name: VolumeComponentSupportedEverywhere
+  m_EditorClassIdentifier: Unity.RenderPipelines.Core.Editor.Tests:UnityEngine.Rendering.Tests:VolumeComponentEditorSupportedOnTests/VolumeComponentSupportedEverywhere
+  active: 1
+--- !u!114 &-5139089513906902183
+MonoBehaviour:
+  m_ObjectHideFlags: 3
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 5a00a63fdd6bd2a45ab1f2d869305ffd, type: 3}
+  m_Name: OasisFogVolumeComponent
+  m_EditorClassIdentifier: 
+  active: 1
+  Density:
+    m_OverrideState: 1
+    m_Value: 0
+  StartDistance:
+    m_OverrideState: 1
+    m_Value: 0
+  HeightRange:
+    m_OverrideState: 1
+    m_Value: {x: 0, y: 50}
+  Tint:
+    m_OverrideState: 1
+    m_Value: {r: 1, g: 1, b: 1, a: 1}
+  SunScatteringIntensity:
+    m_OverrideState: 1
+    m_Value: 2
+--- !u!114 &-4463884970436517307
+MonoBehaviour:
+  m_ObjectHideFlags: 3
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: fb60a22f311433c4c962b888d1393f88, type: 3}
+  m_Name: PaniniProjection
+  m_EditorClassIdentifier: 
+  active: 1
+  distance:
+    m_OverrideState: 1
+    m_Value: 0
+  cropToFit:
+    m_OverrideState: 1
+    m_Value: 1
+--- !u!114 &-1410297666881709256
+MonoBehaviour:
+  m_ObjectHideFlags: 3
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 6bd486065ce11414fa40e631affc4900, type: 3}
+  m_Name: ProbeVolumesOptions
+  m_EditorClassIdentifier: 
+  active: 1
+  normalBias:
+    m_OverrideState: 1
+    m_Value: 0.33
+  viewBias:
+    m_OverrideState: 1
+    m_Value: 0
+  scaleBiasWithMinProbeDistance:
+    m_OverrideState: 1
+    m_Value: 0
+  samplingNoise:
+    m_OverrideState: 1
+    m_Value: 0.1
+  animateSamplingNoise:
+    m_OverrideState: 1
+    m_Value: 1
+  leakReductionMode:
+    m_OverrideState: 1
+    m_Value: 1
+  minValidDotProductValue:
+    m_OverrideState: 1
+    m_Value: 0.1
+  occlusionOnlyReflectionNormalization:
+    m_OverrideState: 1
+    m_Value: 1
+  intensityMultiplier:
+    m_OverrideState: 1
+    m_Value: 1
+  skyOcclusionIntensityMultiplier:
+    m_OverrideState: 1
+    m_Value: 1
+--- !u!114 &-1216621516061285780
+MonoBehaviour:
+  m_ObjectHideFlags: 3
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 0b2db86121404754db890f4c8dfe81b2, type: 3}
+  m_Name: Bloom
+  m_EditorClassIdentifier: 
+  active: 1
+  skipIterations:
+    m_OverrideState: 1
+    m_Value: 1
+  threshold:
+    m_OverrideState: 1
+    m_Value: 0.9
+  intensity:
+    m_OverrideState: 1
+    m_Value: 0
+  scatter:
+    m_OverrideState: 1
+    m_Value: 0.7
+  clamp:
+    m_OverrideState: 1
+    m_Value: 65472
+  tint:
+    m_OverrideState: 1
+    m_Value: {r: 1, g: 1, b: 1, a: 1}
+  highQualityFiltering:
+    m_OverrideState: 1
+    m_Value: 0
+  downscale:
+    m_OverrideState: 1
+    m_Value: 0
+  maxIterations:
+    m_OverrideState: 1
+    m_Value: 6
+  dirtTexture:
+    m_OverrideState: 1
+    m_Value: {fileID: 0}
+    dimension: 1
+  dirtIntensity:
+    m_OverrideState: 1
+    m_Value: 0
+--- !u!114 &-1170528603972255243
+MonoBehaviour:
+  m_ObjectHideFlags: 3
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 221518ef91623a7438a71fef23660601, type: 3}
+  m_Name: WhiteBalance
+  m_EditorClassIdentifier: 
+  active: 1
+  temperature:
+    m_OverrideState: 1
+    m_Value: 0
+  tint:
+    m_OverrideState: 1
+    m_Value: 0
+--- !u!114 &-581120513425526550
+MonoBehaviour:
+  m_ObjectHideFlags: 3
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 0}
+  m_Name: CopyPasteTestComponent3
+  m_EditorClassIdentifier: Unity.RenderPipelines.Core.Editor.Tests:UnityEditor.Rendering.Tests:VolumeComponentCopyPasteTests/CopyPasteTestComponent3
+  active: 1
+  p1:
+    m_OverrideState: 1
+    m_Value: 0
+  p2:
+    m_OverrideState: 1
+    m_Value: 0
+  p31:
+    m_OverrideState: 1
+    m_Value: {r: 0, g: 0, b: 0, a: 1}
+--- !u!114 &11400000
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: d7fd9488000d3734a9e00ee676215985, type: 3}
+  m_Name: DefaultVolumeProfile
+  m_EditorClassIdentifier: 
+  components:
+  - {fileID: -9167874883656233139}
+  - {fileID: 1918650496244738858}
+  - {fileID: 853819529557874667}
+  - {fileID: 1052315754049611418}
+  - {fileID: -1170528603972255243}
+  - {fileID: -8270506406425502121}
+  - {fileID: -5520245016509672950}
+  - {fileID: 7173750748008157695}
+  - {fileID: 1666464333004379222}
+  - {fileID: 9001657382290151224}
+  - {fileID: -6335409530604852063}
+  - {fileID: -1216621516061285780}
+  - {fileID: 3959858460715838825}
+  - {fileID: -7743500325797982168}
+  - {fileID: 4644742534064026673}
+  - {fileID: -4463884970436517307}
+  - {fileID: -6288072647309666549}
+  - {fileID: 7518938298396184218}
+  - {fileID: -1410297666881709256}
+  - {fileID: -7750755424749557576}
+  - {fileID: -5139089513906902183}
+--- !u!114 &853819529557874667
+MonoBehaviour:
+  m_ObjectHideFlags: 3
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 06437c1ff663d574d9447842ba0a72e4, type: 3}
+  m_Name: ScreenSpaceLensFlare
+  m_EditorClassIdentifier: 
+  active: 1
+  intensity:
+    m_OverrideState: 1
+    m_Value: 0
+  tintColor:
+    m_OverrideState: 1
+    m_Value: {r: 1, g: 1, b: 1, a: 1}
+  bloomMip:
+    m_OverrideState: 1
+    m_Value: 1
+  firstFlareIntensity:
+    m_OverrideState: 1
+    m_Value: 1
+  secondaryFlareIntensity:
+    m_OverrideState: 1
+    m_Value: 1
+  warpedFlareIntensity:
+    m_OverrideState: 1
+    m_Value: 1
+  warpedFlareScale:
+    m_OverrideState: 1
+    m_Value: {x: 1, y: 1}
+  samples:
+    m_OverrideState: 1
+    m_Value: 1
+  sampleDimmer:
+    m_OverrideState: 1
+    m_Value: 0.5
+  vignetteEffect:
+    m_OverrideState: 1
+    m_Value: 1
+  startingPosition:
+    m_OverrideState: 1
+    m_Value: 1.25
+  scale:
+    m_OverrideState: 1
+    m_Value: 1.5
+  streaksIntensity:
+    m_OverrideState: 1
+    m_Value: 0
+  streaksLength:
+    m_OverrideState: 1
+    m_Value: 0.5
+  streaksOrientation:
+    m_OverrideState: 1
+    m_Value: 0
+  streaksThreshold:
+    m_OverrideState: 1
+    m_Value: 0.25
+  resolution:
+    m_OverrideState: 1
+    m_Value: 4
+  chromaticAbberationIntensity:
+    m_OverrideState: 1
+    m_Value: 0.5
+--- !u!114 &1052315754049611418
+MonoBehaviour:
+  m_ObjectHideFlags: 3
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 558a8e2b6826cf840aae193990ba9f2e, type: 3}
+  m_Name: ShadowsMidtonesHighlights
+  m_EditorClassIdentifier: 
+  active: 1
+  shadows:
+    m_OverrideState: 1
+    m_Value: {x: 1, y: 1, z: 1, w: 0}
+  midtones:
+    m_OverrideState: 1
+    m_Value: {x: 1, y: 1, z: 1, w: 0}
+  highlights:
+    m_OverrideState: 1
+    m_Value: {x: 1, y: 1, z: 1, w: 0}
+  shadowsStart:
+    m_OverrideState: 1
+    m_Value: 0
+  shadowsEnd:
+    m_OverrideState: 1
+    m_Value: 0.3
+  highlightsStart:
+    m_OverrideState: 1
+    m_Value: 0.55
+  highlightsEnd:
+    m_OverrideState: 1
+    m_Value: 1
+--- !u!114 &1666464333004379222
+MonoBehaviour:
+  m_ObjectHideFlags: 3
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 3eb4b772797da9440885e8bd939e9560, type: 3}
+  m_Name: ColorCurves
+  m_EditorClassIdentifier: 
+  active: 1
+  master:
+    m_OverrideState: 1
+    m_Value:
+      <length>k__BackingField: 2
+      m_Loop: 0
+      m_ZeroValue: 0
+      m_Range: 1
+      m_Curve:
+        serializedVersion: 2
+        m_Curve:
+        - serializedVersion: 3
+          time: 0
+          value: 0
+          inSlope: 1
+          outSlope: 1
+          tangentMode: 0
+          weightedMode: 0
+          inWeight: 0
+          outWeight: 0
+        - serializedVersion: 3
+          time: 1
+          value: 1
+          inSlope: 1
+          outSlope: 1
+          tangentMode: 0
+          weightedMode: 0
+          inWeight: 0
+          outWeight: 0
+        m_PreInfinity: 2
+        m_PostInfinity: 2
+        m_RotationOrder: 4
+  red:
+    m_OverrideState: 1
+    m_Value:
+      <length>k__BackingField: 2
+      m_Loop: 0
+      m_ZeroValue: 0
+      m_Range: 1
+      m_Curve:
+        serializedVersion: 2
+        m_Curve:
+        - serializedVersion: 3
+          time: 0
+          value: 0
+          inSlope: 1
+          outSlope: 1
+          tangentMode: 0
+          weightedMode: 0
+          inWeight: 0
+          outWeight: 0
+        - serializedVersion: 3
+          time: 1
+          value: 1
+          inSlope: 1
+          outSlope: 1
+          tangentMode: 0
+          weightedMode: 0
+          inWeight: 0
+          outWeight: 0
+        m_PreInfinity: 2
+        m_PostInfinity: 2
+        m_RotationOrder: 4
+  green:
+    m_OverrideState: 1
+    m_Value:
+      <length>k__BackingField: 2
+      m_Loop: 0
+      m_ZeroValue: 0
+      m_Range: 1
+      m_Curve:
+        serializedVersion: 2
+        m_Curve:
+        - serializedVersion: 3
+          time: 0
+          value: 0
+          inSlope: 1
+          outSlope: 1
+          tangentMode: 0
+          weightedMode: 0
+          inWeight: 0
+          outWeight: 0
+        - serializedVersion: 3
+          time: 1
+          value: 1
+          inSlope: 1
+          outSlope: 1
+          tangentMode: 0
+          weightedMode: 0
+          inWeight: 0
+          outWeight: 0
+        m_PreInfinity: 2
+        m_PostInfinity: 2
+        m_RotationOrder: 4
+  blue:
+    m_OverrideState: 1
+    m_Value:
+      <length>k__BackingField: 2
+      m_Loop: 0
+      m_ZeroValue: 0
+      m_Range: 1
+      m_Curve:
+        serializedVersion: 2
+        m_Curve:
+        - serializedVersion: 3
+          time: 0
+          value: 0
+          inSlope: 1
+          outSlope: 1
+          tangentMode: 0
+          weightedMode: 0
+          inWeight: 0
+          outWeight: 0
+        - serializedVersion: 3
+          time: 1
+          value: 1
+          inSlope: 1
+          outSlope: 1
+          tangentMode: 0
+          weightedMode: 0
+          inWeight: 0
+          outWeight: 0
+        m_PreInfinity: 2
+        m_PostInfinity: 2
+        m_RotationOrder: 4
+  hueVsHue:
+    m_OverrideState: 1
+    m_Value:
+      <length>k__BackingField: 0
+      m_Loop: 1
+      m_ZeroValue: 0.5
+      m_Range: 1
+      m_Curve:
+        serializedVersion: 2
+        m_Curve: []
+        m_PreInfinity: 2
+        m_PostInfinity: 2
+        m_RotationOrder: 4
+  hueVsSat:
+    m_OverrideState: 1
+    m_Value:
+      <length>k__BackingField: 0
+      m_Loop: 1
+      m_ZeroValue: 0.5
+      m_Range: 1
+      m_Curve:
+        serializedVersion: 2
+        m_Curve: []
+        m_PreInfinity: 2
+        m_PostInfinity: 2
+        m_RotationOrder: 4
+  satVsSat:
+    m_OverrideState: 1
+    m_Value:
+      <length>k__BackingField: 0
+      m_Loop: 0
+      m_ZeroValue: 0.5
+      m_Range: 1
+      m_Curve:
+        serializedVersion: 2
+        m_Curve: []
+        m_PreInfinity: 2
+        m_PostInfinity: 2
+        m_RotationOrder: 4
+  lumVsSat:
+    m_OverrideState: 1
+    m_Value:
+      <length>k__BackingField: 0
+      m_Loop: 0
+      m_ZeroValue: 0.5
+      m_Range: 1
+      m_Curve:
+        serializedVersion: 2
+        m_Curve: []
+        m_PreInfinity: 2
+        m_PostInfinity: 2
+        m_RotationOrder: 4
+--- !u!114 &1918650496244738858
+MonoBehaviour:
+  m_ObjectHideFlags: 3
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: e021b4c809a781e468c2988c016ebbea, type: 3}
+  m_Name: ColorLookup
+  m_EditorClassIdentifier: 
+  active: 1
+  texture:
+    m_OverrideState: 1
+    m_Value: {fileID: 0}
+    dimension: 1
+  contribution:
+    m_OverrideState: 1
+    m_Value: 0
+--- !u!114 &3959858460715838825
+MonoBehaviour:
+  m_ObjectHideFlags: 3
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: c01700fd266d6914ababb731e09af2eb, type: 3}
+  m_Name: DepthOfField
+  m_EditorClassIdentifier: 
+  active: 1
+  mode:
+    m_OverrideState: 1
+    m_Value: 0
+  gaussianStart:
+    m_OverrideState: 1
+    m_Value: 10
+  gaussianEnd:
+    m_OverrideState: 1
+    m_Value: 30
+  gaussianMaxRadius:
+    m_OverrideState: 1
+    m_Value: 1
+  highQualitySampling:
+    m_OverrideState: 1
+    m_Value: 0
+  focusDistance:
+    m_OverrideState: 1
+    m_Value: 10
+  aperture:
+    m_OverrideState: 1
+    m_Value: 5.6
+  focalLength:
+    m_OverrideState: 1
+    m_Value: 50
+  bladeCount:
+    m_OverrideState: 1
+    m_Value: 5
+  bladeCurvature:
+    m_OverrideState: 1
+    m_Value: 1
+  bladeRotation:
+    m_OverrideState: 1
+    m_Value: 0
+--- !u!114 &4251301726029935498
+MonoBehaviour:
+  m_ObjectHideFlags: 3
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 74955a4b0b4243bc87231e8b59ed9140, type: 3}
+  m_Name: TestVolume
+  m_EditorClassIdentifier: 
+  active: 1
+  param:
+    m_OverrideState: 1
+    m_Value: 123
+--- !u!114 &4644742534064026673
+MonoBehaviour:
+  m_ObjectHideFlags: 3
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 81180773991d8724ab7f2d216912b564, type: 3}
+  m_Name: ChromaticAberration
+  m_EditorClassIdentifier: 
+  active: 1
+  intensity:
+    m_OverrideState: 1
+    m_Value: 0
+--- !u!114 &6940869943325143175
+MonoBehaviour:
+  m_ObjectHideFlags: 3
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 0}
+  m_Name: VolumeComponentSupportedOnAnySRP
+  m_EditorClassIdentifier: Unity.RenderPipelines.Core.Editor.Tests:UnityEngine.Rendering.Tests:VolumeComponentEditorSupportedOnTests/VolumeComponentSupportedOnAnySRP
+  active: 1
+--- !u!114 &7173750748008157695
+MonoBehaviour:
+  m_ObjectHideFlags: 3
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 899c54efeace73346a0a16faa3afe726, type: 3}
+  m_Name: Vignette
+  m_EditorClassIdentifier: 
+  active: 1
+  color:
+    m_OverrideState: 1
+    m_Value: {r: 0, g: 0, b: 0, a: 1}
+  center:
+    m_OverrideState: 1
+    m_Value: {x: 0.5, y: 0.5}
+  intensity:
+    m_OverrideState: 1
+    m_Value: 0
+  smoothness:
+    m_OverrideState: 1
+    m_Value: 0.2
+  rounded:
+    m_OverrideState: 1
+    m_Value: 0
+--- !u!114 &7518938298396184218
+MonoBehaviour:
+  m_ObjectHideFlags: 3
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: c5e1dc532bcb41949b58bc4f2abfbb7e, type: 3}
+  m_Name: LensDistortion
+  m_EditorClassIdentifier: 
+  active: 1
+  intensity:
+    m_OverrideState: 1
+    m_Value: 0
+  xMultiplier:
+    m_OverrideState: 1
+    m_Value: 1
+  yMultiplier:
+    m_OverrideState: 1
+    m_Value: 1
+  center:
+    m_OverrideState: 1
+    m_Value: {x: 0.5, y: 0.5}
+  scale:
+    m_OverrideState: 1
+    m_Value: 1
+--- !u!114 &9001657382290151224
+MonoBehaviour:
+  m_ObjectHideFlags: 3
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: cdfbdbb87d3286943a057f7791b43141, type: 3}
+  m_Name: ChannelMixer
+  m_EditorClassIdentifier: 
+  active: 1
+  redOutRedIn:
+    m_OverrideState: 1
+    m_Value: 100
+  redOutGreenIn:
+    m_OverrideState: 1
+    m_Value: 0
+  redOutBlueIn:
+    m_OverrideState: 1
+    m_Value: 0
+  greenOutRedIn:
+    m_OverrideState: 1
+    m_Value: 0
+  greenOutGreenIn:
+    m_OverrideState: 1
+    m_Value: 100
+  greenOutBlueIn:
+    m_OverrideState: 1
+    m_Value: 0
+  blueOutRedIn:
+    m_OverrideState: 1
+    m_Value: 0
+  blueOutGreenIn:
+    m_OverrideState: 1
+    m_Value: 0
+  blueOutBlueIn:
+    m_OverrideState: 1
+    m_Value: 100
+--- !u!114 &9122958982931076880
+MonoBehaviour:
+  m_ObjectHideFlags: 3
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 0}
+  m_Name: CopyPasteTestComponent1
+  m_EditorClassIdentifier: Unity.RenderPipelines.Core.Editor.Tests:UnityEditor.Rendering.Tests:VolumeComponentCopyPasteTests/CopyPasteTestComponent1
+  active: 1
+  p1:
+    m_OverrideState: 1
+    m_Value: 0
+  p2:
+    m_OverrideState: 1
+    m_Value: 0
diff --git a/Assets/Settings/DefaultVolumeProfile.asset.meta b/Assets/Settings/DefaultVolumeProfile.asset.meta
new file mode 100644
index 0000000..53b314a
--- /dev/null
+++ b/Assets/Settings/DefaultVolumeProfile.asset.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: ab09877e2e707104187f6f83e2f62510
+NativeFormatImporter:
+  externalObjects: {}
+  mainObjectFileID: 11400000
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/Settings/Mobile_RPAsset.asset b/Assets/Settings/Mobile_RPAsset.asset
new file mode 100644
index 0000000..0fdefd1
--- /dev/null
+++ b/Assets/Settings/Mobile_RPAsset.asset
@@ -0,0 +1,135 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!114 &11400000
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: bf2edee5c58d82540a51f03df9d42094, type: 3}
+  m_Name: Mobile_RPAsset
+  m_EditorClassIdentifier: 
+  k_AssetVersion: 12
+  k_AssetPreviousVersion: 12
+  m_RendererType: 1
+  m_RendererData: {fileID: 0}
+  m_RendererDataList:
+  - {fileID: 11400000, guid: 65bc7dbf4170f435aa868c779acfb082, type: 2}
+  m_DefaultRendererIndex: 0
+  m_RequireDepthTexture: 0
+  m_RequireOpaqueTexture: 0
+  m_OpaqueDownsampling: 0
+  m_SupportsTerrainHoles: 1
+  m_SupportsHDR: 1
+  m_HDRColorBufferPrecision: 0
+  m_MSAA: 1
+  m_RenderScale: 0.8
+  m_UpscalingFilter: 3
+  m_FsrOverrideSharpness: 0
+  m_FsrSharpness: 0.92
+  m_EnableLODCrossFade: 1
+  m_LODCrossFadeDitheringType: 1
+  m_ShEvalMode: 0
+  m_LightProbeSystem: 0
+  m_ProbeVolumeMemoryBudget: 1024
+  m_ProbeVolumeBlendingMemoryBudget: 256
+  m_SupportProbeVolumeGPUStreaming: 0
+  m_SupportProbeVolumeDiskStreaming: 0
+  m_SupportProbeVolumeScenarios: 0
+  m_SupportProbeVolumeScenarioBlending: 0
+  m_ProbeVolumeSHBands: 1
+  m_MainLightRenderingMode: 1
+  m_MainLightShadowsSupported: 1
+  m_MainLightShadowmapResolution: 1024
+  m_AdditionalLightsRenderingMode: 1
+  m_AdditionalLightsPerObjectLimit: 4
+  m_AdditionalLightShadowsSupported: 0
+  m_AdditionalLightsShadowmapResolution: 2048
+  m_AdditionalLightsShadowResolutionTierLow: 256
+  m_AdditionalLightsShadowResolutionTierMedium: 512
+  m_AdditionalLightsShadowResolutionTierHigh: 1024
+  m_ReflectionProbeBlending: 1
+  m_ReflectionProbeBoxProjection: 1
+  m_ShadowDistance: 50
+  m_ShadowCascadeCount: 1
+  m_Cascade2Split: 0.25
+  m_Cascade3Split: {x: 0.1, y: 0.3}
+  m_Cascade4Split: {x: 0.067, y: 0.2, z: 0.467}
+  m_CascadeBorder: 0.2
+  m_ShadowDepthBias: 1
+  m_ShadowNormalBias: 1
+  m_AnyShadowsSupported: 1
+  m_SoftShadowsSupported: 0
+  m_ConservativeEnclosingSphere: 1
+  m_NumIterationsEnclosingSphere: 64
+  m_SoftShadowQuality: 2
+  m_AdditionalLightsCookieResolution: 1024
+  m_AdditionalLightsCookieFormat: 1
+  m_UseSRPBatcher: 1
+  m_SupportsDynamicBatching: 0
+  m_MixedLightingSupported: 1
+  m_SupportsLightCookies: 1
+  m_SupportsLightLayers: 1
+  m_DebugLevel: 0
+  m_StoreActionsOptimization: 0
+  m_UseAdaptivePerformance: 1
+  m_ColorGradingMode: 0
+  m_ColorGradingLutSize: 32
+  m_UseFastSRGBLinearConversion: 1
+  m_SupportDataDrivenLensFlare: 1
+  m_SupportScreenSpaceLensFlare: 1
+  m_GPUResidentDrawerMode: 0
+  m_UseLegacyLightmaps: 0
+  m_SmallMeshScreenPercentage: 0
+  m_GPUResidentDrawerEnableOcclusionCullingInCameras: 0
+  m_ShadowType: 1
+  m_LocalShadowsSupported: 0
+  m_LocalShadowsAtlasResolution: 256
+  m_MaxPixelLights: 0
+  m_ShadowAtlasResolution: 256
+  m_VolumeFrameworkUpdateMode: 0
+  m_VolumeProfile: {fileID: 11400000, guid: 10fc4df2da32a41aaa32d77bc913491c, type: 2}
+  apvScenesData:
+    obsoleteSceneBounds:
+      m_Keys: []
+      m_Values: []
+    obsoleteHasProbeVolumes:
+      m_Keys: []
+      m_Values: 
+  m_PrefilteringModeMainLightShadows: 3
+  m_PrefilteringModeAdditionalLight: 4
+  m_PrefilteringModeAdditionalLightShadows: 0
+  m_PrefilterXRKeywords: 1
+  m_PrefilteringModeForwardPlus: 1
+  m_PrefilteringModeDeferredRendering: 0
+  m_PrefilteringModeScreenSpaceOcclusion: 0
+  m_PrefilterDebugKeywords: 1
+  m_PrefilterWriteRenderingLayers: 1
+  m_PrefilterHDROutput: 1
+  m_PrefilterSSAODepthNormals: 1
+  m_PrefilterSSAOSourceDepthLow: 1
+  m_PrefilterSSAOSourceDepthMedium: 0
+  m_PrefilterSSAOSourceDepthHigh: 1
+  m_PrefilterSSAOInterleaved: 0
+  m_PrefilterSSAOBlueNoise: 1
+  m_PrefilterSSAOSampleCountLow: 1
+  m_PrefilterSSAOSampleCountMedium: 0
+  m_PrefilterSSAOSampleCountHigh: 1
+  m_PrefilterDBufferMRT1: 1
+  m_PrefilterDBufferMRT2: 1
+  m_PrefilterDBufferMRT3: 1
+  m_PrefilterSoftShadowsQualityLow: 1
+  m_PrefilterSoftShadowsQualityMedium: 1
+  m_PrefilterSoftShadowsQualityHigh: 1
+  m_PrefilterSoftShadows: 0
+  m_PrefilterScreenCoord: 1
+  m_PrefilterNativeRenderPass: 1
+  m_PrefilterUseLegacyLightmaps: 0
+  m_ShaderVariantLogLevel: 0
+  m_ShadowCascades: 0
+  m_Textures:
+    blueNoise64LTex: {fileID: 2800000, guid: e3d24661c1e055f45a7560c033dbb837, type: 3}
+    bayerMatrixTex: {fileID: 2800000, guid: f9ee4ed84c1d10c49aabb9b210b0fc44, type: 3}
diff --git a/Assets/Settings/Mobile_RPAsset.asset.meta b/Assets/Settings/Mobile_RPAsset.asset.meta
new file mode 100644
index 0000000..3660d15
--- /dev/null
+++ b/Assets/Settings/Mobile_RPAsset.asset.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 5e6cbd92db86f4b18aec3ed561671858
+NativeFormatImporter:
+  externalObjects: {}
+  mainObjectFileID: 11400000
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/Settings/Mobile_Renderer.asset b/Assets/Settings/Mobile_Renderer.asset
new file mode 100644
index 0000000..01e59d4
--- /dev/null
+++ b/Assets/Settings/Mobile_Renderer.asset
@@ -0,0 +1,66 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!114 &11400000
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: de640fe3d0db1804a85f9fc8f5cadab6, type: 3}
+  m_Name: Mobile_Renderer
+  m_EditorClassIdentifier: 
+  debugShaders:
+    debugReplacementPS: {fileID: 4800000, guid: cf852408f2e174538bcd9b7fda1c5ae7,
+      type: 3}
+    hdrDebugViewPS: {fileID: 4800000, guid: 573620ae32aec764abd4d728906d2587, type: 3}
+    probeVolumeSamplingDebugComputeShader: {fileID: 7200000, guid: 53626a513ea68ce47b59dc1299fe3959,
+      type: 3}
+  probeVolumeResources:
+    probeVolumeDebugShader: {fileID: 0}
+    probeVolumeFragmentationDebugShader: {fileID: 0}
+    probeVolumeOffsetDebugShader: {fileID: 0}
+    probeVolumeSamplingDebugShader: {fileID: 0}
+    probeSamplingDebugMesh: {fileID: 0}
+    probeSamplingDebugTexture: {fileID: 0}
+    probeVolumeBlendStatesCS: {fileID: 0}
+  m_RendererFeatures: []
+  m_RendererFeatureMap: 
+  m_UseNativeRenderPass: 1
+  postProcessData: {fileID: 11400000, guid: 41439944d30ece34e96484bdb6645b55, type: 2}
+  m_AssetVersion: 2
+  m_OpaqueLayerMask:
+    serializedVersion: 2
+    m_Bits: 4294967295
+  m_TransparentLayerMask:
+    serializedVersion: 2
+    m_Bits: 4294967295
+  m_DefaultStencilState:
+    overrideStencilState: 0
+    stencilReference: 0
+    stencilCompareFunction: 8
+    passOperation: 2
+    failOperation: 0
+    zFailOperation: 0
+  m_ShadowTransparentReceive: 0
+  m_RenderingMode: 2
+  m_DepthPrimingMode: 0
+  m_CopyDepthMode: 0
+  m_AccurateGbufferNormals: 0
+  m_IntermediateTextureMode: 0
+--- !u!114 &1002035807535710140
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: a0ec52cecc795714f93f274c2e71e87b, type: 3}
+  m_Name: GlobalVolumeFeature
+  m_EditorClassIdentifier: 
+  m_Active: 1
+  _baseProfile: {fileID: 11400000, guid: f2d4d916a6612574cad220d125febbf2, type: 2}
diff --git a/Assets/Settings/Mobile_Renderer.asset.meta b/Assets/Settings/Mobile_Renderer.asset.meta
new file mode 100644
index 0000000..a3588b1
--- /dev/null
+++ b/Assets/Settings/Mobile_Renderer.asset.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 65bc7dbf4170f435aa868c779acfb082
+NativeFormatImporter:
+  externalObjects: {}
+  mainObjectFileID: 11400000
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/Settings/PC_RPAsset.asset b/Assets/Settings/PC_RPAsset.asset
new file mode 100644
index 0000000..8b30a06
--- /dev/null
+++ b/Assets/Settings/PC_RPAsset.asset
@@ -0,0 +1,135 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!114 &11400000
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: bf2edee5c58d82540a51f03df9d42094, type: 3}
+  m_Name: PC_RPAsset
+  m_EditorClassIdentifier: 
+  k_AssetVersion: 12
+  k_AssetPreviousVersion: 12
+  m_RendererType: 1
+  m_RendererData: {fileID: 0}
+  m_RendererDataList:
+  - {fileID: 11400000, guid: f288ae1f4751b564a96ac7587541f7a2, type: 2}
+  m_DefaultRendererIndex: 0
+  m_RequireDepthTexture: 1
+  m_RequireOpaqueTexture: 1
+  m_OpaqueDownsampling: 1
+  m_SupportsTerrainHoles: 1
+  m_SupportsHDR: 1
+  m_HDRColorBufferPrecision: 0
+  m_MSAA: 1
+  m_RenderScale: 1
+  m_UpscalingFilter: 0
+  m_FsrOverrideSharpness: 0
+  m_FsrSharpness: 0.92
+  m_EnableLODCrossFade: 1
+  m_LODCrossFadeDitheringType: 1
+  m_ShEvalMode: 0
+  m_LightProbeSystem: 0
+  m_ProbeVolumeMemoryBudget: 1024
+  m_ProbeVolumeBlendingMemoryBudget: 256
+  m_SupportProbeVolumeGPUStreaming: 0
+  m_SupportProbeVolumeDiskStreaming: 0
+  m_SupportProbeVolumeScenarios: 0
+  m_SupportProbeVolumeScenarioBlending: 0
+  m_ProbeVolumeSHBands: 1
+  m_MainLightRenderingMode: 1
+  m_MainLightShadowsSupported: 1
+  m_MainLightShadowmapResolution: 2048
+  m_AdditionalLightsRenderingMode: 1
+  m_AdditionalLightsPerObjectLimit: 4
+  m_AdditionalLightShadowsSupported: 1
+  m_AdditionalLightsShadowmapResolution: 2048
+  m_AdditionalLightsShadowResolutionTierLow: 256
+  m_AdditionalLightsShadowResolutionTierMedium: 512
+  m_AdditionalLightsShadowResolutionTierHigh: 1024
+  m_ReflectionProbeBlending: 1
+  m_ReflectionProbeBoxProjection: 1
+  m_ShadowDistance: 50
+  m_ShadowCascadeCount: 4
+  m_Cascade2Split: 0.25
+  m_Cascade3Split: {x: 0.1, y: 0.3}
+  m_Cascade4Split: {x: 0.12299999, y: 0.2926, z: 0.53599995}
+  m_CascadeBorder: 0.107758604
+  m_ShadowDepthBias: 0.1
+  m_ShadowNormalBias: 0.5
+  m_AnyShadowsSupported: 1
+  m_SoftShadowsSupported: 1
+  m_ConservativeEnclosingSphere: 1
+  m_NumIterationsEnclosingSphere: 64
+  m_SoftShadowQuality: 3
+  m_AdditionalLightsCookieResolution: 2048
+  m_AdditionalLightsCookieFormat: 3
+  m_UseSRPBatcher: 1
+  m_SupportsDynamicBatching: 0
+  m_MixedLightingSupported: 1
+  m_SupportsLightCookies: 1
+  m_SupportsLightLayers: 1
+  m_DebugLevel: 0
+  m_StoreActionsOptimization: 0
+  m_UseAdaptivePerformance: 1
+  m_ColorGradingMode: 0
+  m_ColorGradingLutSize: 32
+  m_UseFastSRGBLinearConversion: 0
+  m_SupportDataDrivenLensFlare: 1
+  m_SupportScreenSpaceLensFlare: 1
+  m_GPUResidentDrawerMode: 0
+  m_UseLegacyLightmaps: 0
+  m_SmallMeshScreenPercentage: 0
+  m_GPUResidentDrawerEnableOcclusionCullingInCameras: 0
+  m_ShadowType: 1
+  m_LocalShadowsSupported: 0
+  m_LocalShadowsAtlasResolution: 256
+  m_MaxPixelLights: 0
+  m_ShadowAtlasResolution: 256
+  m_VolumeFrameworkUpdateMode: 0
+  m_VolumeProfile: {fileID: 11400000, guid: 10fc4df2da32a41aaa32d77bc913491c, type: 2}
+  apvScenesData:
+    obsoleteSceneBounds:
+      m_Keys: []
+      m_Values: []
+    obsoleteHasProbeVolumes:
+      m_Keys: []
+      m_Values: 
+  m_PrefilteringModeMainLightShadows: 3
+  m_PrefilteringModeAdditionalLight: 4
+  m_PrefilteringModeAdditionalLightShadows: 0
+  m_PrefilterXRKeywords: 1
+  m_PrefilteringModeForwardPlus: 1
+  m_PrefilteringModeDeferredRendering: 0
+  m_PrefilteringModeScreenSpaceOcclusion: 1
+  m_PrefilterDebugKeywords: 1
+  m_PrefilterWriteRenderingLayers: 0
+  m_PrefilterHDROutput: 1
+  m_PrefilterSSAODepthNormals: 0
+  m_PrefilterSSAOSourceDepthLow: 1
+  m_PrefilterSSAOSourceDepthMedium: 1
+  m_PrefilterSSAOSourceDepthHigh: 1
+  m_PrefilterSSAOInterleaved: 1
+  m_PrefilterSSAOBlueNoise: 0
+  m_PrefilterSSAOSampleCountLow: 1
+  m_PrefilterSSAOSampleCountMedium: 0
+  m_PrefilterSSAOSampleCountHigh: 1
+  m_PrefilterDBufferMRT1: 1
+  m_PrefilterDBufferMRT2: 1
+  m_PrefilterDBufferMRT3: 0
+  m_PrefilterSoftShadowsQualityLow: 0
+  m_PrefilterSoftShadowsQualityMedium: 0
+  m_PrefilterSoftShadowsQualityHigh: 0
+  m_PrefilterSoftShadows: 0
+  m_PrefilterScreenCoord: 1
+  m_PrefilterNativeRenderPass: 1
+  m_PrefilterUseLegacyLightmaps: 0
+  m_ShaderVariantLogLevel: 0
+  m_ShadowCascades: 0
+  m_Textures:
+    blueNoise64LTex: {fileID: 2800000, guid: e3d24661c1e055f45a7560c033dbb837, type: 3}
+    bayerMatrixTex: {fileID: 2800000, guid: f9ee4ed84c1d10c49aabb9b210b0fc44, type: 3}
diff --git a/Assets/Settings/PC_RPAsset.asset.meta b/Assets/Settings/PC_RPAsset.asset.meta
new file mode 100644
index 0000000..e286b2f
--- /dev/null
+++ b/Assets/Settings/PC_RPAsset.asset.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 4b83569d67af61e458304325a23e5dfd
+NativeFormatImporter:
+  externalObjects: {}
+  mainObjectFileID: 11400000
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/Settings/PC_Renderer.asset b/Assets/Settings/PC_Renderer.asset
new file mode 100644
index 0000000..475b02e
--- /dev/null
+++ b/Assets/Settings/PC_Renderer.asset
@@ -0,0 +1,95 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!114 &11400000
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: de640fe3d0db1804a85f9fc8f5cadab6, type: 3}
+  m_Name: PC_Renderer
+  m_EditorClassIdentifier: 
+  debugShaders:
+    debugReplacementPS: {fileID: 4800000, guid: cf852408f2e174538bcd9b7fda1c5ae7,
+      type: 3}
+    hdrDebugViewPS: {fileID: 4800000, guid: 573620ae32aec764abd4d728906d2587, type: 3}
+    probeVolumeSamplingDebugComputeShader: {fileID: 7200000, guid: 53626a513ea68ce47b59dc1299fe3959,
+      type: 3}
+  probeVolumeResources:
+    probeVolumeDebugShader: {fileID: 4800000, guid: e5c6678ed2aaa91408dd3df699057aae,
+      type: 3}
+    probeVolumeFragmentationDebugShader: {fileID: 4800000, guid: 03cfc4915c15d504a9ed85ecc404e607,
+      type: 3}
+    probeVolumeOffsetDebugShader: {fileID: 4800000, guid: 53a11f4ebaebf4049b3638ef78dc9664,
+      type: 3}
+    probeVolumeSamplingDebugShader: {fileID: 4800000, guid: 8f96cd657dc40064aa21efcc7e50a2e7,
+      type: 3}
+    probeSamplingDebugMesh: {fileID: -3555484719484374845, guid: 57d7c4c16e2765b47a4d2069b311bffe,
+      type: 3}
+    probeSamplingDebugTexture: {fileID: 2800000, guid: 24ec0e140fb444a44ab96ee80844e18e,
+      type: 3}
+    probeVolumeBlendStatesCS: {fileID: 7200000, guid: b9a23f869c4fd45f19c5ada54dd82176,
+      type: 3}
+  m_RendererFeatures:
+  - {fileID: 7833122117494664109}
+  m_RendererFeatureMap: ad6b866f10d7b46c
+  m_UseNativeRenderPass: 1
+  postProcessData: {fileID: 11400000, guid: 41439944d30ece34e96484bdb6645b55, type: 2}
+  m_AssetVersion: 2
+  m_OpaqueLayerMask:
+    serializedVersion: 2
+    m_Bits: 4294967295
+  m_TransparentLayerMask:
+    serializedVersion: 2
+    m_Bits: 4294967295
+  m_DefaultStencilState:
+    overrideStencilState: 0
+    stencilReference: 1
+    stencilCompareFunction: 3
+    passOperation: 2
+    failOperation: 0
+    zFailOperation: 0
+  m_ShadowTransparentReceive: 1
+  m_RenderingMode: 2
+  m_DepthPrimingMode: 0
+  m_CopyDepthMode: 0
+  m_AccurateGbufferNormals: 0
+  m_IntermediateTextureMode: 0
+--- !u!114 &7833122117494664109
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: f62c9c65cf3354c93be831c8bc075510, type: 3}
+  m_Name: ScreenSpaceAmbientOcclusion
+  m_EditorClassIdentifier: 
+  m_Active: 1
+  m_Settings:
+    AOMethod: 0
+    Downsample: 0
+    AfterOpaque: 0
+    Source: 1
+    NormalSamples: 1
+    Intensity: 0.4
+    DirectLightingStrength: 0.25
+    Radius: 0.3
+    Samples: 1
+    BlurQuality: 0
+    Falloff: 100
+    SampleCount: -1
+  m_BlueNoise256Textures:
+  - {fileID: 2800000, guid: 36f118343fc974119bee3d09e2111500, type: 3}
+  - {fileID: 2800000, guid: 4b7b083e6b6734e8bb2838b0b50a0bc8, type: 3}
+  - {fileID: 2800000, guid: c06cc21c692f94f5fb5206247191eeee, type: 3}
+  - {fileID: 2800000, guid: cb76dd40fa7654f9587f6a344f125c9a, type: 3}
+  - {fileID: 2800000, guid: e32226222ff144b24bf3a5a451de54bc, type: 3}
+  - {fileID: 2800000, guid: 3302065f671a8450b82c9ddf07426f3a, type: 3}
+  - {fileID: 2800000, guid: 56a77a3e8d64f47b6afe9e3c95cb57d5, type: 3}
+  m_Shader: {fileID: 4800000, guid: 0849e84e3d62649e8882e9d6f056a017, type: 3}
diff --git a/Assets/Settings/PC_Renderer.asset.meta b/Assets/Settings/PC_Renderer.asset.meta
new file mode 100644
index 0000000..ddae6a5
--- /dev/null
+++ b/Assets/Settings/PC_Renderer.asset.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: f288ae1f4751b564a96ac7587541f7a2
+NativeFormatImporter:
+  externalObjects: {}
+  mainObjectFileID: 11400000
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/Settings/SampleSceneProfile.asset b/Assets/Settings/SampleSceneProfile.asset
new file mode 100644
index 0000000..c1b0f63
--- /dev/null
+++ b/Assets/Settings/SampleSceneProfile.asset
@@ -0,0 +1,159 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!114 &-7893295128165547882
+MonoBehaviour:
+  m_ObjectHideFlags: 3
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 0b2db86121404754db890f4c8dfe81b2, type: 3}
+  m_Name: Bloom
+  m_EditorClassIdentifier: 
+  active: 1
+  skipIterations:
+    m_OverrideState: 1
+    m_Value: 0
+  threshold:
+    m_OverrideState: 1
+    m_Value: 1
+  intensity:
+    m_OverrideState: 1
+    m_Value: 0.25
+  scatter:
+    m_OverrideState: 1
+    m_Value: 0.5
+  clamp:
+    m_OverrideState: 0
+    m_Value: 65472
+  tint:
+    m_OverrideState: 0
+    m_Value: {r: 1, g: 1, b: 1, a: 1}
+  highQualityFiltering:
+    m_OverrideState: 1
+    m_Value: 1
+  downscale:
+    m_OverrideState: 0
+    m_Value: 0
+  maxIterations:
+    m_OverrideState: 0
+    m_Value: 6
+  dirtTexture:
+    m_OverrideState: 0
+    m_Value: {fileID: 0}
+    dimension: 1
+  dirtIntensity:
+    m_OverrideState: 0
+    m_Value: 0
+--- !u!114 &-3357603926938260329
+MonoBehaviour:
+  m_ObjectHideFlags: 3
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 899c54efeace73346a0a16faa3afe726, type: 3}
+  m_Name: Vignette
+  m_EditorClassIdentifier: 
+  active: 1
+  color:
+    m_OverrideState: 0
+    m_Value: {r: 0, g: 0, b: 0, a: 1}
+  center:
+    m_OverrideState: 0
+    m_Value: {x: 0.5, y: 0.5}
+  intensity:
+    m_OverrideState: 1
+    m_Value: 0.2
+  smoothness:
+    m_OverrideState: 0
+    m_Value: 0.2
+  rounded:
+    m_OverrideState: 0
+    m_Value: 0
+--- !u!114 &11400000
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: d7fd9488000d3734a9e00ee676215985, type: 3}
+  m_Name: SampleSceneProfile
+  m_EditorClassIdentifier: 
+  components:
+  - {fileID: 849379129802519247}
+  - {fileID: -7893295128165547882}
+  - {fileID: 7391319092446245454}
+  - {fileID: -3357603926938260329}
+--- !u!114 &849379129802519247
+MonoBehaviour:
+  m_ObjectHideFlags: 3
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 97c23e3b12dc18c42a140437e53d3951, type: 3}
+  m_Name: Tonemapping
+  m_EditorClassIdentifier: 
+  active: 1
+  mode:
+    m_OverrideState: 1
+    m_Value: 1
+  neutralHDRRangeReductionMode:
+    m_OverrideState: 0
+    m_Value: 2
+  acesPreset:
+    m_OverrideState: 0
+    m_Value: 3
+  hueShiftAmount:
+    m_OverrideState: 0
+    m_Value: 0
+  detectPaperWhite:
+    m_OverrideState: 1
+    m_Value: 0
+  paperWhite:
+    m_OverrideState: 1
+    m_Value: 234
+  detectBrightnessLimits:
+    m_OverrideState: 1
+    m_Value: 1
+  minNits:
+    m_OverrideState: 1
+    m_Value: 0.005
+  maxNits:
+    m_OverrideState: 1
+    m_Value: 647
+--- !u!114 &7391319092446245454
+MonoBehaviour:
+  m_ObjectHideFlags: 3
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: ccf1aba9553839d41ae37dd52e9ebcce, type: 3}
+  m_Name: MotionBlur
+  m_EditorClassIdentifier: 
+  active: 0
+  mode:
+    m_OverrideState: 0
+    m_Value: 0
+  quality:
+    m_OverrideState: 1
+    m_Value: 2
+  intensity:
+    m_OverrideState: 1
+    m_Value: 0.6
+  clamp:
+    m_OverrideState: 0
+    m_Value: 0.05
diff --git a/Assets/Settings/SampleSceneProfile.asset.meta b/Assets/Settings/SampleSceneProfile.asset.meta
new file mode 100644
index 0000000..b82270c
--- /dev/null
+++ b/Assets/Settings/SampleSceneProfile.asset.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 10fc4df2da32a41aaa32d77bc913491c
+NativeFormatImporter:
+  externalObjects: {}
+  mainObjectFileID: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/Settings/UniversalRenderPipelineGlobalSettings.asset b/Assets/Settings/UniversalRenderPipelineGlobalSettings.asset
new file mode 100644
index 0000000..1ea905e
--- /dev/null
+++ b/Assets/Settings/UniversalRenderPipelineGlobalSettings.asset
@@ -0,0 +1,255 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!114 &11400000
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 2ec995e51a6e251468d2a3fd8a686257, type: 3}
+  m_Name: UniversalRenderPipelineGlobalSettings
+  m_EditorClassIdentifier: 
+  m_ShaderStrippingSetting:
+    m_Version: 0
+    m_ExportShaderVariants: 1
+    m_ShaderVariantLogLevel: 0
+    m_StripRuntimeDebugShaders: 1
+  m_URPShaderStrippingSetting:
+    m_Version: 0
+    m_StripUnusedPostProcessingVariants: 1
+    m_StripUnusedVariants: 1
+    m_StripScreenCoordOverrideVariants: 1
+  m_ShaderVariantLogLevel: 0
+  m_ExportShaderVariants: 1
+  m_StripDebugVariants: 1
+  m_StripUnusedPostProcessingVariants: 1
+  m_StripUnusedVariants: 1
+  m_StripScreenCoordOverrideVariants: 1
+  supportRuntimeDebugDisplay: 0
+  m_EnableRenderGraph: 0
+  m_Settings:
+    m_SettingsList:
+      m_List:
+      - rid: 6852985685364965376
+      - rid: 6852985685364965377
+      - rid: 6852985685364965378
+      - rid: 6852985685364965379
+      - rid: 6852985685364965380
+      - rid: 6852985685364965381
+      - rid: 6852985685364965382
+      - rid: 6852985685364965383
+      - rid: 6852985685364965384
+      - rid: 6852985685364965385
+      - rid: 6852985685364965386
+      - rid: 6852985685364965387
+      - rid: 6852985685364965388
+      - rid: 6852985685364965389
+      - rid: 6852985685364965390
+      - rid: 6852985685364965391
+      - rid: 6852985685364965392
+      - rid: 6852985685364965393
+      - rid: 6852985685364965394
+      - rid: 8712630790384254976
+      - rid: 2243666186216669184
+    m_RuntimeSettings:
+      m_List: []
+  m_AssetVersion: 8
+  m_ObsoleteDefaultVolumeProfile: {fileID: 0}
+  m_RenderingLayerNames:
+  - Light Layer default
+  - Light Layer 1
+  - Light Layer 2
+  - Light Layer 3
+  - Light Layer 4
+  - Light Layer 5
+  - Light Layer 6
+  - Light Layer 7
+  m_ValidRenderingLayers: 0
+  lightLayerName0: Light Layer default
+  lightLayerName1: Light Layer 1
+  lightLayerName2: Light Layer 2
+  lightLayerName3: Light Layer 3
+  lightLayerName4: Light Layer 4
+  lightLayerName5: Light Layer 5
+  lightLayerName6: Light Layer 6
+  lightLayerName7: Light Layer 7
+  apvScenesData:
+    obsoleteSceneBounds:
+      m_Keys: []
+      m_Values: []
+    obsoleteHasProbeVolumes:
+      m_Keys: []
+      m_Values: 
+  references:
+    version: 2
+    RefIds:
+    - rid: 2243666186216669184
+      type: {class: UniversalRenderPipelineRuntimeXRResources, ns: UnityEngine.Rendering.Universal, asm: Unity.RenderPipelines.Universal.Runtime}
+      data:
+        m_xrOcclusionMeshPS: {fileID: 4800000, guid: 4431b1f1f743fbf4eb310a967890cbea, type: 3}
+        m_xrMirrorViewPS: {fileID: 4800000, guid: d5a307c014552314b9f560906d708772, type: 3}
+        m_xrMotionVector: {fileID: 4800000, guid: f89aac1e4f84468418fe30e611dff395, type: 3}
+    - rid: 6852985685364965376
+      type: {class: URPShaderStrippingSetting, ns: UnityEngine.Rendering.Universal, asm: Unity.RenderPipelines.Universal.Runtime}
+      data:
+        m_Version: 0
+        m_StripUnusedPostProcessingVariants: 1
+        m_StripUnusedVariants: 1
+        m_StripScreenCoordOverrideVariants: 1
+    - rid: 6852985685364965377
+      type: {class: UniversalRenderPipelineEditorShaders, ns: UnityEngine.Rendering.Universal, asm: Unity.RenderPipelines.Universal.Runtime}
+      data:
+        m_AutodeskInteractive: {fileID: 4800000, guid: 0e9d5a909a1f7e84882a534d0d11e49f, type: 3}
+        m_AutodeskInteractiveTransparent: {fileID: 4800000, guid: 5c81372d981403744adbdda4433c9c11, type: 3}
+        m_AutodeskInteractiveMasked: {fileID: 4800000, guid: 80aa867ac363ac043847b06ad71604cd, type: 3}
+        m_TerrainDetailLit: {fileID: 4800000, guid: f6783ab646d374f94b199774402a5144, type: 3}
+        m_TerrainDetailGrassBillboard: {fileID: 4800000, guid: 29868e73b638e48ca99a19ea58c48d90, type: 3}
+        m_TerrainDetailGrass: {fileID: 4800000, guid: e507fdfead5ca47e8b9a768b51c291a1, type: 3}
+        m_DefaultSpeedTree7Shader: {fileID: 4800000, guid: 0f4122b9a743b744abe2fb6a0a88868b, type: 3}
+        m_DefaultSpeedTree8Shader: {fileID: -6465566751694194690, guid: 9920c1f1781549a46ba081a2a15a16ec, type: 3}
+        m_DefaultSpeedTree9Shader: {fileID: -6465566751694194690, guid: cbd3e1cc4ae141c42a30e33b4d666a61, type: 3}
+    - rid: 6852985685364965378
+      type: {class: UniversalRendererResources, ns: UnityEngine.Rendering.Universal, asm: Unity.RenderPipelines.Universal.Runtime}
+      data:
+        m_Version: 0
+        m_CopyDepthPS: {fileID: 4800000, guid: d6dae50ee9e1bfa4db75f19f99355220, type: 3}
+        m_CameraMotionVector: {fileID: 4800000, guid: c56b7e0d4c7cb484e959caeeedae9bbf, type: 3}
+        m_StencilDeferredPS: {fileID: 4800000, guid: e9155b26e1bc55942a41e518703fe304, type: 3}
+        m_DBufferClear: {fileID: 4800000, guid: f056d8bd2a1c7e44e9729144b4c70395, type: 3}
+    - rid: 6852985685364965379
+      type: {class: UniversalRenderPipelineDebugShaders, ns: UnityEngine.Rendering.Universal, asm: Unity.RenderPipelines.Universal.Runtime}
+      data:
+        m_DebugReplacementPS: {fileID: 4800000, guid: cf852408f2e174538bcd9b7fda1c5ae7, type: 3}
+        m_HdrDebugViewPS: {fileID: 4800000, guid: 573620ae32aec764abd4d728906d2587, type: 3}
+        m_ProbeVolumeSamplingDebugComputeShader: {fileID: 7200000, guid: 53626a513ea68ce47b59dc1299fe3959, type: 3}
+    - rid: 6852985685364965380
+      type: {class: UniversalRenderPipelineRuntimeShaders, ns: UnityEngine.Rendering.Universal, asm: Unity.RenderPipelines.Universal.Runtime}
+      data:
+        m_Version: 0
+        m_FallbackErrorShader: {fileID: 4800000, guid: e6e9a19c3678ded42a3bc431ebef7dbd, type: 3}
+        m_BlitHDROverlay: {fileID: 4800000, guid: a89bee29cffa951418fc1e2da94d1959, type: 3}
+        m_CoreBlitPS: {fileID: 4800000, guid: 93446b5c5339d4f00b85c159e1159b7c, type: 3}
+        m_CoreBlitColorAndDepthPS: {fileID: 4800000, guid: d104b2fc1ca6445babb8e90b0758136b, type: 3}
+        m_SamplingPS: {fileID: 4800000, guid: 04c410c9937594faa893a11dceb85f7e, type: 3}
+    - rid: 6852985685364965381
+      type: {class: UniversalRenderPipelineRuntimeTextures, ns: UnityEngine.Rendering.Universal, asm: Unity.RenderPipelines.Universal.Runtime}
+      data:
+        m_Version: 1
+        m_BlueNoise64LTex: {fileID: 2800000, guid: e3d24661c1e055f45a7560c033dbb837, type: 3}
+        m_BayerMatrixTex: {fileID: 2800000, guid: f9ee4ed84c1d10c49aabb9b210b0fc44, type: 3}
+        m_DebugFontTex: {fileID: 2800000, guid: 26a413214480ef144b2915d6ff4d0beb, type: 3}
+    - rid: 6852985685364965382
+      type: {class: Renderer2DResources, ns: UnityEngine.Rendering.Universal, asm: Unity.RenderPipelines.Universal.Runtime}
+      data:
+        m_Version: 0
+        m_LightShader: {fileID: 4800000, guid: 3f6c848ca3d7bca4bbe846546ac701a1, type: 3}
+        m_ProjectedShadowShader: {fileID: 4800000, guid: ce09d4a80b88c5a4eb9768fab4f1ee00, type: 3}
+        m_SpriteShadowShader: {fileID: 4800000, guid: 44fc62292b65ab04eabcf310e799ccf6, type: 3}
+        m_SpriteUnshadowShader: {fileID: 4800000, guid: de02b375720b5c445afe83cd483bedf3, type: 3}
+        m_GeometryShadowShader: {fileID: 4800000, guid: 19349a0f9a7ed4c48a27445bcf92e5e1, type: 3}
+        m_GeometryUnshadowShader: {fileID: 4800000, guid: 77774d9009bb81447b048c907d4c6273, type: 3}
+        m_FallOffLookup: {fileID: 2800000, guid: 5688ab254e4c0634f8d6c8e0792331ca, type: 3}
+        m_CopyDepthPS: {fileID: 4800000, guid: d6dae50ee9e1bfa4db75f19f99355220, type: 3}
+        m_DefaultLitMaterial: {fileID: 2100000, guid: a97c105638bdf8b4a8650670310a4cd3, type: 2}
+        m_DefaultUnlitMaterial: {fileID: 2100000, guid: 9dfc825aed78fcd4ba02077103263b40, type: 2}
+        m_DefaultMaskMaterial: {fileID: 2100000, guid: 15d0c3709176029428a0da2f8cecf0b5, type: 2}
+    - rid: 6852985685364965383
+      type: {class: UniversalRenderPipelineEditorMaterials, ns: UnityEngine.Rendering.Universal, asm: Unity.RenderPipelines.Universal.Runtime}
+      data:
+        m_DefaultMaterial: {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2}
+        m_DefaultParticleMaterial: {fileID: 2100000, guid: e823cd5b5d27c0f4b8256e7c12ee3e6d, type: 2}
+        m_DefaultLineMaterial: {fileID: 2100000, guid: e823cd5b5d27c0f4b8256e7c12ee3e6d, type: 2}
+        m_DefaultTerrainMaterial: {fileID: 2100000, guid: 594ea882c5a793440b60ff72d896021e, type: 2}
+        m_DefaultDecalMaterial: {fileID: 2100000, guid: 31d0dcc6f2dd4e4408d18036a2c93862, type: 2}
+    - rid: 6852985685364965384
+      type: {class: URPDefaultVolumeProfileSettings, ns: UnityEngine.Rendering.Universal, asm: Unity.RenderPipelines.Universal.Runtime}
+      data:
+        m_Version: 0
+        m_VolumeProfile: {fileID: 11400000, guid: ab09877e2e707104187f6f83e2f62510, type: 2}
+    - rid: 6852985685364965385
+      type: {class: RenderGraphSettings, ns: UnityEngine.Rendering.Universal, asm: Unity.RenderPipelines.Universal.Runtime}
+      data:
+        m_Version: 0
+        m_EnableRenderCompatibilityMode: 0
+    - rid: 6852985685364965386
+      type: {class: GPUResidentDrawerResources, ns: UnityEngine.Rendering, asm: Unity.RenderPipelines.GPUDriven.Runtime}
+      data:
+        m_Version: 0
+        m_InstanceDataBufferCopyKernels: {fileID: 7200000, guid: f984aeb540ded8b4fbb8a2047ab5b2e2, type: 3}
+        m_InstanceDataBufferUploadKernels: {fileID: 7200000, guid: 53864816eb00f2343b60e1a2c5a262ef, type: 3}
+        m_TransformUpdaterKernels: {fileID: 7200000, guid: 2a567b9b2733f8d47a700c3c85bed75b, type: 3}
+        m_WindDataUpdaterKernels: {fileID: 7200000, guid: fde76746e4fd0ed418c224f6b4084114, type: 3}
+        m_OccluderDepthPyramidKernels: {fileID: 7200000, guid: 08b2b5fb307b0d249860612774a987da, type: 3}
+        m_InstanceOcclusionCullingKernels: {fileID: 7200000, guid: f6d223acabc2f974795a5a7864b50e6c, type: 3}
+        m_OcclusionCullingDebugKernels: {fileID: 7200000, guid: b23e766bcf50ca4438ef186b174557df, type: 3}
+        m_DebugOcclusionTestPS: {fileID: 4800000, guid: d3f0849180c2d0944bc71060693df100, type: 3}
+        m_DebugOccluderPS: {fileID: 4800000, guid: b3c92426a88625841ab15ca6a7917248, type: 3}
+    - rid: 6852985685364965387
+      type: {class: STP/RuntimeResources, ns: UnityEngine.Rendering, asm: Unity.RenderPipelines.Core.Runtime}
+      data:
+        m_setupCS: {fileID: 7200000, guid: 33be2e9a5506b2843bdb2bdff9cad5e1, type: 3}
+        m_preTaaCS: {fileID: 7200000, guid: a679dba8ec4d9ce45884a270b0e22dda, type: 3}
+        m_taaCS: {fileID: 7200000, guid: 3923900e2b41b5e47bc25bfdcbcdc9e6, type: 3}
+    - rid: 6852985685364965388
+      type: {class: ProbeVolumeBakingResources, ns: UnityEngine.Rendering, asm: Unity.RenderPipelines.Core.Runtime}
+      data:
+        m_Version: 1
+        dilationShader: {fileID: 7200000, guid: 6bb382f7de370af41b775f54182e491d, type: 3}
+        subdivideSceneCS: {fileID: 7200000, guid: bb86f1f0af829fd45b2ebddda1245c22, type: 3}
+        voxelizeSceneShader: {fileID: 4800000, guid: c8b6a681c7b4e2e4785ffab093907f9e, type: 3}
+        traceVirtualOffsetCS: {fileID: -6772857160820960102, guid: ff2cbab5da58bf04d82c5f34037ed123, type: 3}
+        traceVirtualOffsetRT: {fileID: -5126288278712620388, guid: ff2cbab5da58bf04d82c5f34037ed123, type: 3}
+        skyOcclusionCS: {fileID: -6772857160820960102, guid: 5a2a534753fbdb44e96c3c78b5a6999d, type: 3}
+        skyOcclusionRT: {fileID: -5126288278712620388, guid: 5a2a534753fbdb44e96c3c78b5a6999d, type: 3}
+        renderingLayerCS: {fileID: -6772857160820960102, guid: 94a070d33e408384bafc1dea4a565df9, type: 3}
+        renderingLayerRT: {fileID: -5126288278712620388, guid: 94a070d33e408384bafc1dea4a565df9, type: 3}
+    - rid: 6852985685364965389
+      type: {class: ProbeVolumeGlobalSettings, ns: UnityEngine.Rendering, asm: Unity.RenderPipelines.Core.Runtime}
+      data:
+        m_Version: 1
+        m_ProbeVolumeDisableStreamingAssets: 0
+    - rid: 6852985685364965390
+      type: {class: ProbeVolumeDebugResources, ns: UnityEngine.Rendering, asm: Unity.RenderPipelines.Core.Runtime}
+      data:
+        m_Version: 1
+        probeVolumeDebugShader: {fileID: 4800000, guid: 3b21275fd12d65f49babb5286f040f2d, type: 3}
+        probeVolumeFragmentationDebugShader: {fileID: 4800000, guid: 3a80877c579b9144ebdcc6d923bca303, type: 3}
+        probeVolumeSamplingDebugShader: {fileID: 4800000, guid: bf54e6528c79a224e96346799064c393, type: 3}
+        probeVolumeOffsetDebugShader: {fileID: 4800000, guid: db8bd7436dc2c5f4c92655307d198381, type: 3}
+        probeSamplingDebugMesh: {fileID: -3555484719484374845, guid: 20be25aac4e22ee49a7db76fb3df6de2, type: 3}
+        numbersDisplayTex: {fileID: 2800000, guid: 73fe53b428c5b3440b7e87ee830b608a, type: 3}
+    - rid: 6852985685364965391
+      type: {class: IncludeAdditionalRPAssets, ns: UnityEngine.Rendering, asm: Unity.RenderPipelines.Core.Runtime}
+      data:
+        m_version: 0
+        m_IncludeReferencedInScenes: 0
+        m_IncludeAssetsByLabel: 0
+        m_LabelToInclude: 
+    - rid: 6852985685364965392
+      type: {class: ShaderStrippingSetting, ns: UnityEngine.Rendering, asm: Unity.RenderPipelines.Core.Runtime}
+      data:
+        m_Version: 0
+        m_ExportShaderVariants: 1
+        m_ShaderVariantLogLevel: 0
+        m_StripRuntimeDebugShaders: 1
+    - rid: 6852985685364965393
+      type: {class: ProbeVolumeRuntimeResources, ns: UnityEngine.Rendering, asm: Unity.RenderPipelines.Core.Runtime}
+      data:
+        m_Version: 1
+        probeVolumeBlendStatesCS: {fileID: 7200000, guid: a3f7b8c99de28a94684cb1daebeccf5d, type: 3}
+        probeVolumeUploadDataCS: {fileID: 7200000, guid: 0951de5992461754fa73650732c4954c, type: 3}
+        probeVolumeUploadDataL2CS: {fileID: 7200000, guid: 6196f34ed825db14b81fb3eb0ea8d931, type: 3}
+    - rid: 6852985685364965394
+      type: {class: RenderGraphGlobalSettings, ns: UnityEngine.Rendering, asm: Unity.RenderPipelines.Core.Runtime}
+      data:
+        m_version: 0
+        m_EnableCompilationCaching: 1
+        m_EnableValidityChecks: 1
+    - rid: 8712630790384254976
+      type: {class: RenderGraphUtilsResources, ns: UnityEngine.Rendering.RenderGraphModule.Util, asm: Unity.RenderPipelines.Core.Runtime}
+      data:
+        m_Version: 0
+        m_CoreCopyPS: {fileID: 4800000, guid: 12dc59547ea167a4ab435097dd0f9add, type: 3}
diff --git a/Assets/Settings/UniversalRenderPipelineGlobalSettings.asset.meta b/Assets/Settings/UniversalRenderPipelineGlobalSettings.asset.meta
new file mode 100644
index 0000000..81b84f2
--- /dev/null
+++ b/Assets/Settings/UniversalRenderPipelineGlobalSettings.asset.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 18dc0cd2c080841dea60987a38ce93fa
+NativeFormatImporter:
+  externalObjects: {}
+  mainObjectFileID: 11400000
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/Shaders.meta b/Assets/Shaders.meta
new file mode 100644
index 0000000..9820fff
--- /dev/null
+++ b/Assets/Shaders.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 9d73b61b22fae6042be270d674e8e41f
+folderAsset: yes
+DefaultImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/Shaders/Voronoi.shader b/Assets/Shaders/Voronoi.shader
new file mode 100644
index 0000000..b7375a5
--- /dev/null
+++ b/Assets/Shaders/Voronoi.shader
@@ -0,0 +1,53 @@
+Shader "Custom/Voronoi"
+{
+    Properties
+    {
+        _Color ("Color", Color) = (1,1,1,1)
+        _MainTex ("Albedo (RGB)", 2D) = "white" {}
+        _Glossiness ("Smoothness", Range(0,1)) = 0.5
+        _Metallic ("Metallic", Range(0,1)) = 0.0
+    }
+    SubShader
+    {
+        Tags { "RenderType"="Opaque" }
+        LOD 200
+
+        CGPROGRAM
+        // Physically based Standard lighting model, and enable shadows on all light types
+        #pragma surface surf Standard fullforwardshadows
+
+        // Use shader model 3.0 target, to get nicer looking lighting
+        #pragma target 3.0
+
+        sampler2D _MainTex;
+
+        struct Input
+        {
+            float2 uv_MainTex;
+        };
+
+        half _Glossiness;
+        half _Metallic;
+        fixed4 _Color;
+
+        // Add instancing support for this shader. You need to check 'Enable Instancing' on materials that use the shader.
+        // See https://docs.unity3d.com/Manual/GPUInstancing.html for more information about instancing.
+        // #pragma instancing_options assumeuniformscaling
+        UNITY_INSTANCING_BUFFER_START(Props)
+            // put more per-instance properties here
+        UNITY_INSTANCING_BUFFER_END(Props)
+
+        void surf (Input IN, inout SurfaceOutputStandard o)
+        {
+            // Albedo comes from a texture tinted by color
+            fixed4 c = tex2D (_MainTex, IN.uv_MainTex) * _Color;
+            o.Albedo = c.rgb;
+            // Metallic and smoothness come from slider variables
+            o.Metallic = _Metallic;
+            o.Smoothness = _Glossiness;
+            o.Alpha = c.a;
+        }
+        ENDCG
+    }
+    FallBack "Diffuse"
+}
diff --git a/Assets/Shaders/Voronoi.shader.meta b/Assets/Shaders/Voronoi.shader.meta
new file mode 100644
index 0000000..2a03859
--- /dev/null
+++ b/Assets/Shaders/Voronoi.shader.meta
@@ -0,0 +1,9 @@
+fileFormatVersion: 2
+guid: 8f618e5af76bb2d49a69f65d08522537
+ShaderImporter:
+  externalObjects: {}
+  defaultTextures: []
+  nonModifiableTextures: []
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/Shaders/Voronoi_Unlit.shader b/Assets/Shaders/Voronoi_Unlit.shader
new file mode 100644
index 0000000..ad5df6e
--- /dev/null
+++ b/Assets/Shaders/Voronoi_Unlit.shader
@@ -0,0 +1,134 @@
+Shader "Unlit/Voronoi_Unlit"
+{
+    
+    Properties
+    {
+        _Color ("Color", Color) = (1.0, 1.0, 1.0, 1.0)
+        _BackgroundColor ("BackgroundColor", Color) = (1.0, 1.0, 1.0, 1.0)
+        _Scale ("Voronoi Scale", Float) = 10.0  
+        _MinDist ("Min Dist", Float) = 100.0  
+        _Light("light Position", Vector) = (2., 5., 1.)
+    }
+    SubShader
+    {
+        Tags { "RenderType"="Opaque" }
+        LOD 100
+
+        Pass
+        {
+            CGPROGRAM
+            #pragma vertex vert
+            #pragma fragment frag
+
+            #include "UnityCG.cginc"
+
+            struct appdata
+            {
+                float4 vertex : POSITION;
+                float2 uv : TEXCOORD0;
+            };
+
+            struct v2f
+            {
+                float2 uv : TEXCOORD0;
+                float4 vertex : SV_POSITION;
+                float3 worldPos : TEXCOORD1;
+            };
+            
+            float _Scale;
+            float _MinDist;
+            float3 _Light;
+            float4 _Color;
+            float4 _BackgroundColor;
+            
+            float2 Hash22(float2 p)
+            {
+                float3 p3 = frac(float3(p.xyx)* float3(.1031, .1030, .0973));
+                p3 += dot(p3, p3.yzx + 19.19);
+                return frac((p3.xx + p3.yz) * p3.zy);
+            }
+            
+            v2f vert (appdata v)
+            {
+                v2f o;
+                o.vertex = UnityObjectToClipPos(v.vertex);
+                o.uv = v.uv;
+                return o;
+            }
+
+            fixed4 frag (v2f i) : SV_Target
+            {
+                float2 UV = i.uv;
+                UV -= .5f;
+                UV *=  _Scale; // Left hand of the operation is the scale of the noise
+
+                float2 localUV = frac(UV);
+               // localUV += ;
+                float2 cellIndex = floor(UV);
+
+                float2 chosenPoint = float2(0.0, 0.);
+                float minDist = _MinDist;
+
+                float2 normalXY;
+                
+                for (float x = -1.0f; x <= 1; x++){
+                    for (float y = -1.0f; y <= 1; y++){
+
+                        float2 offset = float2(x, y);
+                        float2 hash = Hash22(cellIndex + offset);
+
+                        // Animation
+                        hash = Hash22(float2(cellIndex + offset + floor(_Time.y)));
+                        float2 hash2 =  Hash22(float2(cellIndex + offset + floor(_Time.y + .5) + 151.27));
+                        hash = lerp(hash, hash2, smoothstep(0., 1., abs(frac(_Time.y) - .5) * 2.));
+                        
+                        //Smooth animation
+                        hash = sin(_Time.y * Hash22(float2(cellIndex + offset))) * .5f + .5f;
+                        float2 p = hash + offset;
+
+                        
+                        
+                        float dist = distance(localUV, p);
+                        //Manhattan Distance
+                        //dist = distance(localUV.x, p.x) + distance(localUV.y, p.y);
+                        
+                        if (dist < minDist)
+                        {
+                            minDist = dist;
+
+                            normalXY = localUV - p;
+                        }
+                    }
+                }
+                
+                
+                // Lambert
+                float3 normal = normalize(float3(normalXY, 1.0f));
+
+                // View dir & freshnel. Does not work so far
+                float3 viewDir = normalize(_WorldSpaceCameraPos.xyz - normal);
+
+                float freshnel = dot(normal, viewDir);
+                freshnel = -1. - freshnel;
+                freshnel /= 10.;
+                
+                float lambert = dot(normal, normalize(_Light)) * .5 + .5;
+
+                //Simple CellShading of cells. Haha funny duble use of the words xd, roffl, lol 
+                lambert *= 5.;
+                lambert = floor(lambert);
+                lambert /= 5.;
+
+                fixed4 col = float4(_Color) * lambert ;
+
+                if (minDist == _MinDist)
+                {
+                    col = _BackgroundColor;
+                }
+                //fixed4 col = float4(lambert, lambert, lambert, 0.); // Output voronoi
+                return col;
+            }
+            ENDCG
+        }
+    }
+}
diff --git a/Assets/Shaders/Voronoi_Unlit.shader.meta b/Assets/Shaders/Voronoi_Unlit.shader.meta
new file mode 100644
index 0000000..a176dec
--- /dev/null
+++ b/Assets/Shaders/Voronoi_Unlit.shader.meta
@@ -0,0 +1,9 @@
+fileFormatVersion: 2
+guid: d1ea36aad0c9c6f4ca0a949df6a301dd
+ShaderImporter:
+  externalObjects: {}
+  defaultTextures: []
+  nonModifiableTextures: []
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/TutorialInfo.meta b/Assets/TutorialInfo.meta
new file mode 100644
index 0000000..a700bca
--- /dev/null
+++ b/Assets/TutorialInfo.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: ba062aa6c92b140379dbc06b43dd3b9b
+folderAsset: yes
+DefaultImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/TutorialInfo/Icons.meta b/Assets/TutorialInfo/Icons.meta
new file mode 100644
index 0000000..1d19fb9
--- /dev/null
+++ b/Assets/TutorialInfo/Icons.meta
@@ -0,0 +1,9 @@
+fileFormatVersion: 2
+guid: 8a0c9218a650547d98138cd835033977
+folderAsset: yes
+timeCreated: 1484670163
+licenseType: Store
+DefaultImporter:
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/TutorialInfo/Icons/URP.png b/Assets/TutorialInfo/Icons/URP.png
new file mode 100644
index 0000000000000000000000000000000000000000..6194a807e27158f864a7c7677f4cbf62d8b94503
GIT binary patch
literal 24069
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

literal 0
HcmV?d00001

diff --git a/Assets/TutorialInfo/Icons/URP.png.meta b/Assets/TutorialInfo/Icons/URP.png.meta
new file mode 100644
index 0000000..0f2cab0
--- /dev/null
+++ b/Assets/TutorialInfo/Icons/URP.png.meta
@@ -0,0 +1,134 @@
+fileFormatVersion: 2
+guid: 727a75301c3d24613a3ebcec4a24c2c8
+TextureImporter:
+  internalIDToNameTable: []
+  externalObjects: {}
+  serializedVersion: 11
+  mipmaps:
+    mipMapMode: 0
+    enableMipMap: 0
+    sRGBTexture: 1
+    linearTexture: 0
+    fadeOut: 0
+    borderMipMap: 0
+    mipMapsPreserveCoverage: 0
+    alphaTestReferenceValue: 0.5
+    mipMapFadeDistanceStart: 1
+    mipMapFadeDistanceEnd: 3
+  bumpmap:
+    convertToNormalMap: 0
+    externalNormalMap: 0
+    heightScale: 0.25
+    normalMapFilter: 0
+  isReadable: 0
+  streamingMipmaps: 0
+  streamingMipmapsPriority: 0
+  vTOnly: 0
+  ignoreMasterTextureLimit: 0
+  grayScaleToAlpha: 0
+  generateCubemap: 6
+  cubemapConvolution: 0
+  seamlessCubemap: 0
+  textureFormat: 1
+  maxTextureSize: 2048
+  textureSettings:
+    serializedVersion: 2
+    filterMode: 0
+    aniso: 1
+    mipBias: 0
+    wrapU: 1
+    wrapV: 1
+    wrapW: 0
+  nPOTScale: 0
+  lightmap: 0
+  compressionQuality: 50
+  spriteMode: 0
+  spriteExtrude: 1
+  spriteMeshType: 1
+  alignment: 0
+  spritePivot: {x: 0.5, y: 0.5}
+  spritePixelsToUnits: 100
+  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+  spriteGenerateFallbackPhysicsShape: 1
+  alphaUsage: 1
+  alphaIsTransparency: 1
+  spriteTessellationDetail: -1
+  textureType: 2
+  textureShape: 1
+  singleChannelComponent: 0
+  flipbookRows: 1
+  flipbookColumns: 1
+  maxTextureSizeSet: 0
+  compressionQualitySet: 0
+  textureFormatSet: 0
+  ignorePngGamma: 0
+  applyGammaDecoding: 0
+  platformSettings:
+  - serializedVersion: 3
+    buildTarget: DefaultTexturePlatform
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 0
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Standalone
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: Android
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  - serializedVersion: 3
+    buildTarget: iPhone
+    maxTextureSize: 2048
+    resizeAlgorithm: 0
+    textureFormat: -1
+    textureCompression: 1
+    compressionQuality: 50
+    crunchedCompression: 0
+    allowsAlphaSplitting: 0
+    overridden: 0
+    androidETC2FallbackOverride: 0
+    forceMaximumCompressionQuality_BC6H_BC7: 0
+  spriteSheet:
+    serializedVersion: 2
+    sprites: []
+    outline: []
+    physicsShape: []
+    bones: []
+    spriteID: 
+    internalID: 0
+    vertices: []
+    indices: 
+    edges: []
+    weights: []
+    secondaryTextures: []
+    nameFileIdTable: {}
+  spritePackingTag: 
+  pSDRemoveMatte: 0
+  pSDShowRemoveMatteOption: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/TutorialInfo/Layout.wlt b/Assets/TutorialInfo/Layout.wlt
new file mode 100644
index 0000000..7b50a25
--- /dev/null
+++ b/Assets/TutorialInfo/Layout.wlt
@@ -0,0 +1,654 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!114 &1
+MonoBehaviour:
+  m_ObjectHideFlags: 52
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 1
+  m_Script: {fileID: 12004, guid: 0000000000000000e000000000000000, type: 0}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_PixelRect:
+    serializedVersion: 2
+    x: 0
+    y: 45
+    width: 1666
+    height: 958
+  m_ShowMode: 4
+  m_Title: 
+  m_RootView: {fileID: 6}
+  m_MinSize: {x: 950, y: 542}
+  m_MaxSize: {x: 10000, y: 10000}
+--- !u!114 &2
+MonoBehaviour:
+  m_ObjectHideFlags: 52
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 1
+  m_Script: {fileID: 12006, guid: 0000000000000000e000000000000000, type: 0}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_Children: []
+  m_Position:
+    serializedVersion: 2
+    x: 0
+    y: 466
+    width: 290
+    height: 442
+  m_MinSize: {x: 234, y: 271}
+  m_MaxSize: {x: 10004, y: 10021}
+  m_ActualView: {fileID: 14}
+  m_Panes:
+  - {fileID: 14}
+  m_Selected: 0
+  m_LastSelected: 0
+--- !u!114 &3
+MonoBehaviour:
+  m_ObjectHideFlags: 52
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 1
+  m_Script: {fileID: 12010, guid: 0000000000000000e000000000000000, type: 0}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_Children:
+  - {fileID: 4}
+  - {fileID: 2}
+  m_Position:
+    serializedVersion: 2
+    x: 973
+    y: 0
+    width: 290
+    height: 908
+  m_MinSize: {x: 234, y: 492}
+  m_MaxSize: {x: 10004, y: 14042}
+  vertical: 1
+  controlID: 226
+--- !u!114 &4
+MonoBehaviour:
+  m_ObjectHideFlags: 52
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 1
+  m_Script: {fileID: 12006, guid: 0000000000000000e000000000000000, type: 0}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_Children: []
+  m_Position:
+    serializedVersion: 2
+    x: 0
+    y: 0
+    width: 290
+    height: 466
+  m_MinSize: {x: 204, y: 221}
+  m_MaxSize: {x: 4004, y: 4021}
+  m_ActualView: {fileID: 17}
+  m_Panes:
+  - {fileID: 17}
+  m_Selected: 0
+  m_LastSelected: 0
+--- !u!114 &5
+MonoBehaviour:
+  m_ObjectHideFlags: 52
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 1
+  m_Script: {fileID: 12006, guid: 0000000000000000e000000000000000, type: 0}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_Children: []
+  m_Position:
+    serializedVersion: 2
+    x: 0
+    y: 466
+    width: 973
+    height: 442
+  m_MinSize: {x: 202, y: 221}
+  m_MaxSize: {x: 4002, y: 4021}
+  m_ActualView: {fileID: 15}
+  m_Panes:
+  - {fileID: 15}
+  m_Selected: 0
+  m_LastSelected: 0
+--- !u!114 &6
+MonoBehaviour:
+  m_ObjectHideFlags: 52
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 1
+  m_Script: {fileID: 12008, guid: 0000000000000000e000000000000000, type: 0}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_Children:
+  - {fileID: 7}
+  - {fileID: 8}
+  - {fileID: 9}
+  m_Position:
+    serializedVersion: 2
+    x: 0
+    y: 0
+    width: 1666
+    height: 958
+  m_MinSize: {x: 950, y: 542}
+  m_MaxSize: {x: 10000, y: 10000}
+--- !u!114 &7
+MonoBehaviour:
+  m_ObjectHideFlags: 52
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 1
+  m_Script: {fileID: 12011, guid: 0000000000000000e000000000000000, type: 0}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_Children: []
+  m_Position:
+    serializedVersion: 2
+    x: 0
+    y: 0
+    width: 1666
+    height: 30
+  m_MinSize: {x: 0, y: 0}
+  m_MaxSize: {x: 0, y: 0}
+  m_LastLoadedLayoutName: Tutorial
+--- !u!114 &8
+MonoBehaviour:
+  m_ObjectHideFlags: 52
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 1
+  m_Script: {fileID: 12010, guid: 0000000000000000e000000000000000, type: 0}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_Children:
+  - {fileID: 10}
+  - {fileID: 3}
+  - {fileID: 11}
+  m_Position:
+    serializedVersion: 2
+    x: 0
+    y: 30
+    width: 1666
+    height: 908
+  m_MinSize: {x: 713, y: 492}
+  m_MaxSize: {x: 18008, y: 14042}
+  vertical: 0
+  controlID: 74
+--- !u!114 &9
+MonoBehaviour:
+  m_ObjectHideFlags: 52
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 1
+  m_Script: {fileID: 12042, guid: 0000000000000000e000000000000000, type: 0}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_Children: []
+  m_Position:
+    serializedVersion: 2
+    x: 0
+    y: 938
+    width: 1666
+    height: 20
+  m_MinSize: {x: 0, y: 0}
+  m_MaxSize: {x: 0, y: 0}
+--- !u!114 &10
+MonoBehaviour:
+  m_ObjectHideFlags: 52
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 1
+  m_Script: {fileID: 12010, guid: 0000000000000000e000000000000000, type: 0}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_Children:
+  - {fileID: 12}
+  - {fileID: 5}
+  m_Position:
+    serializedVersion: 2
+    x: 0
+    y: 0
+    width: 973
+    height: 908
+  m_MinSize: {x: 202, y: 442}
+  m_MaxSize: {x: 4002, y: 8042}
+  vertical: 1
+  controlID: 75
+--- !u!114 &11
+MonoBehaviour:
+  m_ObjectHideFlags: 52
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 1
+  m_Script: {fileID: 12006, guid: 0000000000000000e000000000000000, type: 0}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_Children: []
+  m_Position:
+    serializedVersion: 2
+    x: 1263
+    y: 0
+    width: 403
+    height: 908
+  m_MinSize: {x: 277, y: 71}
+  m_MaxSize: {x: 4002, y: 4021}
+  m_ActualView: {fileID: 13}
+  m_Panes:
+  - {fileID: 13}
+  m_Selected: 0
+  m_LastSelected: 0
+--- !u!114 &12
+MonoBehaviour:
+  m_ObjectHideFlags: 52
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 1
+  m_Script: {fileID: 12006, guid: 0000000000000000e000000000000000, type: 0}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_Children: []
+  m_Position:
+    serializedVersion: 2
+    x: 0
+    y: 0
+    width: 973
+    height: 466
+  m_MinSize: {x: 202, y: 221}
+  m_MaxSize: {x: 4002, y: 4021}
+  m_ActualView: {fileID: 16}
+  m_Panes:
+  - {fileID: 16}
+  m_Selected: 0
+  m_LastSelected: 0
+--- !u!114 &13
+MonoBehaviour:
+  m_ObjectHideFlags: 52
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 1
+  m_Script: {fileID: 12019, guid: 0000000000000000e000000000000000, type: 0}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_AutoRepaintOnSceneChange: 0
+  m_MinSize: {x: 275, y: 50}
+  m_MaxSize: {x: 4000, y: 4000}
+  m_TitleContent:
+    m_Text: Inspector
+    m_Image: {fileID: -6905738622615590433, guid: 0000000000000000d000000000000000,
+      type: 0}
+    m_Tooltip: 
+  m_DepthBufferBits: 0
+  m_Pos:
+    serializedVersion: 2
+    x: 2
+    y: 19
+    width: 401
+    height: 887
+  m_ScrollPosition: {x: 0, y: 0}
+  m_InspectorMode: 0
+  m_PreviewResizer:
+    m_CachedPref: -160
+    m_ControlHash: -371814159
+    m_PrefName: Preview_InspectorPreview
+  m_PreviewWindow: {fileID: 0}
+--- !u!114 &14
+MonoBehaviour:
+  m_ObjectHideFlags: 52
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 1
+  m_Script: {fileID: 12014, guid: 0000000000000000e000000000000000, type: 0}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_AutoRepaintOnSceneChange: 0
+  m_MinSize: {x: 230, y: 250}
+  m_MaxSize: {x: 10000, y: 10000}
+  m_TitleContent:
+    m_Text: Project
+    m_Image: {fileID: -7501376956915960154, guid: 0000000000000000d000000000000000,
+      type: 0}
+    m_Tooltip: 
+  m_DepthBufferBits: 0
+  m_Pos:
+    serializedVersion: 2
+    x: 2
+    y: 19
+    width: 286
+    height: 421
+  m_SearchFilter:
+    m_NameFilter: 
+    m_ClassNames: []
+    m_AssetLabels: []
+    m_AssetBundleNames: []
+    m_VersionControlStates: []
+    m_ReferencingInstanceIDs: 
+    m_ScenePaths: []
+    m_ShowAllHits: 0
+    m_SearchArea: 0
+    m_Folders:
+    - Assets
+  m_ViewMode: 0
+  m_StartGridSize: 64
+  m_LastFolders:
+  - Assets
+  m_LastFoldersGridSize: -1
+  m_LastProjectPath: /Users/danielbrauer/Unity Projects/New Unity Project 47
+  m_IsLocked: 0
+  m_FolderTreeState:
+    scrollPos: {x: 0, y: 0}
+    m_SelectedIDs: ee240000
+    m_LastClickedID: 9454
+    m_ExpandedIDs: ee24000000ca9a3bffffff7f
+    m_RenameOverlay:
+      m_UserAcceptedRename: 0
+      m_Name: 
+      m_OriginalName: 
+      m_EditFieldRect:
+        serializedVersion: 2
+        x: 0
+        y: 0
+        width: 0
+        height: 0
+      m_UserData: 0
+      m_IsWaitingForDelay: 0
+      m_IsRenaming: 0
+      m_OriginalEventType: 11
+      m_IsRenamingFilename: 1
+      m_ClientGUIView: {fileID: 0}
+    m_SearchString: 
+    m_CreateAssetUtility:
+      m_EndAction: {fileID: 0}
+      m_InstanceID: 0
+      m_Path: 
+      m_Icon: {fileID: 0}
+      m_ResourceFile: 
+  m_AssetTreeState:
+    scrollPos: {x: 0, y: 0}
+    m_SelectedIDs: 68fbffff
+    m_LastClickedID: 0
+    m_ExpandedIDs: ee240000
+    m_RenameOverlay:
+      m_UserAcceptedRename: 0
+      m_Name: 
+      m_OriginalName: 
+      m_EditFieldRect:
+        serializedVersion: 2
+        x: 0
+        y: 0
+        width: 0
+        height: 0
+      m_UserData: 0
+      m_IsWaitingForDelay: 0
+      m_IsRenaming: 0
+      m_OriginalEventType: 11
+      m_IsRenamingFilename: 1
+      m_ClientGUIView: {fileID: 0}
+    m_SearchString: 
+    m_CreateAssetUtility:
+      m_EndAction: {fileID: 0}
+      m_InstanceID: 0
+      m_Path: 
+      m_Icon: {fileID: 0}
+      m_ResourceFile: 
+  m_ListAreaState:
+    m_SelectedInstanceIDs: 68fbffff
+    m_LastClickedInstanceID: -1176
+    m_HadKeyboardFocusLastEvent: 0
+    m_ExpandedInstanceIDs: c6230000
+    m_RenameOverlay:
+      m_UserAcceptedRename: 0
+      m_Name: 
+      m_OriginalName: 
+      m_EditFieldRect:
+        serializedVersion: 2
+        x: 0
+        y: 0
+        width: 0
+        height: 0
+      m_UserData: 0
+      m_IsWaitingForDelay: 0
+      m_IsRenaming: 0
+      m_OriginalEventType: 11
+      m_IsRenamingFilename: 1
+      m_ClientGUIView: {fileID: 0}
+    m_CreateAssetUtility:
+      m_EndAction: {fileID: 0}
+      m_InstanceID: 0
+      m_Path: 
+      m_Icon: {fileID: 0}
+      m_ResourceFile: 
+    m_NewAssetIndexInList: -1
+    m_ScrollPosition: {x: 0, y: 0}
+    m_GridSize: 64
+  m_DirectoriesAreaWidth: 110
+--- !u!114 &15
+MonoBehaviour:
+  m_ObjectHideFlags: 52
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 1
+  m_Script: {fileID: 12015, guid: 0000000000000000e000000000000000, type: 0}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_AutoRepaintOnSceneChange: 1
+  m_MinSize: {x: 200, y: 200}
+  m_MaxSize: {x: 4000, y: 4000}
+  m_TitleContent:
+    m_Text: Game
+    m_Image: {fileID: -2087823869225018852, guid: 0000000000000000d000000000000000,
+      type: 0}
+    m_Tooltip: 
+  m_DepthBufferBits: 32
+  m_Pos:
+    serializedVersion: 2
+    x: 0
+    y: 19
+    width: 971
+    height: 421
+  m_MaximizeOnPlay: 0
+  m_Gizmos: 0
+  m_Stats: 0
+  m_SelectedSizes: 00000000000000000000000000000000000000000000000000000000000000000000000000000000
+  m_TargetDisplay: 0
+  m_ZoomArea:
+    m_HRangeLocked: 0
+    m_VRangeLocked: 0
+    m_HBaseRangeMin: -242.75
+    m_HBaseRangeMax: 242.75
+    m_VBaseRangeMin: -101
+    m_VBaseRangeMax: 101
+    m_HAllowExceedBaseRangeMin: 1
+    m_HAllowExceedBaseRangeMax: 1
+    m_VAllowExceedBaseRangeMin: 1
+    m_VAllowExceedBaseRangeMax: 1
+    m_ScaleWithWindow: 0
+    m_HSlider: 0
+    m_VSlider: 0
+    m_IgnoreScrollWheelUntilClicked: 0
+    m_EnableMouseInput: 1
+    m_EnableSliderZoom: 0
+    m_UniformScale: 1
+    m_UpDirection: 1
+    m_DrawArea:
+      serializedVersion: 2
+      x: 0
+      y: 17
+      width: 971
+      height: 404
+    m_Scale: {x: 2, y: 2}
+    m_Translation: {x: 485.5, y: 202}
+    m_MarginLeft: 0
+    m_MarginRight: 0
+    m_MarginTop: 0
+    m_MarginBottom: 0
+    m_LastShownAreaInsideMargins:
+      serializedVersion: 2
+      x: -242.75
+      y: -101
+      width: 485.5
+      height: 202
+    m_MinimalGUI: 1
+  m_defaultScale: 2
+  m_TargetTexture: {fileID: 0}
+  m_CurrentColorSpace: 0
+  m_LastWindowPixelSize: {x: 1942, y: 842}
+  m_ClearInEditMode: 1
+  m_NoCameraWarning: 1
+  m_LowResolutionForAspectRatios: 01000000000100000100
+--- !u!114 &16
+MonoBehaviour:
+  m_ObjectHideFlags: 52
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 1
+  m_Script: {fileID: 12013, guid: 0000000000000000e000000000000000, type: 0}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_AutoRepaintOnSceneChange: 1
+  m_MinSize: {x: 200, y: 200}
+  m_MaxSize: {x: 4000, y: 4000}
+  m_TitleContent:
+    m_Text: Scene
+    m_Image: {fileID: 2318424515335265636, guid: 0000000000000000d000000000000000,
+      type: 0}
+    m_Tooltip: 
+  m_DepthBufferBits: 32
+  m_Pos:
+    serializedVersion: 2
+    x: 0
+    y: 19
+    width: 971
+    height: 445
+  m_SceneLighting: 1
+  lastFramingTime: 0
+  m_2DMode: 0
+  m_isRotationLocked: 0
+  m_AudioPlay: 0
+  m_Position:
+    m_Target: {x: 0, y: 0, z: 0}
+    speed: 2
+    m_Value: {x: 0, y: 0, z: 0}
+  m_RenderMode: 0
+  m_ValidateTrueMetals: 0
+  m_SceneViewState:
+    showFog: 1
+    showMaterialUpdate: 0
+    showSkybox: 1
+    showFlares: 1
+    showImageEffects: 1
+  grid:
+    xGrid:
+      m_Target: 0
+      speed: 2
+      m_Value: 0
+    yGrid:
+      m_Target: 1
+      speed: 2
+      m_Value: 1
+    zGrid:
+      m_Target: 0
+      speed: 2
+      m_Value: 0
+  m_Rotation:
+    m_Target: {x: -0.08717229, y: 0.89959055, z: -0.21045254, w: -0.3726226}
+    speed: 2
+    m_Value: {x: -0.08717229, y: 0.89959055, z: -0.21045254, w: -0.3726226}
+  m_Size:
+    m_Target: 10
+    speed: 2
+    m_Value: 10
+  m_Ortho:
+    m_Target: 0
+    speed: 2
+    m_Value: 0
+  m_LastSceneViewRotation: {x: 0, y: 0, z: 0, w: 0}
+  m_LastSceneViewOrtho: 0
+  m_ReplacementShader: {fileID: 0}
+  m_ReplacementString: 
+  m_LastLockedObject: {fileID: 0}
+  m_ViewIsLockedToObject: 0
+--- !u!114 &17
+MonoBehaviour:
+  m_ObjectHideFlags: 52
+  m_PrefabParentObject: {fileID: 0}
+  m_PrefabInternal: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 1
+  m_Script: {fileID: 12061, guid: 0000000000000000e000000000000000, type: 0}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_AutoRepaintOnSceneChange: 0
+  m_MinSize: {x: 200, y: 200}
+  m_MaxSize: {x: 4000, y: 4000}
+  m_TitleContent:
+    m_Text: Hierarchy
+    m_Image: {fileID: -590624980919486359, guid: 0000000000000000d000000000000000,
+      type: 0}
+    m_Tooltip: 
+  m_DepthBufferBits: 0
+  m_Pos:
+    serializedVersion: 2
+    x: 2
+    y: 19
+    width: 286
+    height: 445
+  m_TreeViewState:
+    scrollPos: {x: 0, y: 0}
+    m_SelectedIDs: 68fbffff
+    m_LastClickedID: -1176
+    m_ExpandedIDs: 7efbffff00000000
+    m_RenameOverlay:
+      m_UserAcceptedRename: 0
+      m_Name: 
+      m_OriginalName: 
+      m_EditFieldRect:
+        serializedVersion: 2
+        x: 0
+        y: 0
+        width: 0
+        height: 0
+      m_UserData: 0
+      m_IsWaitingForDelay: 0
+      m_IsRenaming: 0
+      m_OriginalEventType: 11
+      m_IsRenamingFilename: 0
+      m_ClientGUIView: {fileID: 0}
+    m_SearchString: 
+  m_ExpandedScenes:
+  - 
+  m_CurrenRootInstanceID: 0
+  m_Locked: 0
+  m_CurrentSortingName: TransformSorting
diff --git a/Assets/TutorialInfo/Layout.wlt.meta b/Assets/TutorialInfo/Layout.wlt.meta
new file mode 100644
index 0000000..c0c8c77
--- /dev/null
+++ b/Assets/TutorialInfo/Layout.wlt.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: eabc9546105bf4accac1fd62a63e88e6
+timeCreated: 1487337779
+licenseType: Store
+DefaultImporter:
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/TutorialInfo/Scripts.meta b/Assets/TutorialInfo/Scripts.meta
new file mode 100644
index 0000000..02da605
--- /dev/null
+++ b/Assets/TutorialInfo/Scripts.meta
@@ -0,0 +1,9 @@
+fileFormatVersion: 2
+guid: 5a9bcd70e6a4b4b05badaa72e827d8e0
+folderAsset: yes
+timeCreated: 1475835190
+licenseType: Store
+DefaultImporter:
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/TutorialInfo/Scripts/Editor.meta b/Assets/TutorialInfo/Scripts/Editor.meta
new file mode 100644
index 0000000..f59f099
--- /dev/null
+++ b/Assets/TutorialInfo/Scripts/Editor.meta
@@ -0,0 +1,9 @@
+fileFormatVersion: 2
+guid: 3ad9b87dffba344c89909c6d1b1c17e1
+folderAsset: yes
+timeCreated: 1475593892
+licenseType: Store
+DefaultImporter:
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/TutorialInfo/Scripts/Editor/ReadmeEditor.cs b/Assets/TutorialInfo/Scripts/Editor/ReadmeEditor.cs
new file mode 100644
index 0000000..ad55eca
--- /dev/null
+++ b/Assets/TutorialInfo/Scripts/Editor/ReadmeEditor.cs
@@ -0,0 +1,242 @@
+using System.Collections;
+using System.Collections.Generic;
+using UnityEngine;
+using UnityEditor;
+using System;
+using System.IO;
+using System.Reflection;
+
+[CustomEditor(typeof(Readme))]
+[InitializeOnLoad]
+public class ReadmeEditor : Editor
+{
+    static string s_ShowedReadmeSessionStateName = "ReadmeEditor.showedReadme";
+    
+    static string s_ReadmeSourceDirectory = "Assets/TutorialInfo";
+
+    const float k_Space = 16f;
+
+    static ReadmeEditor()
+    {
+        EditorApplication.delayCall += SelectReadmeAutomatically;
+    }
+
+    static void RemoveTutorial()
+    {
+        if (EditorUtility.DisplayDialog("Remove Readme Assets",
+            
+            $"All contents under {s_ReadmeSourceDirectory} will be removed, are you sure you want to proceed?",
+            "Proceed",
+            "Cancel"))
+        {
+            if (Directory.Exists(s_ReadmeSourceDirectory))
+            {
+                FileUtil.DeleteFileOrDirectory(s_ReadmeSourceDirectory);
+                FileUtil.DeleteFileOrDirectory(s_ReadmeSourceDirectory + ".meta");
+            }
+            else
+            {
+                Debug.Log($"Could not find the Readme folder at {s_ReadmeSourceDirectory}");
+            }
+
+            var readmeAsset = SelectReadme();
+            if (readmeAsset != null)
+            {
+                var path = AssetDatabase.GetAssetPath(readmeAsset);
+                FileUtil.DeleteFileOrDirectory(path + ".meta");
+                FileUtil.DeleteFileOrDirectory(path);
+            }
+
+            AssetDatabase.Refresh();
+        }
+    }
+
+    static void SelectReadmeAutomatically()
+    {
+        if (!SessionState.GetBool(s_ShowedReadmeSessionStateName, false))
+        {
+            var readme = SelectReadme();
+            SessionState.SetBool(s_ShowedReadmeSessionStateName, true);
+
+            if (readme && !readme.loadedLayout)
+            {
+                LoadLayout();
+                readme.loadedLayout = true;
+            }
+        }
+    }
+
+    static void LoadLayout()
+    {
+        var assembly = typeof(EditorApplication).Assembly;
+        var windowLayoutType = assembly.GetType("UnityEditor.WindowLayout", true);
+        var method = windowLayoutType.GetMethod("LoadWindowLayout", BindingFlags.Public | BindingFlags.Static);
+        method.Invoke(null, new object[] { Path.Combine(Application.dataPath, "TutorialInfo/Layout.wlt"), false });
+    }
+
+    static Readme SelectReadme()
+    {
+        var ids = AssetDatabase.FindAssets("Readme t:Readme");
+        if (ids.Length == 1)
+        {
+            var readmeObject = AssetDatabase.LoadMainAssetAtPath(AssetDatabase.GUIDToAssetPath(ids[0]));
+
+            Selection.objects = new UnityEngine.Object[] { readmeObject };
+
+            return (Readme)readmeObject;
+        }
+        else
+        {
+            Debug.Log("Couldn't find a readme");
+            return null;
+        }
+    }
+
+    protected override void OnHeaderGUI()
+    {
+        var readme = (Readme)target;
+        Init();
+
+        var iconWidth = Mathf.Min(EditorGUIUtility.currentViewWidth / 3f - 20f, 128f);
+
+        GUILayout.BeginHorizontal("In BigTitle");
+        {
+            if (readme.icon != null)
+            {
+                GUILayout.Space(k_Space);
+                GUILayout.Label(readme.icon, GUILayout.Width(iconWidth), GUILayout.Height(iconWidth));
+            }
+            GUILayout.Space(k_Space);
+            GUILayout.BeginVertical();
+            {
+
+                GUILayout.FlexibleSpace();
+                GUILayout.Label(readme.title, TitleStyle);
+                GUILayout.FlexibleSpace();
+            }
+            GUILayout.EndVertical();
+            GUILayout.FlexibleSpace();
+        }
+        GUILayout.EndHorizontal();
+    }
+
+    public override void OnInspectorGUI()
+    {
+        var readme = (Readme)target;
+        Init();
+
+        foreach (var section in readme.sections)
+        {
+            if (!string.IsNullOrEmpty(section.heading))
+            {
+                GUILayout.Label(section.heading, HeadingStyle);
+            }
+
+            if (!string.IsNullOrEmpty(section.text))
+            {
+                GUILayout.Label(section.text, BodyStyle);
+            }
+
+            if (!string.IsNullOrEmpty(section.linkText))
+            {
+                if (LinkLabel(new GUIContent(section.linkText)))
+                {
+                    Application.OpenURL(section.url);
+                }
+            }
+
+            GUILayout.Space(k_Space);
+        }
+
+        if (GUILayout.Button("Remove Readme Assets", ButtonStyle))
+        {
+            RemoveTutorial();
+        }
+    }
+
+    bool m_Initialized;
+
+    GUIStyle LinkStyle
+    {
+        get { return m_LinkStyle; }
+    }
+
+    [SerializeField]
+    GUIStyle m_LinkStyle;
+
+    GUIStyle TitleStyle
+    {
+        get { return m_TitleStyle; }
+    }
+
+    [SerializeField]
+    GUIStyle m_TitleStyle;
+
+    GUIStyle HeadingStyle
+    {
+        get { return m_HeadingStyle; }
+    }
+
+    [SerializeField]
+    GUIStyle m_HeadingStyle;
+
+    GUIStyle BodyStyle
+    {
+        get { return m_BodyStyle; }
+    }
+
+    [SerializeField]
+    GUIStyle m_BodyStyle;
+
+    GUIStyle ButtonStyle
+    {
+        get { return m_ButtonStyle; }
+    }
+
+    [SerializeField]
+    GUIStyle m_ButtonStyle;
+
+    void Init()
+    {
+        if (m_Initialized)
+            return;
+        m_BodyStyle = new GUIStyle(EditorStyles.label);
+        m_BodyStyle.wordWrap = true;
+        m_BodyStyle.fontSize = 14;
+        m_BodyStyle.richText = true;
+
+        m_TitleStyle = new GUIStyle(m_BodyStyle);
+        m_TitleStyle.fontSize = 26;
+
+        m_HeadingStyle = new GUIStyle(m_BodyStyle);
+        m_HeadingStyle.fontStyle = FontStyle.Bold;
+        m_HeadingStyle.fontSize = 18;
+
+        m_LinkStyle = new GUIStyle(m_BodyStyle);
+        m_LinkStyle.wordWrap = false;
+
+        // Match selection color which works nicely for both light and dark skins
+        m_LinkStyle.normal.textColor = new Color(0x00 / 255f, 0x78 / 255f, 0xDA / 255f, 1f);
+        m_LinkStyle.stretchWidth = false;
+
+        m_ButtonStyle = new GUIStyle(EditorStyles.miniButton);
+        m_ButtonStyle.fontStyle = FontStyle.Bold;
+
+        m_Initialized = true;
+    }
+
+    bool LinkLabel(GUIContent label, params GUILayoutOption[] options)
+    {
+        var position = GUILayoutUtility.GetRect(label, LinkStyle, options);
+
+        Handles.BeginGUI();
+        Handles.color = LinkStyle.normal.textColor;
+        Handles.DrawLine(new Vector3(position.xMin, position.yMax), new Vector3(position.xMax, position.yMax));
+        Handles.color = Color.white;
+        Handles.EndGUI();
+
+        EditorGUIUtility.AddCursorRect(position, MouseCursor.Link);
+
+        return GUI.Button(position, label, LinkStyle);
+    }
+}
diff --git a/Assets/TutorialInfo/Scripts/Editor/ReadmeEditor.cs.meta b/Assets/TutorialInfo/Scripts/Editor/ReadmeEditor.cs.meta
new file mode 100644
index 0000000..f038618
--- /dev/null
+++ b/Assets/TutorialInfo/Scripts/Editor/ReadmeEditor.cs.meta
@@ -0,0 +1,12 @@
+fileFormatVersion: 2
+guid: 476cc7d7cd9874016adc216baab94a0a
+timeCreated: 1484146680
+licenseType: Store
+MonoImporter:
+  serializedVersion: 2
+  defaultReferences: []
+  executionOrder: 0
+  icon: {instanceID: 0}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/TutorialInfo/Scripts/Readme.cs b/Assets/TutorialInfo/Scripts/Readme.cs
new file mode 100644
index 0000000..95f6269
--- /dev/null
+++ b/Assets/TutorialInfo/Scripts/Readme.cs
@@ -0,0 +1,16 @@
+using System;
+using UnityEngine;
+
+public class Readme : ScriptableObject
+{
+    public Texture2D icon;
+    public string title;
+    public Section[] sections;
+    public bool loadedLayout;
+
+    [Serializable]
+    public class Section
+    {
+        public string heading, text, linkText, url;
+    }
+}
diff --git a/Assets/TutorialInfo/Scripts/Readme.cs.meta b/Assets/TutorialInfo/Scripts/Readme.cs.meta
new file mode 100644
index 0000000..935153f
--- /dev/null
+++ b/Assets/TutorialInfo/Scripts/Readme.cs.meta
@@ -0,0 +1,12 @@
+fileFormatVersion: 2
+guid: fcf7219bab7fe46a1ad266029b2fee19
+MonoImporter:
+  externalObjects: {}
+  serializedVersion: 2
+  defaultReferences:
+  - icon: {instanceID: 0}
+  executionOrder: 0
+  icon: {fileID: 2800000, guid: a186f8a87ca4f4d3aa864638ad5dfb65, type: 3}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Assets/UnwrappedCube.blend b/Assets/UnwrappedCube.blend
new file mode 100644
index 0000000000000000000000000000000000000000..191d97cd1d853eb15412eddac79f46098d4879a5
GIT binary patch
literal 896908
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%0DuaK}9TqG<WVetlwN0=*N@eAS4
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%0A{dulB*pACNo@gYs<zD+2>;oG=8MZ(;Jd
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

literal 0
HcmV?d00001

diff --git a/Assets/UnwrappedCube.blend.meta b/Assets/UnwrappedCube.blend.meta
new file mode 100644
index 0000000..883e9ca
--- /dev/null
+++ b/Assets/UnwrappedCube.blend.meta
@@ -0,0 +1,107 @@
+fileFormatVersion: 2
+guid: cf2380ba93e36c945b10a676843a4c34
+ModelImporter:
+  serializedVersion: 22200
+  internalIDToNameTable: []
+  externalObjects: {}
+  materials:
+    materialImportMode: 2
+    materialName: 0
+    materialSearch: 1
+    materialLocation: 1
+  animations:
+    legacyGenerateAnimations: 4
+    bakeSimulation: 0
+    resampleCurves: 1
+    optimizeGameObjects: 0
+    removeConstantScaleCurves: 0
+    motionNodeName: 
+    animationImportErrors: 
+    animationImportWarnings: 
+    animationRetargetingWarnings: 
+    animationDoRetargetingWarnings: 0
+    importAnimatedCustomProperties: 0
+    importConstraints: 0
+    animationCompression: 1
+    animationRotationError: 0.5
+    animationPositionError: 0.5
+    animationScaleError: 0.5
+    animationWrapMode: 0
+    extraExposedTransformPaths: []
+    extraUserProperties: []
+    clipAnimations: []
+    isReadable: 0
+  meshes:
+    lODScreenPercentages: []
+    globalScale: 1
+    meshCompression: 0
+    addColliders: 0
+    useSRGBMaterialColor: 1
+    sortHierarchyByName: 1
+    importPhysicalCameras: 1
+    importVisibility: 1
+    importBlendShapes: 1
+    importCameras: 1
+    importLights: 1
+    nodeNameCollisionStrategy: 1
+    fileIdsGeneration: 2
+    swapUVChannels: 0
+    generateSecondaryUV: 0
+    useFileUnits: 1
+    keepQuads: 0
+    weldVertices: 1
+    bakeAxisConversion: 0
+    preserveHierarchy: 0
+    skinWeightsMode: 0
+    maxBonesPerVertex: 4
+    minBoneWeight: 0.001
+    optimizeBones: 1
+    meshOptimizationFlags: -1
+    indexFormat: 0
+    secondaryUVAngleDistortion: 8
+    secondaryUVAreaDistortion: 15.000001
+    secondaryUVHardAngle: 88
+    secondaryUVMarginMethod: 1
+    secondaryUVMinLightmapResolution: 40
+    secondaryUVMinObjectScale: 1
+    secondaryUVPackMargin: 4
+    useFileScale: 1
+    strictVertexDataChecks: 0
+  tangentSpace:
+    normalSmoothAngle: 60
+    normalImportMode: 0
+    tangentImportMode: 3
+    normalCalculationMode: 4
+    legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
+    blendShapeNormalImportMode: 1
+    normalSmoothingSource: 0
+  referencedClips: []
+  importAnimation: 1
+  humanDescription:
+    serializedVersion: 3
+    human: []
+    skeleton: []
+    armTwist: 0.5
+    foreArmTwist: 0.5
+    upperLegTwist: 0.5
+    legTwist: 0.5
+    armStretch: 0.05
+    legStretch: 0.05
+    feetSpacing: 0
+    globalScale: 1
+    rootMotionBoneName: 
+    hasTranslationDoF: 0
+    hasExtraRoot: 0
+    skeletonHasParents: 1
+  lastHumanDescriptionAvatarSource: {instanceID: 0}
+  autoGenerateAvatarMappingIfUnspecified: 1
+  animationType: 2
+  humanoidOversampling: 1
+  avatarSetup: 0
+  addHumanoidExtraRootOnlyWhenUsingAvatar: 1
+  importBlendShapeDeformPercent: 1
+  remapMaterialsIfMaterialImportModeIsNone: 0
+  additionalBone: 0
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 
diff --git a/Packages/manifest.json b/Packages/manifest.json
new file mode 100644
index 0000000..228dfa9
--- /dev/null
+++ b/Packages/manifest.json
@@ -0,0 +1,47 @@
+{
+  "dependencies": {
+    "com.unity.ai.navigation": "2.0.4",
+    "com.unity.collab-proxy": "2.5.2",
+    "com.unity.ide.rider": "3.0.31",
+    "com.unity.ide.visualstudio": "2.0.22",
+    "com.unity.inputsystem": "1.11.1",
+    "com.unity.multiplayer.center": "1.0.0",
+    "com.unity.render-pipelines.universal": "17.0.3",
+    "com.unity.test-framework": "1.4.5",
+    "com.unity.timeline": "1.8.7",
+    "com.unity.ugui": "2.0.0",
+    "com.unity.visualscripting": "1.9.4",
+    "com.unity.modules.accessibility": "1.0.0",
+    "com.unity.modules.ai": "1.0.0",
+    "com.unity.modules.androidjni": "1.0.0",
+    "com.unity.modules.animation": "1.0.0",
+    "com.unity.modules.assetbundle": "1.0.0",
+    "com.unity.modules.audio": "1.0.0",
+    "com.unity.modules.cloth": "1.0.0",
+    "com.unity.modules.director": "1.0.0",
+    "com.unity.modules.imageconversion": "1.0.0",
+    "com.unity.modules.imgui": "1.0.0",
+    "com.unity.modules.jsonserialize": "1.0.0",
+    "com.unity.modules.particlesystem": "1.0.0",
+    "com.unity.modules.physics": "1.0.0",
+    "com.unity.modules.physics2d": "1.0.0",
+    "com.unity.modules.screencapture": "1.0.0",
+    "com.unity.modules.terrain": "1.0.0",
+    "com.unity.modules.terrainphysics": "1.0.0",
+    "com.unity.modules.tilemap": "1.0.0",
+    "com.unity.modules.ui": "1.0.0",
+    "com.unity.modules.uielements": "1.0.0",
+    "com.unity.modules.umbra": "1.0.0",
+    "com.unity.modules.unityanalytics": "1.0.0",
+    "com.unity.modules.unitywebrequest": "1.0.0",
+    "com.unity.modules.unitywebrequestassetbundle": "1.0.0",
+    "com.unity.modules.unitywebrequestaudio": "1.0.0",
+    "com.unity.modules.unitywebrequesttexture": "1.0.0",
+    "com.unity.modules.unitywebrequestwww": "1.0.0",
+    "com.unity.modules.vehicles": "1.0.0",
+    "com.unity.modules.video": "1.0.0",
+    "com.unity.modules.vr": "1.0.0",
+    "com.unity.modules.wind": "1.0.0",
+    "com.unity.modules.xr": "1.0.0"
+  }
+}
diff --git a/Packages/packages-lock.json b/Packages/packages-lock.json
new file mode 100644
index 0000000..2f85ed3
--- /dev/null
+++ b/Packages/packages-lock.json
@@ -0,0 +1,465 @@
+{
+  "dependencies": {
+    "com.unity.ai.navigation": {
+      "version": "2.0.4",
+      "depth": 0,
+      "source": "registry",
+      "dependencies": {
+        "com.unity.modules.ai": "1.0.0"
+      },
+      "url": "https://packages.unity.com"
+    },
+    "com.unity.burst": {
+      "version": "1.8.18",
+      "depth": 2,
+      "source": "registry",
+      "dependencies": {
+        "com.unity.mathematics": "1.2.1",
+        "com.unity.modules.jsonserialize": "1.0.0"
+      },
+      "url": "https://packages.unity.com"
+    },
+    "com.unity.collab-proxy": {
+      "version": "2.5.2",
+      "depth": 0,
+      "source": "registry",
+      "dependencies": {},
+      "url": "https://packages.unity.com"
+    },
+    "com.unity.collections": {
+      "version": "2.5.1",
+      "depth": 2,
+      "source": "registry",
+      "dependencies": {
+        "com.unity.burst": "1.8.17",
+        "com.unity.test-framework": "1.4.5",
+        "com.unity.nuget.mono-cecil": "1.11.4",
+        "com.unity.test-framework.performance": "3.0.3"
+      },
+      "url": "https://packages.unity.com"
+    },
+    "com.unity.ext.nunit": {
+      "version": "2.0.5",
+      "depth": 1,
+      "source": "registry",
+      "dependencies": {},
+      "url": "https://packages.unity.com"
+    },
+    "com.unity.ide.rider": {
+      "version": "3.0.31",
+      "depth": 0,
+      "source": "registry",
+      "dependencies": {
+        "com.unity.ext.nunit": "1.0.6"
+      },
+      "url": "https://packages.unity.com"
+    },
+    "com.unity.ide.visualstudio": {
+      "version": "2.0.22",
+      "depth": 0,
+      "source": "registry",
+      "dependencies": {
+        "com.unity.test-framework": "1.1.9"
+      },
+      "url": "https://packages.unity.com"
+    },
+    "com.unity.inputsystem": {
+      "version": "1.11.1",
+      "depth": 0,
+      "source": "registry",
+      "dependencies": {
+        "com.unity.modules.uielements": "1.0.0"
+      },
+      "url": "https://packages.unity.com"
+    },
+    "com.unity.mathematics": {
+      "version": "1.3.2",
+      "depth": 2,
+      "source": "registry",
+      "dependencies": {},
+      "url": "https://packages.unity.com"
+    },
+    "com.unity.multiplayer.center": {
+      "version": "1.0.0",
+      "depth": 0,
+      "source": "builtin",
+      "dependencies": {
+        "com.unity.modules.uielements": "1.0.0"
+      }
+    },
+    "com.unity.nuget.mono-cecil": {
+      "version": "1.11.4",
+      "depth": 3,
+      "source": "registry",
+      "dependencies": {},
+      "url": "https://packages.unity.com"
+    },
+    "com.unity.render-pipelines.core": {
+      "version": "17.0.3",
+      "depth": 1,
+      "source": "builtin",
+      "dependencies": {
+        "com.unity.burst": "1.8.14",
+        "com.unity.mathematics": "1.3.2",
+        "com.unity.ugui": "2.0.0",
+        "com.unity.collections": "2.4.3",
+        "com.unity.modules.physics": "1.0.0",
+        "com.unity.modules.terrain": "1.0.0",
+        "com.unity.modules.jsonserialize": "1.0.0",
+        "com.unity.rendering.light-transport": "1.0.1"
+      }
+    },
+    "com.unity.render-pipelines.universal": {
+      "version": "17.0.3",
+      "depth": 0,
+      "source": "builtin",
+      "dependencies": {
+        "com.unity.render-pipelines.core": "17.0.3",
+        "com.unity.shadergraph": "17.0.3",
+        "com.unity.render-pipelines.universal-config": "17.0.3"
+      }
+    },
+    "com.unity.render-pipelines.universal-config": {
+      "version": "17.0.3",
+      "depth": 1,
+      "source": "builtin",
+      "dependencies": {
+        "com.unity.render-pipelines.core": "17.0.3"
+      }
+    },
+    "com.unity.rendering.light-transport": {
+      "version": "1.0.1",
+      "depth": 2,
+      "source": "builtin",
+      "dependencies": {
+        "com.unity.collections": "2.2.0",
+        "com.unity.mathematics": "1.2.4",
+        "com.unity.modules.terrain": "1.0.0"
+      }
+    },
+    "com.unity.searcher": {
+      "version": "4.9.2",
+      "depth": 2,
+      "source": "registry",
+      "dependencies": {},
+      "url": "https://packages.unity.com"
+    },
+    "com.unity.shadergraph": {
+      "version": "17.0.3",
+      "depth": 1,
+      "source": "builtin",
+      "dependencies": {
+        "com.unity.render-pipelines.core": "17.0.3",
+        "com.unity.searcher": "4.9.2"
+      }
+    },
+    "com.unity.test-framework": {
+      "version": "1.4.5",
+      "depth": 0,
+      "source": "registry",
+      "dependencies": {
+        "com.unity.ext.nunit": "2.0.3",
+        "com.unity.modules.imgui": "1.0.0",
+        "com.unity.modules.jsonserialize": "1.0.0"
+      },
+      "url": "https://packages.unity.com"
+    },
+    "com.unity.test-framework.performance": {
+      "version": "3.0.3",
+      "depth": 3,
+      "source": "registry",
+      "dependencies": {
+        "com.unity.test-framework": "1.1.31",
+        "com.unity.modules.jsonserialize": "1.0.0"
+      },
+      "url": "https://packages.unity.com"
+    },
+    "com.unity.timeline": {
+      "version": "1.8.7",
+      "depth": 0,
+      "source": "registry",
+      "dependencies": {
+        "com.unity.modules.audio": "1.0.0",
+        "com.unity.modules.director": "1.0.0",
+        "com.unity.modules.animation": "1.0.0",
+        "com.unity.modules.particlesystem": "1.0.0"
+      },
+      "url": "https://packages.unity.com"
+    },
+    "com.unity.ugui": {
+      "version": "2.0.0",
+      "depth": 0,
+      "source": "builtin",
+      "dependencies": {
+        "com.unity.modules.ui": "1.0.0",
+        "com.unity.modules.imgui": "1.0.0"
+      }
+    },
+    "com.unity.visualscripting": {
+      "version": "1.9.4",
+      "depth": 0,
+      "source": "registry",
+      "dependencies": {
+        "com.unity.ugui": "1.0.0",
+        "com.unity.modules.jsonserialize": "1.0.0"
+      },
+      "url": "https://packages.unity.com"
+    },
+    "com.unity.modules.accessibility": {
+      "version": "1.0.0",
+      "depth": 0,
+      "source": "builtin",
+      "dependencies": {}
+    },
+    "com.unity.modules.ai": {
+      "version": "1.0.0",
+      "depth": 0,
+      "source": "builtin",
+      "dependencies": {}
+    },
+    "com.unity.modules.androidjni": {
+      "version": "1.0.0",
+      "depth": 0,
+      "source": "builtin",
+      "dependencies": {}
+    },
+    "com.unity.modules.animation": {
+      "version": "1.0.0",
+      "depth": 0,
+      "source": "builtin",
+      "dependencies": {}
+    },
+    "com.unity.modules.assetbundle": {
+      "version": "1.0.0",
+      "depth": 0,
+      "source": "builtin",
+      "dependencies": {}
+    },
+    "com.unity.modules.audio": {
+      "version": "1.0.0",
+      "depth": 0,
+      "source": "builtin",
+      "dependencies": {}
+    },
+    "com.unity.modules.cloth": {
+      "version": "1.0.0",
+      "depth": 0,
+      "source": "builtin",
+      "dependencies": {
+        "com.unity.modules.physics": "1.0.0"
+      }
+    },
+    "com.unity.modules.director": {
+      "version": "1.0.0",
+      "depth": 0,
+      "source": "builtin",
+      "dependencies": {
+        "com.unity.modules.audio": "1.0.0",
+        "com.unity.modules.animation": "1.0.0"
+      }
+    },
+    "com.unity.modules.hierarchycore": {
+      "version": "1.0.0",
+      "depth": 1,
+      "source": "builtin",
+      "dependencies": {}
+    },
+    "com.unity.modules.imageconversion": {
+      "version": "1.0.0",
+      "depth": 0,
+      "source": "builtin",
+      "dependencies": {}
+    },
+    "com.unity.modules.imgui": {
+      "version": "1.0.0",
+      "depth": 0,
+      "source": "builtin",
+      "dependencies": {}
+    },
+    "com.unity.modules.jsonserialize": {
+      "version": "1.0.0",
+      "depth": 0,
+      "source": "builtin",
+      "dependencies": {}
+    },
+    "com.unity.modules.particlesystem": {
+      "version": "1.0.0",
+      "depth": 0,
+      "source": "builtin",
+      "dependencies": {}
+    },
+    "com.unity.modules.physics": {
+      "version": "1.0.0",
+      "depth": 0,
+      "source": "builtin",
+      "dependencies": {}
+    },
+    "com.unity.modules.physics2d": {
+      "version": "1.0.0",
+      "depth": 0,
+      "source": "builtin",
+      "dependencies": {}
+    },
+    "com.unity.modules.screencapture": {
+      "version": "1.0.0",
+      "depth": 0,
+      "source": "builtin",
+      "dependencies": {
+        "com.unity.modules.imageconversion": "1.0.0"
+      }
+    },
+    "com.unity.modules.subsystems": {
+      "version": "1.0.0",
+      "depth": 1,
+      "source": "builtin",
+      "dependencies": {
+        "com.unity.modules.jsonserialize": "1.0.0"
+      }
+    },
+    "com.unity.modules.terrain": {
+      "version": "1.0.0",
+      "depth": 0,
+      "source": "builtin",
+      "dependencies": {}
+    },
+    "com.unity.modules.terrainphysics": {
+      "version": "1.0.0",
+      "depth": 0,
+      "source": "builtin",
+      "dependencies": {
+        "com.unity.modules.physics": "1.0.0",
+        "com.unity.modules.terrain": "1.0.0"
+      }
+    },
+    "com.unity.modules.tilemap": {
+      "version": "1.0.0",
+      "depth": 0,
+      "source": "builtin",
+      "dependencies": {
+        "com.unity.modules.physics2d": "1.0.0"
+      }
+    },
+    "com.unity.modules.ui": {
+      "version": "1.0.0",
+      "depth": 0,
+      "source": "builtin",
+      "dependencies": {}
+    },
+    "com.unity.modules.uielements": {
+      "version": "1.0.0",
+      "depth": 0,
+      "source": "builtin",
+      "dependencies": {
+        "com.unity.modules.ui": "1.0.0",
+        "com.unity.modules.imgui": "1.0.0",
+        "com.unity.modules.jsonserialize": "1.0.0",
+        "com.unity.modules.hierarchycore": "1.0.0"
+      }
+    },
+    "com.unity.modules.umbra": {
+      "version": "1.0.0",
+      "depth": 0,
+      "source": "builtin",
+      "dependencies": {}
+    },
+    "com.unity.modules.unityanalytics": {
+      "version": "1.0.0",
+      "depth": 0,
+      "source": "builtin",
+      "dependencies": {
+        "com.unity.modules.unitywebrequest": "1.0.0",
+        "com.unity.modules.jsonserialize": "1.0.0"
+      }
+    },
+    "com.unity.modules.unitywebrequest": {
+      "version": "1.0.0",
+      "depth": 0,
+      "source": "builtin",
+      "dependencies": {}
+    },
+    "com.unity.modules.unitywebrequestassetbundle": {
+      "version": "1.0.0",
+      "depth": 0,
+      "source": "builtin",
+      "dependencies": {
+        "com.unity.modules.assetbundle": "1.0.0",
+        "com.unity.modules.unitywebrequest": "1.0.0"
+      }
+    },
+    "com.unity.modules.unitywebrequestaudio": {
+      "version": "1.0.0",
+      "depth": 0,
+      "source": "builtin",
+      "dependencies": {
+        "com.unity.modules.unitywebrequest": "1.0.0",
+        "com.unity.modules.audio": "1.0.0"
+      }
+    },
+    "com.unity.modules.unitywebrequesttexture": {
+      "version": "1.0.0",
+      "depth": 0,
+      "source": "builtin",
+      "dependencies": {
+        "com.unity.modules.unitywebrequest": "1.0.0",
+        "com.unity.modules.imageconversion": "1.0.0"
+      }
+    },
+    "com.unity.modules.unitywebrequestwww": {
+      "version": "1.0.0",
+      "depth": 0,
+      "source": "builtin",
+      "dependencies": {
+        "com.unity.modules.unitywebrequest": "1.0.0",
+        "com.unity.modules.unitywebrequestassetbundle": "1.0.0",
+        "com.unity.modules.unitywebrequestaudio": "1.0.0",
+        "com.unity.modules.audio": "1.0.0",
+        "com.unity.modules.assetbundle": "1.0.0",
+        "com.unity.modules.imageconversion": "1.0.0"
+      }
+    },
+    "com.unity.modules.vehicles": {
+      "version": "1.0.0",
+      "depth": 0,
+      "source": "builtin",
+      "dependencies": {
+        "com.unity.modules.physics": "1.0.0"
+      }
+    },
+    "com.unity.modules.video": {
+      "version": "1.0.0",
+      "depth": 0,
+      "source": "builtin",
+      "dependencies": {
+        "com.unity.modules.audio": "1.0.0",
+        "com.unity.modules.ui": "1.0.0",
+        "com.unity.modules.unitywebrequest": "1.0.0"
+      }
+    },
+    "com.unity.modules.vr": {
+      "version": "1.0.0",
+      "depth": 0,
+      "source": "builtin",
+      "dependencies": {
+        "com.unity.modules.jsonserialize": "1.0.0",
+        "com.unity.modules.physics": "1.0.0",
+        "com.unity.modules.xr": "1.0.0"
+      }
+    },
+    "com.unity.modules.wind": {
+      "version": "1.0.0",
+      "depth": 0,
+      "source": "builtin",
+      "dependencies": {}
+    },
+    "com.unity.modules.xr": {
+      "version": "1.0.0",
+      "depth": 0,
+      "source": "builtin",
+      "dependencies": {
+        "com.unity.modules.physics": "1.0.0",
+        "com.unity.modules.jsonserialize": "1.0.0",
+        "com.unity.modules.subsystems": "1.0.0"
+      }
+    }
+  }
+}
diff --git a/ProjectSettings/AudioManager.asset b/ProjectSettings/AudioManager.asset
new file mode 100644
index 0000000..27287fe
--- /dev/null
+++ b/ProjectSettings/AudioManager.asset
@@ -0,0 +1,19 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!11 &1
+AudioManager:
+  m_ObjectHideFlags: 0
+  serializedVersion: 2
+  m_Volume: 1
+  Rolloff Scale: 1
+  Doppler Factor: 1
+  Default Speaker Mode: 2
+  m_SampleRate: 0
+  m_DSPBufferSize: 1024
+  m_VirtualVoiceCount: 512
+  m_RealVoiceCount: 32
+  m_SpatializerPlugin: 
+  m_AmbisonicDecoderPlugin: 
+  m_DisableAudio: 0
+  m_VirtualizeEffects: 1
+  m_RequestedDSPBufferSize: 0
diff --git a/ProjectSettings/ClusterInputManager.asset b/ProjectSettings/ClusterInputManager.asset
new file mode 100644
index 0000000..e7886b2
--- /dev/null
+++ b/ProjectSettings/ClusterInputManager.asset
@@ -0,0 +1,6 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!236 &1
+ClusterInputManager:
+  m_ObjectHideFlags: 0
+  m_Inputs: []
diff --git a/ProjectSettings/DynamicsManager.asset b/ProjectSettings/DynamicsManager.asset
new file mode 100644
index 0000000..fc90ab9
--- /dev/null
+++ b/ProjectSettings/DynamicsManager.asset
@@ -0,0 +1,36 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!55 &1
+PhysicsManager:
+  m_ObjectHideFlags: 0
+  serializedVersion: 13
+  m_Gravity: {x: 0, y: -9.81, z: 0}
+  m_DefaultMaterial: {fileID: 0}
+  m_BounceThreshold: 2
+  m_SleepThreshold: 0.005
+  m_DefaultContactOffset: 0.01
+  m_DefaultSolverIterations: 6
+  m_DefaultSolverVelocityIterations: 1
+  m_QueriesHitBackfaces: 0
+  m_QueriesHitTriggers: 1
+  m_EnableAdaptiveForce: 0
+  m_ClothInterCollisionDistance: 0.1
+  m_ClothInterCollisionStiffness: 0.2
+  m_ContactsGeneration: 1
+  m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+  m_AutoSimulation: 1
+  m_AutoSyncTransforms: 0
+  m_ReuseCollisionCallbacks: 1
+  m_ClothInterCollisionSettingsToggle: 0
+  m_ClothGravity: {x: 0, y: -9.81, z: 0}
+  m_ContactPairsMode: 0
+  m_BroadphaseType: 0
+  m_WorldBounds:
+    m_Center: {x: 0, y: 0, z: 0}
+    m_Extent: {x: 250, y: 250, z: 250}
+  m_WorldSubdivisions: 8
+  m_FrictionType: 0
+  m_EnableEnhancedDeterminism: 0
+  m_EnableUnifiedHeightmaps: 1
+  m_SolverType: 0
+  m_DefaultMaxAngularSpeed: 50
diff --git a/ProjectSettings/EditorBuildSettings.asset b/ProjectSettings/EditorBuildSettings.asset
new file mode 100644
index 0000000..d057ba3
--- /dev/null
+++ b/ProjectSettings/EditorBuildSettings.asset
@@ -0,0 +1,13 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1045 &1
+EditorBuildSettings:
+  m_ObjectHideFlags: 0
+  serializedVersion: 2
+  m_Scenes:
+  - enabled: 1
+    path: Assets/Scenes/SampleScene.unity
+    guid: 99c9720ab356a0642a771bea13969a05
+  m_configObjects:
+    com.unity.input.settings.actions: {fileID: -944628639613478452, guid: 052faaac586de48259a63d0c4782560b, type: 3}
+  m_UseUCBPForAssetBundles: 0
diff --git a/ProjectSettings/EditorSettings.asset b/ProjectSettings/EditorSettings.asset
new file mode 100644
index 0000000..d85f86b
--- /dev/null
+++ b/ProjectSettings/EditorSettings.asset
@@ -0,0 +1,48 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!159 &1
+EditorSettings:
+  m_ObjectHideFlags: 0
+  serializedVersion: 13
+  m_SerializationMode: 2
+  m_LineEndingsForNewScripts: 0
+  m_DefaultBehaviorMode: 0
+  m_PrefabRegularEnvironment: {fileID: 0}
+  m_PrefabUIEnvironment: {fileID: 0}
+  m_SpritePackerMode: 0
+  m_SpritePackerCacheSize: 10
+  m_SpritePackerPaddingPower: 1
+  m_Bc7TextureCompressor: 0
+  m_EtcTextureCompressorBehavior: 1
+  m_EtcTextureFastCompressor: 1
+  m_EtcTextureNormalCompressor: 2
+  m_EtcTextureBestCompressor: 4
+  m_ProjectGenerationIncludedExtensions: txt;xml;fnt;cd;asmdef;rsp;asmref
+  m_ProjectGenerationRootNamespace: 
+  m_EnableTextureStreamingInEditMode: 1
+  m_EnableTextureStreamingInPlayMode: 1
+  m_EnableEditorAsyncCPUTextureLoading: 0
+  m_AsyncShaderCompilation: 1
+  m_PrefabModeAllowAutoSave: 1
+  m_EnterPlayModeOptionsEnabled: 1
+  m_EnterPlayModeOptions: 0
+  m_GameObjectNamingDigits: 1
+  m_GameObjectNamingScheme: 0
+  m_AssetNamingUsesSpace: 1
+  m_InspectorUseIMGUIDefaultInspector: 0
+  m_UseLegacyProbeSampleCount: 0
+  m_SerializeInlineMappingsOnOneLine: 1
+  m_DisableCookiesInLightmapper: 0
+  m_AssetPipelineMode: 1
+  m_RefreshImportMode: 0
+  m_CacheServerMode: 0
+  m_CacheServerEndpoint: 
+  m_CacheServerNamespacePrefix: default
+  m_CacheServerEnableDownload: 1
+  m_CacheServerEnableUpload: 1
+  m_CacheServerEnableAuth: 0
+  m_CacheServerEnableTls: 0
+  m_CacheServerValidationMode: 2
+  m_CacheServerDownloadBatchSize: 128
+  m_EnableEnlightenBakedGI: 0
+  m_ReferencedClipsExactNaming: 1
diff --git a/ProjectSettings/GraphicsSettings.asset b/ProjectSettings/GraphicsSettings.asset
new file mode 100644
index 0000000..aa5a1c3
--- /dev/null
+++ b/ProjectSettings/GraphicsSettings.asset
@@ -0,0 +1,70 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!30 &1
+GraphicsSettings:
+  m_ObjectHideFlags: 0
+  serializedVersion: 16
+  m_Deferred:
+    m_Mode: 1
+    m_Shader: {fileID: 69, guid: 0000000000000000f000000000000000, type: 0}
+  m_DeferredReflections:
+    m_Mode: 1
+    m_Shader: {fileID: 74, guid: 0000000000000000f000000000000000, type: 0}
+  m_ScreenSpaceShadows:
+    m_Mode: 1
+    m_Shader: {fileID: 64, guid: 0000000000000000f000000000000000, type: 0}
+  m_DepthNormals:
+    m_Mode: 1
+    m_Shader: {fileID: 62, guid: 0000000000000000f000000000000000, type: 0}
+  m_MotionVectors:
+    m_Mode: 1
+    m_Shader: {fileID: 75, guid: 0000000000000000f000000000000000, type: 0}
+  m_LightHalo:
+    m_Mode: 1
+    m_Shader: {fileID: 105, guid: 0000000000000000f000000000000000, type: 0}
+  m_LensFlare:
+    m_Mode: 1
+    m_Shader: {fileID: 102, guid: 0000000000000000f000000000000000, type: 0}
+  m_VideoShadersIncludeMode: 2
+  m_AlwaysIncludedShaders:
+  - {fileID: 7, guid: 0000000000000000f000000000000000, type: 0}
+  - {fileID: 15104, guid: 0000000000000000f000000000000000, type: 0}
+  - {fileID: 15105, guid: 0000000000000000f000000000000000, type: 0}
+  - {fileID: 15106, guid: 0000000000000000f000000000000000, type: 0}
+  - {fileID: 10753, guid: 0000000000000000f000000000000000, type: 0}
+  - {fileID: 10770, guid: 0000000000000000f000000000000000, type: 0}
+  - {fileID: 10783, guid: 0000000000000000f000000000000000, type: 0}
+  m_PreloadedShaders: []
+  m_PreloadShadersBatchTimeLimit: -1
+  m_SpritesDefaultMaterial: {fileID: 10754, guid: 0000000000000000f000000000000000,
+    type: 0}
+  m_CustomRenderPipeline: {fileID: 11400000, guid: 4b83569d67af61e458304325a23e5dfd,
+    type: 2}
+  m_TransparencySortMode: 0
+  m_TransparencySortAxis: {x: 0, y: 0, z: 1}
+  m_DefaultRenderingPath: 1
+  m_DefaultMobileRenderingPath: 1
+  m_TierSettings: []
+  m_LightmapStripping: 0
+  m_FogStripping: 0
+  m_InstancingStripping: 0
+  m_BrgStripping: 0
+  m_LightmapKeepPlain: 1
+  m_LightmapKeepDirCombined: 1
+  m_LightmapKeepDynamicPlain: 1
+  m_LightmapKeepDynamicDirCombined: 1
+  m_LightmapKeepShadowMask: 1
+  m_LightmapKeepSubtractive: 1
+  m_FogKeepLinear: 1
+  m_FogKeepExp: 1
+  m_FogKeepExp2: 1
+  m_AlbedoSwatchInfos: []
+  m_RenderPipelineGlobalSettingsMap:
+    UnityEngine.Rendering.Universal.UniversalRenderPipeline: {fileID: 11400000, guid: 18dc0cd2c080841dea60987a38ce93fa,
+      type: 2}
+  m_LightsUseLinearIntensity: 1
+  m_LightsUseColorTemperature: 1
+  m_LogWhenShaderIsCompiled: 0
+  m_LightProbeOutsideHullStrategy: 0
+  m_CameraRelativeLightCulling: 0
+  m_CameraRelativeShadowCulling: 0
diff --git a/ProjectSettings/InputManager.asset b/ProjectSettings/InputManager.asset
new file mode 100644
index 0000000..b16147e
--- /dev/null
+++ b/ProjectSettings/InputManager.asset
@@ -0,0 +1,487 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!13 &1
+InputManager:
+  m_ObjectHideFlags: 0
+  serializedVersion: 2
+  m_Axes:
+  - serializedVersion: 3
+    m_Name: Horizontal
+    descriptiveName: 
+    descriptiveNegativeName: 
+    negativeButton: left
+    positiveButton: right
+    altNegativeButton: a
+    altPositiveButton: d
+    gravity: 3
+    dead: 0.001
+    sensitivity: 3
+    snap: 1
+    invert: 0
+    type: 0
+    axis: 0
+    joyNum: 0
+  - serializedVersion: 3
+    m_Name: Vertical
+    descriptiveName: 
+    descriptiveNegativeName: 
+    negativeButton: down
+    positiveButton: up
+    altNegativeButton: s
+    altPositiveButton: w
+    gravity: 3
+    dead: 0.001
+    sensitivity: 3
+    snap: 1
+    invert: 0
+    type: 0
+    axis: 0
+    joyNum: 0
+  - serializedVersion: 3
+    m_Name: Fire1
+    descriptiveName: 
+    descriptiveNegativeName: 
+    negativeButton: 
+    positiveButton: left ctrl
+    altNegativeButton: 
+    altPositiveButton: mouse 0
+    gravity: 1000
+    dead: 0.001
+    sensitivity: 1000
+    snap: 0
+    invert: 0
+    type: 0
+    axis: 0
+    joyNum: 0
+  - serializedVersion: 3
+    m_Name: Fire2
+    descriptiveName: 
+    descriptiveNegativeName: 
+    negativeButton: 
+    positiveButton: left alt
+    altNegativeButton: 
+    altPositiveButton: mouse 1
+    gravity: 1000
+    dead: 0.001
+    sensitivity: 1000
+    snap: 0
+    invert: 0
+    type: 0
+    axis: 0
+    joyNum: 0
+  - serializedVersion: 3
+    m_Name: Fire3
+    descriptiveName: 
+    descriptiveNegativeName: 
+    negativeButton: 
+    positiveButton: left shift
+    altNegativeButton: 
+    altPositiveButton: mouse 2
+    gravity: 1000
+    dead: 0.001
+    sensitivity: 1000
+    snap: 0
+    invert: 0
+    type: 0
+    axis: 0
+    joyNum: 0
+  - serializedVersion: 3
+    m_Name: Jump
+    descriptiveName: 
+    descriptiveNegativeName: 
+    negativeButton: 
+    positiveButton: space
+    altNegativeButton: 
+    altPositiveButton: 
+    gravity: 1000
+    dead: 0.001
+    sensitivity: 1000
+    snap: 0
+    invert: 0
+    type: 0
+    axis: 0
+    joyNum: 0
+  - serializedVersion: 3
+    m_Name: Mouse X
+    descriptiveName: 
+    descriptiveNegativeName: 
+    negativeButton: 
+    positiveButton: 
+    altNegativeButton: 
+    altPositiveButton: 
+    gravity: 0
+    dead: 0
+    sensitivity: 0.1
+    snap: 0
+    invert: 0
+    type: 1
+    axis: 0
+    joyNum: 0
+  - serializedVersion: 3
+    m_Name: Mouse Y
+    descriptiveName: 
+    descriptiveNegativeName: 
+    negativeButton: 
+    positiveButton: 
+    altNegativeButton: 
+    altPositiveButton: 
+    gravity: 0
+    dead: 0
+    sensitivity: 0.1
+    snap: 0
+    invert: 0
+    type: 1
+    axis: 1
+    joyNum: 0
+  - serializedVersion: 3
+    m_Name: Mouse ScrollWheel
+    descriptiveName: 
+    descriptiveNegativeName: 
+    negativeButton: 
+    positiveButton: 
+    altNegativeButton: 
+    altPositiveButton: 
+    gravity: 0
+    dead: 0
+    sensitivity: 0.1
+    snap: 0
+    invert: 0
+    type: 1
+    axis: 2
+    joyNum: 0
+  - serializedVersion: 3
+    m_Name: Horizontal
+    descriptiveName: 
+    descriptiveNegativeName: 
+    negativeButton: 
+    positiveButton: 
+    altNegativeButton: 
+    altPositiveButton: 
+    gravity: 0
+    dead: 0.19
+    sensitivity: 1
+    snap: 0
+    invert: 0
+    type: 2
+    axis: 0
+    joyNum: 0
+  - serializedVersion: 3
+    m_Name: Vertical
+    descriptiveName: 
+    descriptiveNegativeName: 
+    negativeButton: 
+    positiveButton: 
+    altNegativeButton: 
+    altPositiveButton: 
+    gravity: 0
+    dead: 0.19
+    sensitivity: 1
+    snap: 0
+    invert: 1
+    type: 2
+    axis: 1
+    joyNum: 0
+  - serializedVersion: 3
+    m_Name: Fire1
+    descriptiveName: 
+    descriptiveNegativeName: 
+    negativeButton: 
+    positiveButton: joystick button 0
+    altNegativeButton: 
+    altPositiveButton: 
+    gravity: 1000
+    dead: 0.001
+    sensitivity: 1000
+    snap: 0
+    invert: 0
+    type: 0
+    axis: 0
+    joyNum: 0
+  - serializedVersion: 3
+    m_Name: Fire2
+    descriptiveName: 
+    descriptiveNegativeName: 
+    negativeButton: 
+    positiveButton: joystick button 1
+    altNegativeButton: 
+    altPositiveButton: 
+    gravity: 1000
+    dead: 0.001
+    sensitivity: 1000
+    snap: 0
+    invert: 0
+    type: 0
+    axis: 0
+    joyNum: 0
+  - serializedVersion: 3
+    m_Name: Fire3
+    descriptiveName: 
+    descriptiveNegativeName: 
+    negativeButton: 
+    positiveButton: joystick button 2
+    altNegativeButton: 
+    altPositiveButton: 
+    gravity: 1000
+    dead: 0.001
+    sensitivity: 1000
+    snap: 0
+    invert: 0
+    type: 0
+    axis: 0
+    joyNum: 0
+  - serializedVersion: 3
+    m_Name: Jump
+    descriptiveName: 
+    descriptiveNegativeName: 
+    negativeButton: 
+    positiveButton: joystick button 3
+    altNegativeButton: 
+    altPositiveButton: 
+    gravity: 1000
+    dead: 0.001
+    sensitivity: 1000
+    snap: 0
+    invert: 0
+    type: 0
+    axis: 0
+    joyNum: 0
+  - serializedVersion: 3
+    m_Name: Submit
+    descriptiveName: 
+    descriptiveNegativeName: 
+    negativeButton: 
+    positiveButton: return
+    altNegativeButton: 
+    altPositiveButton: joystick button 0
+    gravity: 1000
+    dead: 0.001
+    sensitivity: 1000
+    snap: 0
+    invert: 0
+    type: 0
+    axis: 0
+    joyNum: 0
+  - serializedVersion: 3
+    m_Name: Submit
+    descriptiveName: 
+    descriptiveNegativeName: 
+    negativeButton: 
+    positiveButton: enter
+    altNegativeButton: 
+    altPositiveButton: space
+    gravity: 1000
+    dead: 0.001
+    sensitivity: 1000
+    snap: 0
+    invert: 0
+    type: 0
+    axis: 0
+    joyNum: 0
+  - serializedVersion: 3
+    m_Name: Cancel
+    descriptiveName: 
+    descriptiveNegativeName: 
+    negativeButton: 
+    positiveButton: escape
+    altNegativeButton: 
+    altPositiveButton: joystick button 1
+    gravity: 1000
+    dead: 0.001
+    sensitivity: 1000
+    snap: 0
+    invert: 0
+    type: 0
+    axis: 0
+    joyNum: 0
+  - serializedVersion: 3
+    m_Name: Enable Debug Button 1
+    descriptiveName: 
+    descriptiveNegativeName: 
+    negativeButton: 
+    positiveButton: left ctrl
+    altNegativeButton: 
+    altPositiveButton: joystick button 8
+    gravity: 0
+    dead: 0
+    sensitivity: 0
+    snap: 0
+    invert: 0
+    type: 0
+    axis: 0
+    joyNum: 0
+  - serializedVersion: 3
+    m_Name: Enable Debug Button 2
+    descriptiveName: 
+    descriptiveNegativeName: 
+    negativeButton: 
+    positiveButton: backspace
+    altNegativeButton: 
+    altPositiveButton: joystick button 9
+    gravity: 0
+    dead: 0
+    sensitivity: 0
+    snap: 0
+    invert: 0
+    type: 0
+    axis: 0
+    joyNum: 0
+  - serializedVersion: 3
+    m_Name: Debug Reset
+    descriptiveName: 
+    descriptiveNegativeName: 
+    negativeButton: 
+    positiveButton: left alt
+    altNegativeButton: 
+    altPositiveButton: joystick button 1
+    gravity: 0
+    dead: 0
+    sensitivity: 0
+    snap: 0
+    invert: 0
+    type: 0
+    axis: 0
+    joyNum: 0
+  - serializedVersion: 3
+    m_Name: Debug Next
+    descriptiveName: 
+    descriptiveNegativeName: 
+    negativeButton: 
+    positiveButton: page down
+    altNegativeButton: 
+    altPositiveButton: joystick button 5
+    gravity: 0
+    dead: 0
+    sensitivity: 0
+    snap: 0
+    invert: 0
+    type: 0
+    axis: 0
+    joyNum: 0
+  - serializedVersion: 3
+    m_Name: Debug Previous
+    descriptiveName: 
+    descriptiveNegativeName: 
+    negativeButton: 
+    positiveButton: page up
+    altNegativeButton: 
+    altPositiveButton: joystick button 4
+    gravity: 0
+    dead: 0
+    sensitivity: 0
+    snap: 0
+    invert: 0
+    type: 0
+    axis: 0
+    joyNum: 0
+  - serializedVersion: 3
+    m_Name: Debug Validate
+    descriptiveName: 
+    descriptiveNegativeName: 
+    negativeButton: 
+    positiveButton: return
+    altNegativeButton: 
+    altPositiveButton: joystick button 0
+    gravity: 0
+    dead: 0
+    sensitivity: 0
+    snap: 0
+    invert: 0
+    type: 0
+    axis: 0
+    joyNum: 0
+  - serializedVersion: 3
+    m_Name: Debug Persistent
+    descriptiveName: 
+    descriptiveNegativeName: 
+    negativeButton: 
+    positiveButton: right shift
+    altNegativeButton: 
+    altPositiveButton: joystick button 2
+    gravity: 0
+    dead: 0
+    sensitivity: 0
+    snap: 0
+    invert: 0
+    type: 0
+    axis: 0
+    joyNum: 0
+  - serializedVersion: 3
+    m_Name: Debug Multiplier
+    descriptiveName: 
+    descriptiveNegativeName: 
+    negativeButton: 
+    positiveButton: left shift
+    altNegativeButton: 
+    altPositiveButton: joystick button 3
+    gravity: 0
+    dead: 0
+    sensitivity: 0
+    snap: 0
+    invert: 0
+    type: 0
+    axis: 0
+    joyNum: 0
+  - serializedVersion: 3
+    m_Name: Debug Horizontal
+    descriptiveName: 
+    descriptiveNegativeName: 
+    negativeButton: left
+    positiveButton: right
+    altNegativeButton: 
+    altPositiveButton: 
+    gravity: 1000
+    dead: 0.001
+    sensitivity: 1000
+    snap: 0
+    invert: 0
+    type: 0
+    axis: 0
+    joyNum: 0
+  - serializedVersion: 3
+    m_Name: Debug Vertical
+    descriptiveName: 
+    descriptiveNegativeName: 
+    negativeButton: down
+    positiveButton: up
+    altNegativeButton: 
+    altPositiveButton: 
+    gravity: 1000
+    dead: 0.001
+    sensitivity: 1000
+    snap: 0
+    invert: 0
+    type: 0
+    axis: 0
+    joyNum: 0
+  - serializedVersion: 3
+    m_Name: Debug Vertical
+    descriptiveName: 
+    descriptiveNegativeName: 
+    negativeButton: down
+    positiveButton: up
+    altNegativeButton: 
+    altPositiveButton: 
+    gravity: 1000
+    dead: 0.001
+    sensitivity: 1000
+    snap: 0
+    invert: 0
+    type: 2
+    axis: 6
+    joyNum: 0
+  - serializedVersion: 3
+    m_Name: Debug Horizontal
+    descriptiveName: 
+    descriptiveNegativeName: 
+    negativeButton: left
+    positiveButton: right
+    altNegativeButton: 
+    altPositiveButton: 
+    gravity: 1000
+    dead: 0.001
+    sensitivity: 1000
+    snap: 0
+    invert: 0
+    type: 2
+    axis: 5
+    joyNum: 0
diff --git a/ProjectSettings/MemorySettings.asset b/ProjectSettings/MemorySettings.asset
new file mode 100644
index 0000000..5b5face
--- /dev/null
+++ b/ProjectSettings/MemorySettings.asset
@@ -0,0 +1,35 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!387306366 &1
+MemorySettings:
+  m_ObjectHideFlags: 0
+  m_EditorMemorySettings:
+    m_MainAllocatorBlockSize: -1
+    m_ThreadAllocatorBlockSize: -1
+    m_MainGfxBlockSize: -1
+    m_ThreadGfxBlockSize: -1
+    m_CacheBlockSize: -1
+    m_TypetreeBlockSize: -1
+    m_ProfilerBlockSize: -1
+    m_ProfilerEditorBlockSize: -1
+    m_BucketAllocatorGranularity: -1
+    m_BucketAllocatorBucketsCount: -1
+    m_BucketAllocatorBlockSize: -1
+    m_BucketAllocatorBlockCount: -1
+    m_ProfilerBucketAllocatorGranularity: -1
+    m_ProfilerBucketAllocatorBucketsCount: -1
+    m_ProfilerBucketAllocatorBlockSize: -1
+    m_ProfilerBucketAllocatorBlockCount: -1
+    m_TempAllocatorSizeMain: -1
+    m_JobTempAllocatorBlockSize: -1
+    m_BackgroundJobTempAllocatorBlockSize: -1
+    m_JobTempAllocatorReducedBlockSize: -1
+    m_TempAllocatorSizeGIBakingWorker: -1
+    m_TempAllocatorSizeNavMeshWorker: -1
+    m_TempAllocatorSizeAudioWorker: -1
+    m_TempAllocatorSizeCloudWorker: -1
+    m_TempAllocatorSizeGfx: -1
+    m_TempAllocatorSizeJobWorker: -1
+    m_TempAllocatorSizeBackgroundWorker: -1
+    m_TempAllocatorSizePreloadManager: -1
+  m_PlatformMemorySettings: {}
diff --git a/ProjectSettings/MultiplayerManager.asset b/ProjectSettings/MultiplayerManager.asset
new file mode 100644
index 0000000..2a93664
--- /dev/null
+++ b/ProjectSettings/MultiplayerManager.asset
@@ -0,0 +1,7 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!655991488 &1
+MultiplayerManager:
+  m_ObjectHideFlags: 0
+  m_EnableMultiplayerRoles: 0
+  m_StrippingTypes: {}
diff --git a/ProjectSettings/NavMeshAreas.asset b/ProjectSettings/NavMeshAreas.asset
new file mode 100644
index 0000000..3b0b7c3
--- /dev/null
+++ b/ProjectSettings/NavMeshAreas.asset
@@ -0,0 +1,91 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!126 &1
+NavMeshProjectSettings:
+  m_ObjectHideFlags: 0
+  serializedVersion: 2
+  areas:
+  - name: Walkable
+    cost: 1
+  - name: Not Walkable
+    cost: 1
+  - name: Jump
+    cost: 2
+  - name: 
+    cost: 1
+  - name: 
+    cost: 1
+  - name: 
+    cost: 1
+  - name: 
+    cost: 1
+  - name: 
+    cost: 1
+  - name: 
+    cost: 1
+  - name: 
+    cost: 1
+  - name: 
+    cost: 1
+  - name: 
+    cost: 1
+  - name: 
+    cost: 1
+  - name: 
+    cost: 1
+  - name: 
+    cost: 1
+  - name: 
+    cost: 1
+  - name: 
+    cost: 1
+  - name: 
+    cost: 1
+  - name: 
+    cost: 1
+  - name: 
+    cost: 1
+  - name: 
+    cost: 1
+  - name: 
+    cost: 1
+  - name: 
+    cost: 1
+  - name: 
+    cost: 1
+  - name: 
+    cost: 1
+  - name: 
+    cost: 1
+  - name: 
+    cost: 1
+  - name: 
+    cost: 1
+  - name: 
+    cost: 1
+  - name: 
+    cost: 1
+  - name: 
+    cost: 1
+  - name: 
+    cost: 1
+  m_LastAgentTypeID: -887442657
+  m_Settings:
+  - serializedVersion: 2
+    agentTypeID: 0
+    agentRadius: 0.5
+    agentHeight: 2
+    agentSlope: 45
+    agentClimb: 0.75
+    ledgeDropHeight: 0
+    maxJumpAcrossDistance: 0
+    minRegionArea: 2
+    manualCellSize: 0
+    cellSize: 0.16666667
+    manualTileSize: 0
+    tileSize: 256
+    accuratePlacement: 0
+    debug:
+      m_Flags: 0
+  m_SettingNames:
+  - Humanoid
diff --git a/ProjectSettings/PackageManagerSettings.asset b/ProjectSettings/PackageManagerSettings.asset
new file mode 100644
index 0000000..be4a797
--- /dev/null
+++ b/ProjectSettings/PackageManagerSettings.asset
@@ -0,0 +1,43 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!114 &1
+MonoBehaviour:
+  m_ObjectHideFlags: 61
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 13964, guid: 0000000000000000e000000000000000, type: 0}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_EnablePreviewPackages: 0
+  m_EnablePackageDependencies: 0
+  m_AdvancedSettingsExpanded: 1
+  m_ScopedRegistriesSettingsExpanded: 1
+  oneTimeWarningShown: 0
+  m_Registries:
+  - m_Id: main
+    m_Name: 
+    m_Url: https://packages.unity.com
+    m_Scopes: []
+    m_IsDefault: 1
+    m_Capabilities: 7
+  m_UserSelectedRegistryName: 
+  m_UserAddingNewScopedRegistry: 0
+  m_RegistryInfoDraft:
+    m_ErrorMessage: 
+    m_Original:
+      m_Id: 
+      m_Name: 
+      m_Url: 
+      m_Scopes: []
+      m_IsDefault: 0
+      m_Capabilities: 0
+    m_Modified: 0
+    m_Name: 
+    m_Url: 
+    m_Scopes:
+    - 
+    m_SelectedScopeIndex: 0
diff --git a/ProjectSettings/Physics2DSettings.asset b/ProjectSettings/Physics2DSettings.asset
new file mode 100644
index 0000000..6c5cf8a
--- /dev/null
+++ b/ProjectSettings/Physics2DSettings.asset
@@ -0,0 +1,56 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!19 &1
+Physics2DSettings:
+  m_ObjectHideFlags: 0
+  serializedVersion: 4
+  m_Gravity: {x: 0, y: -9.81}
+  m_DefaultMaterial: {fileID: 0}
+  m_VelocityIterations: 8
+  m_PositionIterations: 3
+  m_VelocityThreshold: 1
+  m_MaxLinearCorrection: 0.2
+  m_MaxAngularCorrection: 8
+  m_MaxTranslationSpeed: 100
+  m_MaxRotationSpeed: 360
+  m_BaumgarteScale: 0.2
+  m_BaumgarteTimeOfImpactScale: 0.75
+  m_TimeToSleep: 0.5
+  m_LinearSleepTolerance: 0.01
+  m_AngularSleepTolerance: 2
+  m_DefaultContactOffset: 0.01
+  m_JobOptions:
+    serializedVersion: 2
+    useMultithreading: 0
+    useConsistencySorting: 0
+    m_InterpolationPosesPerJob: 100
+    m_NewContactsPerJob: 30
+    m_CollideContactsPerJob: 100
+    m_ClearFlagsPerJob: 200
+    m_ClearBodyForcesPerJob: 200
+    m_SyncDiscreteFixturesPerJob: 50
+    m_SyncContinuousFixturesPerJob: 50
+    m_FindNearestContactsPerJob: 100
+    m_UpdateTriggerContactsPerJob: 100
+    m_IslandSolverCostThreshold: 100
+    m_IslandSolverBodyCostScale: 1
+    m_IslandSolverContactCostScale: 10
+    m_IslandSolverJointCostScale: 10
+    m_IslandSolverBodiesPerJob: 50
+    m_IslandSolverContactsPerJob: 50
+  m_AutoSimulation: 1
+  m_QueriesHitTriggers: 1
+  m_QueriesStartInColliders: 1
+  m_CallbacksOnDisable: 1
+  m_ReuseCollisionCallbacks: 0
+  m_AutoSyncTransforms: 0
+  m_AlwaysShowColliders: 0
+  m_ShowColliderSleep: 1
+  m_ShowColliderContacts: 0
+  m_ShowColliderAABB: 0
+  m_ContactArrowScale: 0.2
+  m_ColliderAwakeColor: {r: 0.5686275, g: 0.95686275, b: 0.54509807, a: 0.7529412}
+  m_ColliderAsleepColor: {r: 0.5686275, g: 0.95686275, b: 0.54509807, a: 0.36078432}
+  m_ColliderContactColor: {r: 1, g: 0, b: 1, a: 0.6862745}
+  m_ColliderAABBColor: {r: 1, g: 1, b: 0, a: 0.2509804}
+  m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
diff --git a/ProjectSettings/PresetManager.asset b/ProjectSettings/PresetManager.asset
new file mode 100644
index 0000000..67a94da
--- /dev/null
+++ b/ProjectSettings/PresetManager.asset
@@ -0,0 +1,7 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1386491679 &1
+PresetManager:
+  m_ObjectHideFlags: 0
+  serializedVersion: 2
+  m_DefaultPresets: {}
diff --git a/ProjectSettings/ProjectSettings.asset b/ProjectSettings/ProjectSettings.asset
new file mode 100644
index 0000000..7385b42
--- /dev/null
+++ b/ProjectSettings/ProjectSettings.asset
@@ -0,0 +1,945 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!129 &1
+PlayerSettings:
+  m_ObjectHideFlags: 0
+  serializedVersion: 28
+  productGUID: 66e732ee0c4b15c4e91195ad769acced
+  AndroidProfiler: 0
+  AndroidFilterTouchesWhenObscured: 0
+  AndroidEnableSustainedPerformanceMode: 0
+  defaultScreenOrientation: 4
+  targetDevice: 2
+  useOnDemandResources: 0
+  accelerometerFrequency: 60
+  companyName: DefaultCompany
+  productName: Shaders
+  defaultCursor: {fileID: 0}
+  cursorHotspot: {x: 0, y: 0}
+  m_SplashScreenBackgroundColor: {r: 0.13725491, g: 0.12156863, b: 0.1254902, a: 1}
+  m_ShowUnitySplashScreen: 1
+  m_ShowUnitySplashLogo: 1
+  m_SplashScreenOverlayOpacity: 1
+  m_SplashScreenAnimation: 1
+  m_SplashScreenLogoStyle: 1
+  m_SplashScreenDrawMode: 0
+  m_SplashScreenBackgroundAnimationZoom: 1
+  m_SplashScreenLogoAnimationZoom: 1
+  m_SplashScreenBackgroundLandscapeAspect: 1
+  m_SplashScreenBackgroundPortraitAspect: 1
+  m_SplashScreenBackgroundLandscapeUvs:
+    serializedVersion: 2
+    x: 0
+    y: 0
+    width: 1
+    height: 1
+  m_SplashScreenBackgroundPortraitUvs:
+    serializedVersion: 2
+    x: 0
+    y: 0
+    width: 1
+    height: 1
+  m_SplashScreenLogos: []
+  m_VirtualRealitySplashScreen: {fileID: 0}
+  m_HolographicTrackingLossScreen: {fileID: 0}
+  defaultScreenWidth: 1024
+  defaultScreenHeight: 768
+  defaultScreenWidthWeb: 960
+  defaultScreenHeightWeb: 600
+  m_StereoRenderingPath: 0
+  m_ActiveColorSpace: 1
+  unsupportedMSAAFallback: 0
+  m_SpriteBatchMaxVertexCount: 65535
+  m_SpriteBatchVertexThreshold: 300
+  m_MTRendering: 1
+  mipStripping: 0
+  numberOfMipsStripped: 0
+  numberOfMipsStrippedPerMipmapLimitGroup: {}
+  m_StackTraceTypes: 010000000100000001000000010000000100000001000000
+  iosShowActivityIndicatorOnLoading: -1
+  androidShowActivityIndicatorOnLoading: -1
+  iosUseCustomAppBackgroundBehavior: 0
+  allowedAutorotateToPortrait: 1
+  allowedAutorotateToPortraitUpsideDown: 1
+  allowedAutorotateToLandscapeRight: 1
+  allowedAutorotateToLandscapeLeft: 1
+  useOSAutorotation: 1
+  use32BitDisplayBuffer: 1
+  preserveFramebufferAlpha: 0
+  disableDepthAndStencilBuffers: 0
+  androidStartInFullscreen: 1
+  androidRenderOutsideSafeArea: 1
+  androidUseSwappy: 0
+  androidBlitType: 0
+  androidResizeableActivity: 1
+  androidDefaultWindowWidth: 1920
+  androidDefaultWindowHeight: 1080
+  androidMinimumWindowWidth: 400
+  androidMinimumWindowHeight: 300
+  androidFullscreenMode: 1
+  androidAutoRotationBehavior: 1
+  androidPredictiveBackSupport: 0
+  androidApplicationEntry: 2
+  defaultIsNativeResolution: 1
+  macRetinaSupport: 1
+  runInBackground: 0
+  muteOtherAudioSources: 0
+  Prepare IOS For Recording: 0
+  Force IOS Speakers When Recording: 0
+  deferSystemGesturesMode: 0
+  hideHomeButton: 0
+  submitAnalytics: 1
+  usePlayerLog: 1
+  dedicatedServerOptimizations: 1
+  bakeCollisionMeshes: 0
+  forceSingleInstance: 0
+  useFlipModelSwapchain: 1
+  resizableWindow: 0
+  useMacAppStoreValidation: 0
+  macAppStoreCategory: public.app-category.games
+  gpuSkinning: 1
+  meshDeformation: 2
+  xboxPIXTextureCapture: 0
+  xboxEnableAvatar: 0
+  xboxEnableKinect: 0
+  xboxEnableKinectAutoTracking: 0
+  xboxEnableFitness: 0
+  visibleInBackground: 1
+  allowFullscreenSwitch: 1
+  fullscreenMode: 1
+  xboxSpeechDB: 0
+  xboxEnableHeadOrientation: 0
+  xboxEnableGuest: 0
+  xboxEnablePIXSampling: 0
+  metalFramebufferOnly: 0
+  xboxOneResolution: 0
+  xboxOneSResolution: 0
+  xboxOneXResolution: 3
+  xboxOneMonoLoggingLevel: 0
+  xboxOneLoggingLevel: 1
+  xboxOneDisableEsram: 0
+  xboxOneEnableTypeOptimization: 0
+  xboxOnePresentImmediateThreshold: 0
+  switchQueueCommandMemory: 1048576
+  switchQueueControlMemory: 16384
+  switchQueueComputeMemory: 262144
+  switchNVNShaderPoolsGranularity: 33554432
+  switchNVNDefaultPoolsGranularity: 16777216
+  switchNVNOtherPoolsGranularity: 16777216
+  switchGpuScratchPoolGranularity: 2097152
+  switchAllowGpuScratchShrinking: 0
+  switchNVNMaxPublicTextureIDCount: 0
+  switchNVNMaxPublicSamplerIDCount: 0
+  switchMaxWorkerMultiple: 8
+  switchNVNGraphicsFirmwareMemory: 32
+  vulkanNumSwapchainBuffers: 3
+  vulkanEnableSetSRGBWrite: 0
+  vulkanEnablePreTransform: 1
+  vulkanEnableLateAcquireNextImage: 0
+  vulkanEnableCommandBufferRecycling: 1
+  loadStoreDebugModeEnabled: 0
+  visionOSBundleVersion: 1.0
+  tvOSBundleVersion: 1.0
+  bundleVersion: 0.1.0
+  preloadedAssets: []
+  metroInputSource: 0
+  wsaTransparentSwapchain: 0
+  m_HolographicPauseOnTrackingLoss: 1
+  xboxOneDisableKinectGpuReservation: 1
+  xboxOneEnable7thCore: 1
+  vrSettings:
+    enable360StereoCapture: 0
+  isWsaHolographicRemotingEnabled: 0
+  enableFrameTimingStats: 0
+  enableOpenGLProfilerGPURecorders: 1
+  allowHDRDisplaySupport: 0
+  useHDRDisplay: 0
+  hdrBitDepth: 0
+  m_ColorGamuts: 00000000
+  targetPixelDensity: 30
+  resolutionScalingMode: 0
+  resetResolutionOnWindowResize: 0
+  androidSupportedAspectRatio: 1
+  androidMaxAspectRatio: 2.4
+  androidMinAspectRatio: 1
+  applicationIdentifier:
+    Android: com.UnityTechnologies.com.unity.template.urpblank
+    Standalone: com.Unity-Technologies.com.unity.template.urp-blank
+    iPhone: com.Unity-Technologies.com.unity.template.urp-blank
+  buildNumber:
+    Standalone: 0
+    VisionOS: 0
+    iPhone: 0
+    tvOS: 0
+  overrideDefaultApplicationIdentifier: 1
+  AndroidBundleVersionCode: 1
+  AndroidMinSdkVersion: 23
+  AndroidTargetSdkVersion: 0
+  AndroidPreferredInstallLocation: 1
+  aotOptions: 
+  stripEngineCode: 1
+  iPhoneStrippingLevel: 0
+  iPhoneScriptCallOptimization: 0
+  ForceInternetPermission: 0
+  ForceSDCardPermission: 0
+  CreateWallpaper: 0
+  androidSplitApplicationBinary: 0
+  keepLoadedShadersAlive: 0
+  StripUnusedMeshComponents: 0
+  strictShaderVariantMatching: 0
+  VertexChannelCompressionMask: 4054
+  iPhoneSdkVersion: 988
+  iOSSimulatorArchitecture: 0
+  iOSTargetOSVersionString: 13.0
+  tvOSSdkVersion: 0
+  tvOSSimulatorArchitecture: 0
+  tvOSRequireExtendedGameController: 0
+  tvOSTargetOSVersionString: 13.0
+  VisionOSSdkVersion: 0
+  VisionOSTargetOSVersionString: 1.0
+  uIPrerenderedIcon: 0
+  uIRequiresPersistentWiFi: 0
+  uIRequiresFullScreen: 1
+  uIStatusBarHidden: 1
+  uIExitOnSuspend: 0
+  uIStatusBarStyle: 0
+  appleTVSplashScreen: {fileID: 0}
+  appleTVSplashScreen2x: {fileID: 0}
+  tvOSSmallIconLayers: []
+  tvOSSmallIconLayers2x: []
+  tvOSLargeIconLayers: []
+  tvOSLargeIconLayers2x: []
+  tvOSTopShelfImageLayers: []
+  tvOSTopShelfImageLayers2x: []
+  tvOSTopShelfImageWideLayers: []
+  tvOSTopShelfImageWideLayers2x: []
+  iOSLaunchScreenType: 0
+  iOSLaunchScreenPortrait: {fileID: 0}
+  iOSLaunchScreenLandscape: {fileID: 0}
+  iOSLaunchScreenBackgroundColor:
+    serializedVersion: 2
+    rgba: 0
+  iOSLaunchScreenFillPct: 100
+  iOSLaunchScreenSize: 100
+  iOSLaunchScreeniPadType: 0
+  iOSLaunchScreeniPadImage: {fileID: 0}
+  iOSLaunchScreeniPadBackgroundColor:
+    serializedVersion: 2
+    rgba: 0
+  iOSLaunchScreeniPadFillPct: 100
+  iOSLaunchScreeniPadSize: 100
+  iOSLaunchScreenCustomStoryboardPath: 
+  iOSLaunchScreeniPadCustomStoryboardPath: 
+  iOSDeviceRequirements: []
+  iOSURLSchemes: []
+  macOSURLSchemes: []
+  iOSBackgroundModes: 0
+  iOSMetalForceHardShadows: 0
+  metalEditorSupport: 1
+  metalAPIValidation: 1
+  metalCompileShaderBinary: 0
+  iOSRenderExtraFrameOnPause: 0
+  iosCopyPluginsCodeInsteadOfSymlink: 0
+  appleDeveloperTeamID: 
+  iOSManualSigningProvisioningProfileID: 
+  tvOSManualSigningProvisioningProfileID: 
+  VisionOSManualSigningProvisioningProfileID: 
+  iOSManualSigningProvisioningProfileType: 0
+  tvOSManualSigningProvisioningProfileType: 0
+  VisionOSManualSigningProvisioningProfileType: 0
+  appleEnableAutomaticSigning: 0
+  iOSRequireARKit: 0
+  iOSAutomaticallyDetectAndAddCapabilities: 1
+  appleEnableProMotion: 0
+  shaderPrecisionModel: 0
+  clonedFromGUID: 3c72c65a16f0acb438eed22b8b16c24a
+  templatePackageId: com.unity.template.urp-blank@17.0.11
+  templateDefaultScene: Assets/Scenes/SampleScene.unity
+  useCustomMainManifest: 0
+  useCustomLauncherManifest: 0
+  useCustomMainGradleTemplate: 0
+  useCustomLauncherGradleManifest: 0
+  useCustomBaseGradleTemplate: 0
+  useCustomGradlePropertiesTemplate: 0
+  useCustomGradleSettingsTemplate: 0
+  useCustomProguardFile: 0
+  AndroidTargetArchitectures: 2
+  AndroidSplashScreenScale: 0
+  androidSplashScreen: {fileID: 0}
+  AndroidKeystoreName: 
+  AndroidKeyaliasName: 
+  AndroidEnableArmv9SecurityFeatures: 0
+  AndroidEnableArm64MTE: 0
+  AndroidBuildApkPerCpuArchitecture: 0
+  AndroidTVCompatibility: 0
+  AndroidIsGame: 1
+  AndroidEnableTango: 0
+  androidEnableBanner: 1
+  androidUseLowAccuracyLocation: 0
+  androidUseCustomKeystore: 0
+  m_AndroidBanners:
+  - width: 320
+    height: 180
+    banner: {fileID: 0}
+  androidGamepadSupportLevel: 0
+  AndroidMinifyRelease: 0
+  AndroidMinifyDebug: 0
+  AndroidValidateAppBundleSize: 1
+  AndroidAppBundleSizeToValidate: 150
+  AndroidReportGooglePlayAppDependencies: 1
+  androidSymbolsSizeThreshold: 800
+  m_BuildTargetIcons: []
+  m_BuildTargetPlatformIcons:
+  - m_BuildTarget: iPhone
+    m_Icons:
+    - m_Textures: []
+      m_Width: 180
+      m_Height: 180
+      m_Kind: 0
+      m_SubKind: iPhone
+    - m_Textures: []
+      m_Width: 120
+      m_Height: 120
+      m_Kind: 0
+      m_SubKind: iPhone
+    - m_Textures: []
+      m_Width: 167
+      m_Height: 167
+      m_Kind: 0
+      m_SubKind: iPad
+    - m_Textures: []
+      m_Width: 152
+      m_Height: 152
+      m_Kind: 0
+      m_SubKind: iPad
+    - m_Textures: []
+      m_Width: 76
+      m_Height: 76
+      m_Kind: 0
+      m_SubKind: iPad
+    - m_Textures: []
+      m_Width: 120
+      m_Height: 120
+      m_Kind: 3
+      m_SubKind: iPhone
+    - m_Textures: []
+      m_Width: 80
+      m_Height: 80
+      m_Kind: 3
+      m_SubKind: iPhone
+    - m_Textures: []
+      m_Width: 80
+      m_Height: 80
+      m_Kind: 3
+      m_SubKind: iPad
+    - m_Textures: []
+      m_Width: 40
+      m_Height: 40
+      m_Kind: 3
+      m_SubKind: iPad
+    - m_Textures: []
+      m_Width: 87
+      m_Height: 87
+      m_Kind: 1
+      m_SubKind: iPhone
+    - m_Textures: []
+      m_Width: 58
+      m_Height: 58
+      m_Kind: 1
+      m_SubKind: iPhone
+    - m_Textures: []
+      m_Width: 29
+      m_Height: 29
+      m_Kind: 1
+      m_SubKind: iPhone
+    - m_Textures: []
+      m_Width: 58
+      m_Height: 58
+      m_Kind: 1
+      m_SubKind: iPad
+    - m_Textures: []
+      m_Width: 29
+      m_Height: 29
+      m_Kind: 1
+      m_SubKind: iPad
+    - m_Textures: []
+      m_Width: 60
+      m_Height: 60
+      m_Kind: 2
+      m_SubKind: iPhone
+    - m_Textures: []
+      m_Width: 40
+      m_Height: 40
+      m_Kind: 2
+      m_SubKind: iPhone
+    - m_Textures: []
+      m_Width: 40
+      m_Height: 40
+      m_Kind: 2
+      m_SubKind: iPad
+    - m_Textures: []
+      m_Width: 20
+      m_Height: 20
+      m_Kind: 2
+      m_SubKind: iPad
+    - m_Textures: []
+      m_Width: 1024
+      m_Height: 1024
+      m_Kind: 4
+      m_SubKind: App Store
+  - m_BuildTarget: Android
+    m_Icons:
+    - m_Textures: []
+      m_Width: 432
+      m_Height: 432
+      m_Kind: 2
+      m_SubKind: 
+    - m_Textures: []
+      m_Width: 324
+      m_Height: 324
+      m_Kind: 2
+      m_SubKind: 
+    - m_Textures: []
+      m_Width: 216
+      m_Height: 216
+      m_Kind: 2
+      m_SubKind: 
+    - m_Textures: []
+      m_Width: 162
+      m_Height: 162
+      m_Kind: 2
+      m_SubKind: 
+    - m_Textures: []
+      m_Width: 108
+      m_Height: 108
+      m_Kind: 2
+      m_SubKind: 
+    - m_Textures: []
+      m_Width: 81
+      m_Height: 81
+      m_Kind: 2
+      m_SubKind: 
+    - m_Textures: []
+      m_Width: 192
+      m_Height: 192
+      m_Kind: 1
+      m_SubKind: 
+    - m_Textures: []
+      m_Width: 144
+      m_Height: 144
+      m_Kind: 1
+      m_SubKind: 
+    - m_Textures: []
+      m_Width: 96
+      m_Height: 96
+      m_Kind: 1
+      m_SubKind: 
+    - m_Textures: []
+      m_Width: 72
+      m_Height: 72
+      m_Kind: 1
+      m_SubKind: 
+    - m_Textures: []
+      m_Width: 48
+      m_Height: 48
+      m_Kind: 1
+      m_SubKind: 
+    - m_Textures: []
+      m_Width: 36
+      m_Height: 36
+      m_Kind: 1
+      m_SubKind: 
+    - m_Textures: []
+      m_Width: 192
+      m_Height: 192
+      m_Kind: 0
+      m_SubKind: 
+    - m_Textures: []
+      m_Width: 144
+      m_Height: 144
+      m_Kind: 0
+      m_SubKind: 
+    - m_Textures: []
+      m_Width: 96
+      m_Height: 96
+      m_Kind: 0
+      m_SubKind: 
+    - m_Textures: []
+      m_Width: 72
+      m_Height: 72
+      m_Kind: 0
+      m_SubKind: 
+    - m_Textures: []
+      m_Width: 48
+      m_Height: 48
+      m_Kind: 0
+      m_SubKind: 
+    - m_Textures: []
+      m_Width: 36
+      m_Height: 36
+      m_Kind: 0
+      m_SubKind: 
+  - m_BuildTarget: tvOS
+    m_Icons:
+    - m_Textures: []
+      m_Width: 1280
+      m_Height: 768
+      m_Kind: 0
+      m_SubKind: 
+    - m_Textures: []
+      m_Width: 800
+      m_Height: 480
+      m_Kind: 0
+      m_SubKind: 
+    - m_Textures: []
+      m_Width: 400
+      m_Height: 240
+      m_Kind: 0
+      m_SubKind: 
+    - m_Textures: []
+      m_Width: 4640
+      m_Height: 1440
+      m_Kind: 1
+      m_SubKind: 
+    - m_Textures: []
+      m_Width: 2320
+      m_Height: 720
+      m_Kind: 1
+      m_SubKind: 
+    - m_Textures: []
+      m_Width: 3840
+      m_Height: 1440
+      m_Kind: 1
+      m_SubKind: 
+    - m_Textures: []
+      m_Width: 1920
+      m_Height: 720
+      m_Kind: 1
+      m_SubKind: 
+  m_BuildTargetBatching: []
+  m_BuildTargetShaderSettings: []
+  m_BuildTargetGraphicsJobs: []
+  m_BuildTargetGraphicsJobMode: []
+  m_BuildTargetGraphicsAPIs:
+  - m_BuildTarget: iOSSupport
+    m_APIs: 10000000
+    m_Automatic: 1
+  - m_BuildTarget: AndroidPlayer
+    m_APIs: 150000000b000000
+    m_Automatic: 0
+  m_BuildTargetVRSettings: []
+  m_DefaultShaderChunkSizeInMB: 16
+  m_DefaultShaderChunkCount: 0
+  openGLRequireES31: 0
+  openGLRequireES31AEP: 0
+  openGLRequireES32: 0
+  m_TemplateCustomTags: {}
+  mobileMTRendering:
+    Android: 1
+    iPhone: 1
+    tvOS: 1
+  m_BuildTargetGroupLightmapEncodingQuality:
+  - serializedVersion: 2
+    m_BuildTarget: Android
+    m_EncodingQuality: 1
+  m_BuildTargetGroupLightmapSettings: []
+  m_BuildTargetGroupLoadStoreDebugModeSettings: []
+  m_BuildTargetNormalMapEncoding:
+  - m_BuildTarget: Android
+    m_Encoding: 1
+  m_BuildTargetDefaultTextureCompressionFormat:
+  - serializedVersion: 3
+    m_BuildTarget: Android
+    m_Formats: 03000000
+  playModeTestRunnerEnabled: 0
+  runPlayModeTestAsEditModeTest: 0
+  actionOnDotNetUnhandledException: 1
+  editorGfxJobOverride: 1
+  enableInternalProfiler: 0
+  logObjCUncaughtExceptions: 1
+  enableCrashReportAPI: 0
+  cameraUsageDescription: 
+  locationUsageDescription: 
+  microphoneUsageDescription: 
+  bluetoothUsageDescription: 
+  macOSTargetOSVersion: 11.0
+  switchNMETAOverride: 
+  switchNetLibKey: 
+  switchSocketMemoryPoolSize: 6144
+  switchSocketAllocatorPoolSize: 128
+  switchSocketConcurrencyLimit: 14
+  switchScreenResolutionBehavior: 2
+  switchUseCPUProfiler: 0
+  switchEnableFileSystemTrace: 0
+  switchLTOSetting: 0
+  switchApplicationID: 0x01004b9000490000
+  switchNSODependencies: 
+  switchCompilerFlags: 
+  switchTitleNames_0: 
+  switchTitleNames_1: 
+  switchTitleNames_2: 
+  switchTitleNames_3: 
+  switchTitleNames_4: 
+  switchTitleNames_5: 
+  switchTitleNames_6: 
+  switchTitleNames_7: 
+  switchTitleNames_8: 
+  switchTitleNames_9: 
+  switchTitleNames_10: 
+  switchTitleNames_11: 
+  switchTitleNames_12: 
+  switchTitleNames_13: 
+  switchTitleNames_14: 
+  switchTitleNames_15: 
+  switchPublisherNames_0: 
+  switchPublisherNames_1: 
+  switchPublisherNames_2: 
+  switchPublisherNames_3: 
+  switchPublisherNames_4: 
+  switchPublisherNames_5: 
+  switchPublisherNames_6: 
+  switchPublisherNames_7: 
+  switchPublisherNames_8: 
+  switchPublisherNames_9: 
+  switchPublisherNames_10: 
+  switchPublisherNames_11: 
+  switchPublisherNames_12: 
+  switchPublisherNames_13: 
+  switchPublisherNames_14: 
+  switchPublisherNames_15: 
+  switchIcons_0: {fileID: 0}
+  switchIcons_1: {fileID: 0}
+  switchIcons_2: {fileID: 0}
+  switchIcons_3: {fileID: 0}
+  switchIcons_4: {fileID: 0}
+  switchIcons_5: {fileID: 0}
+  switchIcons_6: {fileID: 0}
+  switchIcons_7: {fileID: 0}
+  switchIcons_8: {fileID: 0}
+  switchIcons_9: {fileID: 0}
+  switchIcons_10: {fileID: 0}
+  switchIcons_11: {fileID: 0}
+  switchIcons_12: {fileID: 0}
+  switchIcons_13: {fileID: 0}
+  switchIcons_14: {fileID: 0}
+  switchIcons_15: {fileID: 0}
+  switchSmallIcons_0: {fileID: 0}
+  switchSmallIcons_1: {fileID: 0}
+  switchSmallIcons_2: {fileID: 0}
+  switchSmallIcons_3: {fileID: 0}
+  switchSmallIcons_4: {fileID: 0}
+  switchSmallIcons_5: {fileID: 0}
+  switchSmallIcons_6: {fileID: 0}
+  switchSmallIcons_7: {fileID: 0}
+  switchSmallIcons_8: {fileID: 0}
+  switchSmallIcons_9: {fileID: 0}
+  switchSmallIcons_10: {fileID: 0}
+  switchSmallIcons_11: {fileID: 0}
+  switchSmallIcons_12: {fileID: 0}
+  switchSmallIcons_13: {fileID: 0}
+  switchSmallIcons_14: {fileID: 0}
+  switchSmallIcons_15: {fileID: 0}
+  switchManualHTML: 
+  switchAccessibleURLs: 
+  switchLegalInformation: 
+  switchMainThreadStackSize: 1048576
+  switchPresenceGroupId: 
+  switchLogoHandling: 0
+  switchReleaseVersion: 0
+  switchDisplayVersion: 1.0.0
+  switchStartupUserAccount: 0
+  switchSupportedLanguagesMask: 0
+  switchLogoType: 0
+  switchApplicationErrorCodeCategory: 
+  switchUserAccountSaveDataSize: 0
+  switchUserAccountSaveDataJournalSize: 0
+  switchApplicationAttribute: 0
+  switchCardSpecSize: -1
+  switchCardSpecClock: -1
+  switchRatingsMask: 0
+  switchRatingsInt_0: 0
+  switchRatingsInt_1: 0
+  switchRatingsInt_2: 0
+  switchRatingsInt_3: 0
+  switchRatingsInt_4: 0
+  switchRatingsInt_5: 0
+  switchRatingsInt_6: 0
+  switchRatingsInt_7: 0
+  switchRatingsInt_8: 0
+  switchRatingsInt_9: 0
+  switchRatingsInt_10: 0
+  switchRatingsInt_11: 0
+  switchRatingsInt_12: 0
+  switchLocalCommunicationIds_0: 
+  switchLocalCommunicationIds_1: 
+  switchLocalCommunicationIds_2: 
+  switchLocalCommunicationIds_3: 
+  switchLocalCommunicationIds_4: 
+  switchLocalCommunicationIds_5: 
+  switchLocalCommunicationIds_6: 
+  switchLocalCommunicationIds_7: 
+  switchParentalControl: 0
+  switchAllowsScreenshot: 1
+  switchAllowsVideoCapturing: 1
+  switchAllowsRuntimeAddOnContentInstall: 0
+  switchDataLossConfirmation: 0
+  switchUserAccountLockEnabled: 0
+  switchSystemResourceMemory: 16777216
+  switchSupportedNpadStyles: 22
+  switchNativeFsCacheSize: 32
+  switchIsHoldTypeHorizontal: 0
+  switchSupportedNpadCount: 8
+  switchEnableTouchScreen: 1
+  switchSocketConfigEnabled: 0
+  switchTcpInitialSendBufferSize: 32
+  switchTcpInitialReceiveBufferSize: 64
+  switchTcpAutoSendBufferSizeMax: 256
+  switchTcpAutoReceiveBufferSizeMax: 256
+  switchUdpSendBufferSize: 9
+  switchUdpReceiveBufferSize: 42
+  switchSocketBufferEfficiency: 4
+  switchSocketInitializeEnabled: 1
+  switchNetworkInterfaceManagerInitializeEnabled: 1
+  switchDisableHTCSPlayerConnection: 0
+  switchUseNewStyleFilepaths: 0
+  switchUseLegacyFmodPriorities: 0
+  switchUseMicroSleepForYield: 1
+  switchEnableRamDiskSupport: 0
+  switchMicroSleepForYieldTime: 25
+  switchRamDiskSpaceSize: 12
+  switchUpgradedPlayerSettingsToNMETA: 0
+  ps4NPAgeRating: 12
+  ps4NPTitleSecret: 
+  ps4NPTrophyPackPath: 
+  ps4ParentalLevel: 11
+  ps4ContentID: ED1633-NPXX51362_00-0000000000000000
+  ps4Category: 0
+  ps4MasterVersion: 01.00
+  ps4AppVersion: 01.00
+  ps4AppType: 0
+  ps4ParamSfxPath: 
+  ps4VideoOutPixelFormat: 0
+  ps4VideoOutInitialWidth: 1920
+  ps4VideoOutBaseModeInitialWidth: 1920
+  ps4VideoOutReprojectionRate: 60
+  ps4PronunciationXMLPath: 
+  ps4PronunciationSIGPath: 
+  ps4BackgroundImagePath: 
+  ps4StartupImagePath: 
+  ps4StartupImagesFolder: 
+  ps4IconImagesFolder: 
+  ps4SaveDataImagePath: 
+  ps4SdkOverride: 
+  ps4BGMPath: 
+  ps4ShareFilePath: 
+  ps4ShareOverlayImagePath: 
+  ps4PrivacyGuardImagePath: 
+  ps4ExtraSceSysFile: 
+  ps4NPtitleDatPath: 
+  ps4RemotePlayKeyAssignment: -1
+  ps4RemotePlayKeyMappingDir: 
+  ps4PlayTogetherPlayerCount: 0
+  ps4EnterButtonAssignment: 2
+  ps4ApplicationParam1: 0
+  ps4ApplicationParam2: 0
+  ps4ApplicationParam3: 0
+  ps4ApplicationParam4: 0
+  ps4DownloadDataSize: 0
+  ps4GarlicHeapSize: 2048
+  ps4ProGarlicHeapSize: 2560
+  playerPrefsMaxSize: 32768
+  ps4Passcode: frAQBc8Wsa1xVPfvJcrgRYwTiizs2trQ
+  ps4pnSessions: 1
+  ps4pnPresence: 1
+  ps4pnFriends: 1
+  ps4pnGameCustomData: 1
+  playerPrefsSupport: 0
+  enableApplicationExit: 0
+  resetTempFolder: 1
+  restrictedAudioUsageRights: 0
+  ps4UseResolutionFallback: 0
+  ps4ReprojectionSupport: 0
+  ps4UseAudio3dBackend: 0
+  ps4UseLowGarlicFragmentationMode: 1
+  ps4SocialScreenEnabled: 0
+  ps4ScriptOptimizationLevel: 2
+  ps4Audio3dVirtualSpeakerCount: 14
+  ps4attribCpuUsage: 0
+  ps4PatchPkgPath: 
+  ps4PatchLatestPkgPath: 
+  ps4PatchChangeinfoPath: 
+  ps4PatchDayOne: 0
+  ps4attribUserManagement: 0
+  ps4attribMoveSupport: 0
+  ps4attrib3DSupport: 0
+  ps4attribShareSupport: 0
+  ps4attribExclusiveVR: 0
+  ps4disableAutoHideSplash: 0
+  ps4videoRecordingFeaturesUsed: 0
+  ps4contentSearchFeaturesUsed: 0
+  ps4CompatibilityPS5: 0
+  ps4AllowPS5Detection: 0
+  ps4GPU800MHz: 1
+  ps4attribEyeToEyeDistanceSettingVR: 0
+  ps4IncludedModules: []
+  ps4attribVROutputEnabled: 0
+  monoEnv: 
+  splashScreenBackgroundSourceLandscape: {fileID: 0}
+  splashScreenBackgroundSourcePortrait: {fileID: 0}
+  blurSplashScreenBackground: 1
+  spritePackerPolicy: 
+  webGLMemorySize: 32
+  webGLExceptionSupport: 1
+  webGLNameFilesAsHashes: 0
+  webGLShowDiagnostics: 0
+  webGLDataCaching: 1
+  webGLDebugSymbols: 0
+  webGLEmscriptenArgs: 
+  webGLModulesDirectory: 
+  webGLTemplate: APPLICATION:Default
+  webGLAnalyzeBuildSize: 0
+  webGLUseEmbeddedResources: 0
+  webGLCompressionFormat: 0
+  webGLWasmArithmeticExceptions: 0
+  webGLLinkerTarget: 1
+  webGLThreadsSupport: 0
+  webGLDecompressionFallback: 0
+  webGLInitialMemorySize: 32
+  webGLMaximumMemorySize: 2048
+  webGLMemoryGrowthMode: 2
+  webGLMemoryLinearGrowthStep: 16
+  webGLMemoryGeometricGrowthStep: 0.2
+  webGLMemoryGeometricGrowthCap: 96
+  webGLEnableWebGPU: 0
+  webGLPowerPreference: 2
+  webGLWebAssemblyTable: 0
+  webGLWebAssemblyBigInt: 0
+  webGLCloseOnQuit: 0
+  webWasm2023: 0
+  scriptingDefineSymbols: {}
+  additionalCompilerArguments: {}
+  platformArchitecture: {}
+  scriptingBackend:
+    Android: 1
+  il2cppCompilerConfiguration: {}
+  il2cppCodeGeneration: {}
+  il2cppStacktraceInformation: {}
+  managedStrippingLevel:
+    Android: 1
+    EmbeddedLinux: 1
+    GameCoreScarlett: 1
+    GameCoreXboxOne: 1
+    Nintendo Switch: 1
+    PS4: 1
+    PS5: 1
+    QNX: 1
+    ReservedCFE: 1
+    VisionOS: 1
+    WebGL: 1
+    Windows Store Apps: 1
+    XboxOne: 1
+    iPhone: 1
+    tvOS: 1
+  incrementalIl2cppBuild: {}
+  suppressCommonWarnings: 1
+  allowUnsafeCode: 0
+  useDeterministicCompilation: 1
+  additionalIl2CppArgs: 
+  scriptingRuntimeVersion: 1
+  gcIncremental: 1
+  gcWBarrierValidation: 0
+  apiCompatibilityLevelPerPlatform: {}
+  editorAssembliesCompatibilityLevel: 1
+  m_RenderingPath: 1
+  m_MobileRenderingPath: 1
+  metroPackageName: Shaders
+  metroPackageVersion: 
+  metroCertificatePath: 
+  metroCertificatePassword: 
+  metroCertificateSubject: 
+  metroCertificateIssuer: 
+  metroCertificateNotAfter: 0000000000000000
+  metroApplicationDescription: Shaders
+  wsaImages: {}
+  metroTileShortName: 
+  metroTileShowName: 0
+  metroMediumTileShowName: 0
+  metroLargeTileShowName: 0
+  metroWideTileShowName: 0
+  metroSupportStreamingInstall: 0
+  metroLastRequiredScene: 0
+  metroDefaultTileSize: 1
+  metroTileForegroundText: 2
+  metroTileBackgroundColor: {r: 0.13333334, g: 0.17254902, b: 0.21568628, a: 0}
+  metroSplashScreenBackgroundColor: {r: 0.12941177, g: 0.17254902, b: 0.21568628, a: 1}
+  metroSplashScreenUseBackgroundColor: 0
+  syncCapabilities: 0
+  platformCapabilities: {}
+  metroTargetDeviceFamilies: {}
+  metroFTAName: 
+  metroFTAFileTypes: []
+  metroProtocolName: 
+  vcxProjDefaultLanguage: 
+  XboxOneProductId: 
+  XboxOneUpdateKey: 
+  XboxOneSandboxId: 
+  XboxOneContentId: 
+  XboxOneTitleId: 
+  XboxOneSCId: 
+  XboxOneGameOsOverridePath: 
+  XboxOnePackagingOverridePath: 
+  XboxOneAppManifestOverridePath: 
+  XboxOneVersion: 1.0.0.0
+  XboxOnePackageEncryption: 0
+  XboxOnePackageUpdateGranularity: 2
+  XboxOneDescription: 
+  XboxOneLanguage:
+  - enus
+  XboxOneCapability: []
+  XboxOneGameRating: {}
+  XboxOneIsContentPackage: 0
+  XboxOneEnhancedXboxCompatibilityMode: 0
+  XboxOneEnableGPUVariability: 1
+  XboxOneSockets: {}
+  XboxOneSplashScreen: {fileID: 0}
+  XboxOneAllowedProductIds: []
+  XboxOnePersistentLocalStorageSize: 0
+  XboxOneXTitleMemory: 8
+  XboxOneOverrideIdentityName: 
+  XboxOneOverrideIdentityPublisher: 
+  vrEditorSettings: {}
+  cloudServicesEnabled: {}
+  luminIcon:
+    m_Name: 
+    m_ModelFolderPath: 
+    m_PortalFolderPath: 
+  luminCert:
+    m_CertPath: 
+    m_SignPackage: 1
+  luminIsChannelApp: 0
+  luminVersion:
+    m_VersionCode: 1
+    m_VersionName: 
+  hmiPlayerDataPath: 
+  hmiForceSRGBBlit: 1
+  embeddedLinuxEnableGamepadInput: 0
+  hmiCpuConfiguration: 
+  hmiLogStartupTiming: 0
+  qnxGraphicConfPath: 
+  apiCompatibilityLevel: 6
+  captureStartupLogs: {}
+  activeInputHandler: 2
+  windowsGamepadBackendHint: 0
+  cloudProjectId: 
+  framebufferDepthMemorylessMode: 0
+  qualitySettingsNames: []
+  projectName: 
+  organizationId: 
+  cloudEnabled: 0
+  legacyClampBlendShapeWeights: 0
+  hmiLoadingImage: {fileID: 0}
+  platformRequiresReadableAssets: 0
+  virtualTexturingSupportEnabled: 0
+  insecureHttpOption: 0
+  androidVulkanDenyFilterList: []
+  androidVulkanAllowFilterList: []
diff --git a/ProjectSettings/ProjectVersion.txt b/ProjectSettings/ProjectVersion.txt
new file mode 100644
index 0000000..2958948
--- /dev/null
+++ b/ProjectSettings/ProjectVersion.txt
@@ -0,0 +1,2 @@
+m_EditorVersion: 6000.0.24f1
+m_EditorVersionWithRevision: 6000.0.24f1 (11fa355cd605)
diff --git a/ProjectSettings/QualitySettings.asset b/ProjectSettings/QualitySettings.asset
new file mode 100644
index 0000000..f55198a
--- /dev/null
+++ b/ProjectSettings/QualitySettings.asset
@@ -0,0 +1,134 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!47 &1
+QualitySettings:
+  m_ObjectHideFlags: 0
+  serializedVersion: 5
+  m_CurrentQuality: 1
+  m_QualitySettings:
+  - serializedVersion: 4
+    name: Mobile
+    pixelLightCount: 2
+    shadows: 2
+    shadowResolution: 1
+    shadowProjection: 1
+    shadowCascades: 2
+    shadowDistance: 40
+    shadowNearPlaneOffset: 3
+    shadowCascade2Split: 0.33333334
+    shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667}
+    shadowmaskMode: 0
+    skinWeights: 2
+    globalTextureMipmapLimit: 0
+    textureMipmapLimitSettings: []
+    anisotropicTextures: 1
+    antiAliasing: 0
+    softParticles: 0
+    softVegetation: 1
+    realtimeReflectionProbes: 0
+    billboardsFaceCameraPosition: 1
+    useLegacyDetailDistribution: 1
+    adaptiveVsync: 0
+    vSyncCount: 0
+    realtimeGICPUUsage: 100
+    adaptiveVsyncExtraA: 0
+    adaptiveVsyncExtraB: 0
+    lodBias: 1
+    maximumLODLevel: 0
+    enableLODCrossFade: 1
+    streamingMipmapsActive: 0
+    streamingMipmapsAddAllCameras: 1
+    streamingMipmapsMemoryBudget: 512
+    streamingMipmapsRenderersPerFrame: 512
+    streamingMipmapsMaxLevelReduction: 2
+    streamingMipmapsMaxFileIORequests: 1024
+    particleRaycastBudget: 256
+    asyncUploadTimeSlice: 2
+    asyncUploadBufferSize: 16
+    asyncUploadPersistentBuffer: 1
+    resolutionScalingFixedDPIFactor: 1
+    customRenderPipeline: {fileID: 11400000, guid: 5e6cbd92db86f4b18aec3ed561671858,
+      type: 2}
+    terrainQualityOverrides: 0
+    terrainPixelError: 1
+    terrainDetailDensityScale: 1
+    terrainBasemapDistance: 1000
+    terrainDetailDistance: 80
+    terrainTreeDistance: 5000
+    terrainBillboardStart: 50
+    terrainFadeLength: 5
+    terrainMaxTrees: 50
+    excludedTargetPlatforms:
+    - Standalone
+  - serializedVersion: 4
+    name: PC
+    pixelLightCount: 2
+    shadows: 2
+    shadowResolution: 1
+    shadowProjection: 1
+    shadowCascades: 2
+    shadowDistance: 40
+    shadowNearPlaneOffset: 3
+    shadowCascade2Split: 0.33333334
+    shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667}
+    shadowmaskMode: 1
+    skinWeights: 4
+    globalTextureMipmapLimit: 0
+    textureMipmapLimitSettings: []
+    anisotropicTextures: 2
+    antiAliasing: 0
+    softParticles: 0
+    softVegetation: 1
+    realtimeReflectionProbes: 0
+    billboardsFaceCameraPosition: 1
+    useLegacyDetailDistribution: 1
+    adaptiveVsync: 0
+    vSyncCount: 0
+    realtimeGICPUUsage: 100
+    adaptiveVsyncExtraA: 0
+    adaptiveVsyncExtraB: 0
+    lodBias: 2
+    maximumLODLevel: 0
+    enableLODCrossFade: 1
+    streamingMipmapsActive: 0
+    streamingMipmapsAddAllCameras: 1
+    streamingMipmapsMemoryBudget: 512
+    streamingMipmapsRenderersPerFrame: 512
+    streamingMipmapsMaxLevelReduction: 2
+    streamingMipmapsMaxFileIORequests: 1024
+    particleRaycastBudget: 256
+    asyncUploadTimeSlice: 2
+    asyncUploadBufferSize: 16
+    asyncUploadPersistentBuffer: 1
+    resolutionScalingFixedDPIFactor: 1
+    customRenderPipeline: {fileID: 11400000, guid: 4b83569d67af61e458304325a23e5dfd,
+      type: 2}
+    terrainQualityOverrides: 0
+    terrainPixelError: 1
+    terrainDetailDensityScale: 1
+    terrainBasemapDistance: 1000
+    terrainDetailDistance: 80
+    terrainTreeDistance: 5000
+    terrainBillboardStart: 50
+    terrainFadeLength: 5
+    terrainMaxTrees: 50
+    excludedTargetPlatforms:
+    - Android
+    - iPhone
+  m_TextureMipmapLimitGroupNames: []
+  m_PerPlatformDefaultQuality:
+    Android: 0
+    GameCoreScarlett: 1
+    GameCoreXboxOne: 1
+    Lumin: 0
+    Nintendo Switch: 1
+    PS4: 1
+    PS5: 1
+    Server: 0
+    Stadia: 0
+    Standalone: 1
+    WebGL: 0
+    Windows Store Apps: 0
+    XboxOne: 0
+    iPhone: 0
+    tvOS: 0
diff --git a/ProjectSettings/SceneTemplateSettings.json b/ProjectSettings/SceneTemplateSettings.json
new file mode 100644
index 0000000..ede5887
--- /dev/null
+++ b/ProjectSettings/SceneTemplateSettings.json
@@ -0,0 +1,121 @@
+{
+    "templatePinStates": [],
+    "dependencyTypeInfos": [
+        {
+            "userAdded": false,
+            "type": "UnityEngine.AnimationClip",
+            "defaultInstantiationMode": 0
+        },
+        {
+            "userAdded": false,
+            "type": "UnityEditor.Animations.AnimatorController",
+            "defaultInstantiationMode": 0
+        },
+        {
+            "userAdded": false,
+            "type": "UnityEngine.AnimatorOverrideController",
+            "defaultInstantiationMode": 0
+        },
+        {
+            "userAdded": false,
+            "type": "UnityEditor.Audio.AudioMixerController",
+            "defaultInstantiationMode": 0
+        },
+        {
+            "userAdded": false,
+            "type": "UnityEngine.ComputeShader",
+            "defaultInstantiationMode": 1
+        },
+        {
+            "userAdded": false,
+            "type": "UnityEngine.Cubemap",
+            "defaultInstantiationMode": 0
+        },
+        {
+            "userAdded": false,
+            "type": "UnityEngine.GameObject",
+            "defaultInstantiationMode": 0
+        },
+        {
+            "userAdded": false,
+            "type": "UnityEditor.LightingDataAsset",
+            "defaultInstantiationMode": 0
+        },
+        {
+            "userAdded": false,
+            "type": "UnityEngine.LightingSettings",
+            "defaultInstantiationMode": 0
+        },
+        {
+            "userAdded": false,
+            "type": "UnityEngine.Material",
+            "defaultInstantiationMode": 0
+        },
+        {
+            "userAdded": false,
+            "type": "UnityEditor.MonoScript",
+            "defaultInstantiationMode": 1
+        },
+        {
+            "userAdded": false,
+            "type": "UnityEngine.PhysicsMaterial",
+            "defaultInstantiationMode": 0
+        },
+        {
+            "userAdded": false,
+            "type": "UnityEngine.PhysicsMaterial2D",
+            "defaultInstantiationMode": 0
+        },
+        {
+            "userAdded": false,
+            "type": "UnityEngine.Rendering.PostProcessing.PostProcessProfile",
+            "defaultInstantiationMode": 0
+        },
+        {
+            "userAdded": false,
+            "type": "UnityEngine.Rendering.PostProcessing.PostProcessResources",
+            "defaultInstantiationMode": 0
+        },
+        {
+            "userAdded": false,
+            "type": "UnityEngine.Rendering.VolumeProfile",
+            "defaultInstantiationMode": 0
+        },
+        {
+            "userAdded": false,
+            "type": "UnityEditor.SceneAsset",
+            "defaultInstantiationMode": 1
+        },
+        {
+            "userAdded": false,
+            "type": "UnityEngine.Shader",
+            "defaultInstantiationMode": 1
+        },
+        {
+            "userAdded": false,
+            "type": "UnityEngine.ShaderVariantCollection",
+            "defaultInstantiationMode": 1
+        },
+        {
+            "userAdded": false,
+            "type": "UnityEngine.Texture",
+            "defaultInstantiationMode": 0
+        },
+        {
+            "userAdded": false,
+            "type": "UnityEngine.Texture2D",
+            "defaultInstantiationMode": 0
+        },
+        {
+            "userAdded": false,
+            "type": "UnityEngine.Timeline.TimelineAsset",
+            "defaultInstantiationMode": 0
+        }
+    ],
+    "defaultDependencyTypeInfo": {
+        "userAdded": false,
+        "type": "<default_scene_template_dependencies>",
+        "defaultInstantiationMode": 1
+    },
+    "newSceneOverride": 0
+}
\ No newline at end of file
diff --git a/ProjectSettings/ShaderGraphSettings.asset b/ProjectSettings/ShaderGraphSettings.asset
new file mode 100644
index 0000000..e66042a
--- /dev/null
+++ b/ProjectSettings/ShaderGraphSettings.asset
@@ -0,0 +1,18 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!114 &1
+MonoBehaviour:
+  m_ObjectHideFlags: 61
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: de02f9e1d18f588468e474319d09a723, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  shaderVariantLimit: 128
+  customInterpolatorErrorThreshold: 32
+  customInterpolatorWarningThreshold: 16
+  customHeatmapValues: {fileID: 0}
diff --git a/ProjectSettings/TagManager.asset b/ProjectSettings/TagManager.asset
new file mode 100644
index 0000000..6413d11
--- /dev/null
+++ b/ProjectSettings/TagManager.asset
@@ -0,0 +1,76 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!78 &1
+TagManager:
+  serializedVersion: 2
+  tags: []
+  layers:
+  - Default
+  - TransparentFX
+  - Ignore Raycast
+  - 
+  - Water
+  - UI
+  - 
+  - 
+  - 
+  - 
+  - 
+  - 
+  - 
+  - 
+  - 
+  - 
+  - 
+  - 
+  - 
+  - 
+  - 
+  - 
+  - 
+  - 
+  - 
+  - 
+  - 
+  - 
+  - 
+  - 
+  - 
+  - 
+  m_SortingLayers:
+  - name: Default
+    uniqueID: 0
+    locked: 0
+  m_RenderingLayers:
+  - Default
+  - Light Layer 1
+  - Light Layer 2
+  - Light Layer 3
+  - Light Layer 4
+  - Light Layer 5
+  - Light Layer 6
+  - Light Layer 7
+  - 
+  - 
+  - 
+  - 
+  - 
+  - 
+  - 
+  - 
+  - 
+  - 
+  - 
+  - 
+  - 
+  - 
+  - 
+  - 
+  - 
+  - 
+  - 
+  - 
+  - 
+  - 
+  - 
+  - 
diff --git a/ProjectSettings/TimeManager.asset b/ProjectSettings/TimeManager.asset
new file mode 100644
index 0000000..558a017
--- /dev/null
+++ b/ProjectSettings/TimeManager.asset
@@ -0,0 +1,9 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!5 &1
+TimeManager:
+  m_ObjectHideFlags: 0
+  Fixed Timestep: 0.02
+  Maximum Allowed Timestep: 0.33333334
+  m_TimeScale: 1
+  Maximum Particle Timestep: 0.03
diff --git a/ProjectSettings/URPProjectSettings.asset b/ProjectSettings/URPProjectSettings.asset
new file mode 100644
index 0000000..08faf03
--- /dev/null
+++ b/ProjectSettings/URPProjectSettings.asset
@@ -0,0 +1,15 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!114 &1
+MonoBehaviour:
+  m_ObjectHideFlags: 61
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 0}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 247994e1f5a72c2419c26a37e9334c01, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_LastMaterialVersion: 9
diff --git a/ProjectSettings/UnityConnectSettings.asset b/ProjectSettings/UnityConnectSettings.asset
new file mode 100644
index 0000000..a88bee0
--- /dev/null
+++ b/ProjectSettings/UnityConnectSettings.asset
@@ -0,0 +1,36 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!310 &1
+UnityConnectSettings:
+  m_ObjectHideFlags: 0
+  serializedVersion: 1
+  m_Enabled: 0
+  m_TestMode: 0
+  m_EventOldUrl: https://api.uca.cloud.unity3d.com/v1/events
+  m_EventUrl: https://cdp.cloud.unity3d.com/v1/events
+  m_ConfigUrl: https://config.uca.cloud.unity3d.com
+  m_DashboardUrl: https://dashboard.unity3d.com
+  m_TestInitMode: 0
+  CrashReportingSettings:
+    m_EventUrl: https://perf-events.cloud.unity3d.com
+    m_Enabled: 0
+    m_LogBufferSize: 10
+    m_CaptureEditorExceptions: 1
+  UnityPurchasingSettings:
+    m_Enabled: 0
+    m_TestMode: 0
+  UnityAnalyticsSettings:
+    m_Enabled: 0
+    m_TestMode: 0
+    m_InitializeOnStartup: 1
+    m_PackageRequiringCoreStatsPresent: 0
+  UnityAdsSettings:
+    m_Enabled: 0
+    m_InitializeOnStartup: 1
+    m_TestMode: 0
+    m_IosGameId: 
+    m_AndroidGameId: 
+    m_GameIds: {}
+    m_GameId: 
+  PerformanceReportingSettings:
+    m_Enabled: 0
diff --git a/ProjectSettings/VFXManager.asset b/ProjectSettings/VFXManager.asset
new file mode 100644
index 0000000..3a95c98
--- /dev/null
+++ b/ProjectSettings/VFXManager.asset
@@ -0,0 +1,12 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!937362698 &1
+VFXManager:
+  m_ObjectHideFlags: 0
+  m_IndirectShader: {fileID: 0}
+  m_CopyBufferShader: {fileID: 0}
+  m_SortShader: {fileID: 0}
+  m_StripUpdateShader: {fileID: 0}
+  m_RenderPipeSettingsPath: 
+  m_FixedTimeStep: 0.016666668
+  m_MaxDeltaTime: 0.05
diff --git a/ProjectSettings/VersionControlSettings.asset b/ProjectSettings/VersionControlSettings.asset
new file mode 100644
index 0000000..dca2881
--- /dev/null
+++ b/ProjectSettings/VersionControlSettings.asset
@@ -0,0 +1,8 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!890905787 &1
+VersionControlSettings:
+  m_ObjectHideFlags: 0
+  m_Mode: Visible Meta Files
+  m_CollabEditorSettings:
+    inProgressEnabled: 1
diff --git a/ProjectSettings/XRSettings.asset b/ProjectSettings/XRSettings.asset
new file mode 100644
index 0000000..482590c
--- /dev/null
+++ b/ProjectSettings/XRSettings.asset
@@ -0,0 +1,10 @@
+{
+    "m_SettingKeys": [
+        "VR Device Disabled",
+        "VR Device User Alert"
+    ],
+    "m_SettingValues": [
+        "False",
+        "False"
+    ]
+}
\ No newline at end of file
-- 
GitLab