From ae1d19455e1b828998a4c25da28a1bd8fa21d113 Mon Sep 17 00:00:00 2001 From: milan Date: Sun, 20 Nov 2022 08:33:27 +0100 Subject: [PATCH] symbol buttons --- Assets/Escape Room Engine/Desert/Desert.asset | 3 +- .../Puzzle A/Animations/Terminal.controller | 2 +- .../Modules/Puzzle A/Materials/Holo.mat | 139 + .../Modules/Puzzle A/Materials/Holo.mat.meta | 8 + .../Puzzle A/Materials/Holo.shadergraph | 3630 +++++++++++++++++ .../Puzzle A/Materials/Holo.shadergraph.meta | 10 + .../Materials/Textures/Holo Lines.psd | 3 + .../Materials/Textures/Holo Lines.psd.meta | 123 + .../Modules/Puzzle A/Models/Terminal.blend | 4 +- .../Modules/Puzzle A/Models/Terminal.blend1 | Bin 927584 -> 945860 bytes .../Modules/Puzzle A/Prefabs/Terminal.prefab | 570 ++- .../Modules/Puzzle A/Scripts/SymbolButton.cs | 38 + .../Puzzle A/Scripts/SymbolButton.cs.meta | 3 + .../Modules/Puzzle A/Scripts/Terminal.cs | 4 + .../Desert/Scripts/Button.cs | 53 + .../Desert/Scripts/Button.cs.meta | 3 + .../Engine/Scripts/EngineTheme.cs | 2 +- Assets/Scenes/TestScene.unity | 242 +- 18 files changed, 4742 insertions(+), 95 deletions(-) create mode 100644 Assets/Escape Room Engine/Desert/Modules/Puzzle A/Materials/Holo.mat create mode 100644 Assets/Escape Room Engine/Desert/Modules/Puzzle A/Materials/Holo.mat.meta create mode 100644 Assets/Escape Room Engine/Desert/Modules/Puzzle A/Materials/Holo.shadergraph create mode 100644 Assets/Escape Room Engine/Desert/Modules/Puzzle A/Materials/Holo.shadergraph.meta create mode 100644 Assets/Escape Room Engine/Desert/Modules/Puzzle A/Materials/Textures/Holo Lines.psd create mode 100644 Assets/Escape Room Engine/Desert/Modules/Puzzle A/Materials/Textures/Holo Lines.psd.meta create mode 100644 Assets/Escape Room Engine/Desert/Modules/Puzzle A/Scripts/SymbolButton.cs create mode 100644 Assets/Escape Room Engine/Desert/Modules/Puzzle A/Scripts/SymbolButton.cs.meta create mode 100644 Assets/Escape Room Engine/Desert/Scripts/Button.cs create mode 100644 Assets/Escape Room Engine/Desert/Scripts/Button.cs.meta diff --git a/Assets/Escape Room Engine/Desert/Desert.asset b/Assets/Escape Room Engine/Desert/Desert.asset index 6134e98..452209e 100644 --- a/Assets/Escape Room Engine/Desert/Desert.asset +++ b/Assets/Escape Room Engine/Desert/Desert.asset @@ -19,7 +19,8 @@ MonoBehaviour: environment: {fileID: 5743657079028767629, guid: 17ecdbaca50efaa4ab503614dfec54a8, type: 3} puzzleColor: {r: 8, g: 3.5137255, b: 0, a: 1} - solvedColor: {r: 0, g: 4.329412, b: 8, a: 1} + solvedColor: {r: 0.53333336, g: 7.5607843, b: 0, a: 1} + activeColor: {r: 0, g: 4.329412, b: 8, a: 1} spawnDoor: {fileID: 11400000, guid: 6e937b2e9f774999b5962c4b40947165, type: 2} exitDoorTypes: - {fileID: 11400000, guid: 29e2ae36585f4e65966bc9ea2f95ac4a, type: 2} diff --git a/Assets/Escape Room Engine/Desert/Modules/Puzzle A/Animations/Terminal.controller b/Assets/Escape Room Engine/Desert/Modules/Puzzle A/Animations/Terminal.controller index 10cf8a3..7686575 100644 --- a/Assets/Escape Room Engine/Desert/Modules/Puzzle A/Animations/Terminal.controller +++ b/Assets/Escape Room Engine/Desert/Modules/Puzzle A/Animations/Terminal.controller @@ -115,7 +115,7 @@ AnimatorController: m_DefaultFloat: 0 m_DefaultInt: 0 m_DefaultBool: 0 - m_Controller: {fileID: 0} + m_Controller: {fileID: 9100000} m_AnimatorLayers: - serializedVersion: 5 m_Name: Base Layer diff --git a/Assets/Escape Room Engine/Desert/Modules/Puzzle A/Materials/Holo.mat b/Assets/Escape Room Engine/Desert/Modules/Puzzle A/Materials/Holo.mat new file mode 100644 index 0000000..4a15cb4 --- /dev/null +++ b/Assets/Escape Room Engine/Desert/Modules/Puzzle A/Materials/Holo.mat @@ -0,0 +1,139 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Holo + m_Shader: {fileID: -6465566751694194690, guid: a8038611270959146bc1906238005866, + type: 3} + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + 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} + - _Lines: + m_Texture: {fileID: 2800000, guid: b30c13edb6661cc45b14c983ecbb9601, type: 3} + 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: + - _AlphaClip: 0 + - _Blend: 0 + - _BumpScale: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _EnvironmentReflections: 1 + - _FresnelPower: 2 + - _Fresnel_Power: 2 + - _GlossMapScale: 0 + - _Glossiness: 0 + - _GlossyReflections: 0 + - _LinesPower: 0.55 + - _Lines_Power: 0.55 + - _Metallic: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.005 + - _QueueControl: 0 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _Speed: 0.02 + - _SrcBlend: 1 + - _Surface: 0 + - _Tiling: 1024 + - _WorkflowMode: 1 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 8, g: 3.5137255, b: 0, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _FresnelColor: {r: 8, g: 3.5137255, b: 0, a: 1} + - _Fresnel_Color: {r: 8, g: 3.5137255, b: 0, a: 1} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + m_BuildTextureStacks: [] +--- !u!114 &3422464197433231880 +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: 5 diff --git a/Assets/Escape Room Engine/Desert/Modules/Puzzle A/Materials/Holo.mat.meta b/Assets/Escape Room Engine/Desert/Modules/Puzzle A/Materials/Holo.mat.meta new file mode 100644 index 0000000..8609ab1 --- /dev/null +++ b/Assets/Escape Room Engine/Desert/Modules/Puzzle A/Materials/Holo.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d1f58490f6d04c64da01277723d63536 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Escape Room Engine/Desert/Modules/Puzzle A/Materials/Holo.shadergraph b/Assets/Escape Room Engine/Desert/Modules/Puzzle A/Materials/Holo.shadergraph new file mode 100644 index 0000000..158ff54 --- /dev/null +++ b/Assets/Escape Room Engine/Desert/Modules/Puzzle A/Materials/Holo.shadergraph @@ -0,0 +1,3630 @@ +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "cc0b0d7a86014899bceae24a9ea4ef4c", + "m_Properties": [ + { + "m_Id": "1de89b0c22ef4e68810d533d1958bf08" + }, + { + "m_Id": "4244ea2b5a794244a86c589672e8517f" + }, + { + "m_Id": "3a8f0cd92b0645a5bafe011d4e09f204" + }, + { + "m_Id": "a7fb8ea2250f48279d21115d19be1368" + }, + { + "m_Id": "0e2d439460b040c8a47b01c864f7d367" + }, + { + "m_Id": "47314c982cee49fabe3a1fde9b092531" + }, + { + "m_Id": "883c1a52e698487c8a5b981293ebf868" + } + ], + "m_Keywords": [], + "m_Dropdowns": [], + "m_CategoryData": [ + { + "m_Id": "3d983856e7214c06bb2dd002a0a0721f" + } + ], + "m_Nodes": [ + { + "m_Id": "fe69ae18ce7448e78511a2741aad3b27" + }, + { + "m_Id": "e793931539c14373800f46c1013e68d0" + }, + { + "m_Id": "79b5ab385d4e41c8bd37a127f682e99d" + }, + { + "m_Id": "14128864432f4f2eb8bc21d8ee1225c8" + }, + { + "m_Id": "4c57268d521f40d1aceac6db132fc8cf" + }, + { + "m_Id": "696dd17b8955461fbdebde406c7cd78b" + }, + { + "m_Id": "941807dd4b0147f8b39107355dfe6303" + }, + { + "m_Id": "35e7769d476342349a15c517300b53b4" + }, + { + "m_Id": "e37970916cbb4e968c3d4ce8e100a403" + }, + { + "m_Id": "63e9face2e9a477a8983493f1298731c" + }, + { + "m_Id": "632bde3bb2e94868b052a095c4e0322b" + }, + { + "m_Id": "7c4e0f6de15d4dcf9a2233ad4650003f" + }, + { + "m_Id": "5fbc3c2d2acd4c2fa7d8191f84b28038" + }, + { + "m_Id": "36fb77ebda0d43418b3dba7bb3d55a5e" + }, + { + "m_Id": "6612e464138144c98ea2074f5df1f965" + }, + { + "m_Id": "661ef26502064e11830bb894f49ea2a0" + }, + { + "m_Id": "1bb1a3bc63ac431f922e3860cd9702c7" + }, + { + "m_Id": "92b4b7aa0a9e471a9bd3ef73c57975c3" + }, + { + "m_Id": "f7a7b5063ddf42d3bc5add1c0ac97a74" + }, + { + "m_Id": "26fda4fa03834fc19d1be875d1a638a2" + }, + { + "m_Id": "df44e3c306c54e0b87702b54ca55b2eb" + }, + { + "m_Id": "594dd8c122f749f2bd479df28041462d" + }, + { + "m_Id": "72fc3a5b34d5490c95d0ca42b89f1478" + }, + { + "m_Id": "9b38bd99acde42dd965ea423bff87250" + }, + { + "m_Id": "7f40a55a90324bd1a27039551be0b80a" + }, + { + "m_Id": "88aaa56451a04801a61ab3d1cdcb52db" + }, + { + "m_Id": "441a85fafd984e5894fb9da18de44d20" + }, + { + "m_Id": "dff5fd31e04f4a368b37beabec54da63" + }, + { + "m_Id": "ace0b5ffe83041f5a6fe35d81b9f9ba2" + }, + { + "m_Id": "97a7d893cb4c4524b8682c23d174466f" + }, + { + "m_Id": "8ef10ecf1f66421c9ae4662953063d09" + }, + { + "m_Id": "90a16182b4a74ba8827c22aaf79f266a" + } + ], + "m_GroupDatas": [], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "1bb1a3bc63ac431f922e3860cd9702c7" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "92b4b7aa0a9e471a9bd3ef73c57975c3" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "26fda4fa03834fc19d1be875d1a638a2" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "df44e3c306c54e0b87702b54ca55b2eb" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "36fb77ebda0d43418b3dba7bb3d55a5e" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "14128864432f4f2eb8bc21d8ee1225c8" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "441a85fafd984e5894fb9da18de44d20" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7f40a55a90324bd1a27039551be0b80a" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "441a85fafd984e5894fb9da18de44d20" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7f40a55a90324bd1a27039551be0b80a" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "594dd8c122f749f2bd479df28041462d" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "df44e3c306c54e0b87702b54ca55b2eb" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5fbc3c2d2acd4c2fa7d8191f84b28038" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "63e9face2e9a477a8983493f1298731c" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "632bde3bb2e94868b052a095c4e0322b" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7c4e0f6de15d4dcf9a2233ad4650003f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "63e9face2e9a477a8983493f1298731c" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "7c4e0f6de15d4dcf9a2233ad4650003f" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "72fc3a5b34d5490c95d0ca42b89f1478" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9b38bd99acde42dd965ea423bff87250" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7c4e0f6de15d4dcf9a2233ad4650003f" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "88aaa56451a04801a61ab3d1cdcb52db" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "7f40a55a90324bd1a27039551be0b80a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "9b38bd99acde42dd965ea423bff87250" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "88aaa56451a04801a61ab3d1cdcb52db" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "35e7769d476342349a15c517300b53b4" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "88aaa56451a04801a61ab3d1cdcb52db" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "6612e464138144c98ea2074f5df1f965" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "8ef10ecf1f66421c9ae4662953063d09" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "dff5fd31e04f4a368b37beabec54da63" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "90a16182b4a74ba8827c22aaf79f266a" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8ef10ecf1f66421c9ae4662953063d09" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "92b4b7aa0a9e471a9bd3ef73c57975c3" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f7a7b5063ddf42d3bc5add1c0ac97a74" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "97a7d893cb4c4524b8682c23d174466f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ace0b5ffe83041f5a6fe35d81b9f9ba2" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "97a7d893cb4c4524b8682c23d174466f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ace0b5ffe83041f5a6fe35d81b9f9ba2" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "97a7d893cb4c4524b8682c23d174466f" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "ace0b5ffe83041f5a6fe35d81b9f9ba2" + }, + "m_SlotId": 3 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9b38bd99acde42dd965ea423bff87250" + }, + "m_SlotId": 3 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "8ef10ecf1f66421c9ae4662953063d09" + }, + "m_SlotId": 2 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "ace0b5ffe83041f5a6fe35d81b9f9ba2" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "dff5fd31e04f4a368b37beabec54da63" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "df44e3c306c54e0b87702b54ca55b2eb" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "f7a7b5063ddf42d3bc5add1c0ac97a74" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "dff5fd31e04f4a368b37beabec54da63" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "88aaa56451a04801a61ab3d1cdcb52db" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f7a7b5063ddf42d3bc5add1c0ac97a74" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "72fc3a5b34d5490c95d0ca42b89f1478" + }, + "m_SlotId": 2 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 179.0, + "y": -0.00001430511474609375 + }, + "m_Blocks": [ + { + "m_Id": "fe69ae18ce7448e78511a2741aad3b27" + }, + { + "m_Id": "e793931539c14373800f46c1013e68d0" + }, + { + "m_Id": "79b5ab385d4e41c8bd37a127f682e99d" + } + ] + }, + "m_FragmentContext": { + "m_Position": { + "x": 179.0, + "y": 199.99998474121095 + }, + "m_Blocks": [ + { + "m_Id": "14128864432f4f2eb8bc21d8ee1225c8" + }, + { + "m_Id": "4c57268d521f40d1aceac6db132fc8cf" + }, + { + "m_Id": "696dd17b8955461fbdebde406c7cd78b" + }, + { + "m_Id": "941807dd4b0147f8b39107355dfe6303" + }, + { + "m_Id": "35e7769d476342349a15c517300b53b4" + }, + { + "m_Id": "e37970916cbb4e968c3d4ce8e100a403" + }, + { + "m_Id": "6612e464138144c98ea2074f5df1f965" + }, + { + "m_Id": "661ef26502064e11830bb894f49ea2a0" + } + ] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "preventRotation": false + }, + "m_Path": "Shader Graphs", + "m_GraphPrecision": 1, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "" + }, + "m_ActiveTargets": [ + { + "m_Id": "bfde2afb2fb847ddb06e6b5d87b26d3f" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "03ae66996e2841b9931adc469494c694", + "m_Id": 0, + "m_DisplayName": "Tiling", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "086120e84017434e9d065a60a9a77185", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "09cd4a3774c54be2b15bb705f4b6aa26", + "m_Id": 0, + "m_DisplayName": "Speed", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "0b897c24d23042a48572da6f45427c49", + "m_Id": 3, + "m_DisplayName": "Z", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Z", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "Z" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "0c60eed5fd3642429a0767a2ae7798ee", + "m_Id": 1, + "m_DisplayName": "Tiling", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Tiling", + "m_StageCapability": 3, + "m_Value": { + "x": 64.0, + "y": 64.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "0e2d439460b040c8a47b01c864f7d367", + "m_Guid": { + "m_GuidSerialized": "d091a6f4-2b10-4e21-8a73-1caff6e2482e" + }, + "m_Name": "Speed", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Speed", + "m_DefaultReferenceName": "_Speed", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "14128864432f4f2eb8bc21d8ee1225c8", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.BaseColor", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "30483ea5d4da47e1a2bb5afe6343e421" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.BaseColor" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "1afadb3907ec4d5d8e7b47ba69134f66", + "m_Id": 6, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.PositionNode", + "m_ObjectId": "1bb1a3bc63ac431f922e3860cd9702c7", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1899.0001220703125, + "y": 471.0000305175781, + "width": 208.0001220703125, + "height": 314.9999084472656 + } + }, + "m_Slots": [ + { + "m_Id": "331f68c239344f8cb595b3f2e31ff786" + } + ], + "synonyms": [ + "location" + ], + "m_Precision": 1, + "m_PreviewExpanded": true, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Space": 2, + "m_PositionSource": 0 +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "1de89b0c22ef4e68810d533d1958bf08", + "m_Guid": { + "m_GuidSerialized": "eac36bab-a568-46b4-98bd-77418702565c" + }, + "m_Name": "FresnelColor", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "FresnelColor", + "m_DefaultReferenceName": "_FresnelColor", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 4.0, + "g": 4.0, + "b": 4.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SamplerStateMaterialSlot", + "m_ObjectId": "1e5593693afc42c6812494411d5ef5c6", + "m_Id": 3, + "m_DisplayName": "Sampler", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Sampler", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "1f31989e4d474ac4922442fe21177588", + "m_Id": 0, + "m_DisplayName": "Normal (Tangent Space)", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "NormalTS", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "20878f80f8ba4392892134a5080e3f57", + "m_Id": 4, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "25150a1fd1aa40a9891838470e545243", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "26fda4fa03834fc19d1be875d1a638a2", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1800.0001220703125, + "y": 988.0, + "width": 109.0001220703125, + "height": 34.00006103515625 + } + }, + "m_Slots": [ + { + "m_Id": "09cd4a3774c54be2b15bb705f4b6aa26" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "0e2d439460b040c8a47b01c864f7d367" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "287868c6ee304b2b86f9ffd115ac0b31", + "m_Id": 2, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "29ecd73fe35941ad9212bf3629fbc6f8", + "m_Id": 2, + "m_DisplayName": "Offset", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Offset", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "2bf2b5fa4cfe45168efd15c78b6f6780", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "3020558d9b804286b7f79956ea4be20a", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "30483ea5d4da47e1a2bb5afe6343e421", + "m_Id": 0, + "m_DisplayName": "Base Color", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BaseColor", + "m_StageCapability": 2, + "m_Value": { + "x": 0.5, + "y": 0.5, + "z": 0.5 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_ColorMode": 0, + "m_DefaultColor": { + "r": 0.5, + "g": 0.5, + "b": 0.5, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3191d5b2ab514b18b55efca977e75fce", + "m_Id": 0, + "m_DisplayName": "Alpha Clip Threshold", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "AlphaClipThreshold", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.5, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PositionMaterialSlot", + "m_ObjectId": "322420bb470b4e429463bc9d3b84879c", + "m_Id": 0, + "m_DisplayName": "Position", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Position", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "32daf35d7e70416481a44c06ee4df996", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "331f68c239344f8cb595b3f2e31ff786", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "35e7769d476342349a15c517300b53b4", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Emission", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "5200f45b1bbf4033bbc2a278247f6fb2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Emission" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "36fb77ebda0d43418b3dba7bb3d55a5e", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -280.9999694824219, + "y": -51.00000762939453, + "width": 104.99996948242188, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "e1540373ed7e4f4cb32f2bf910c75ff0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "3a8f0cd92b0645a5bafe011d4e09f204" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "370a14188e024987b16ad3df64b598f5", + "m_Id": 0, + "m_DisplayName": "Metallic", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Metallic", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "3a8f0cd92b0645a5bafe011d4e09f204", + "m_Guid": { + "m_GuidSerialized": "9dedc2cf-1fe0-445d-a0df-acac1f345aa1" + }, + "m_Name": "Color", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Color", + "m_DefaultReferenceName": "_Color", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 2.0, + "g": 2.0, + "b": 2.0, + "a": 0.0 + }, + "isMainColor": false, + "m_ColorMode": 1 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "3abf65fad99946289edd84615a4b8130", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.CategoryData", + "m_ObjectId": "3d983856e7214c06bb2dd002a0a0721f", + "m_Name": "", + "m_ChildObjectList": [ + { + "m_Id": "4244ea2b5a794244a86c589672e8517f" + }, + { + "m_Id": "1de89b0c22ef4e68810d533d1958bf08" + }, + { + "m_Id": "3a8f0cd92b0645a5bafe011d4e09f204" + }, + { + "m_Id": "883c1a52e698487c8a5b981293ebf868" + }, + { + "m_Id": "a7fb8ea2250f48279d21115d19be1368" + }, + { + "m_Id": "0e2d439460b040c8a47b01c864f7d367" + }, + { + "m_Id": "47314c982cee49fabe3a1fde9b092531" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3ff3e0e6c53b49e085fe8725af6afbc5", + "m_Id": 4, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "4244ea2b5a794244a86c589672e8517f", + "m_Guid": { + "m_GuidSerialized": "e0b733c3-7bcc-47b0-b8c7-abf7e87c2b5d" + }, + "m_Name": "FresnelPower", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "FresnelPower", + "m_DefaultReferenceName": "_FresnelPower", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 5.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3MaterialSlot", + "m_ObjectId": "43f739a2219643f0bbeea9821ed31ecf", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "441a85fafd984e5894fb9da18de44d20", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1411.0001220703125, + "y": 787.9999389648438, + "width": 104.0, + "height": 34.0001220703125 + } + }, + "m_Slots": [ + { + "m_Id": "03ae66996e2841b9931adc469494c694" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "47314c982cee49fabe3a1fde9b092531" + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "47314c982cee49fabe3a1fde9b092531", + "m_Guid": { + "m_GuidSerialized": "30538ead-c06c-44c6-b319-71eba1085a81" + }, + "m_Name": "Tiling", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Tiling", + "m_DefaultReferenceName": "_Tiling", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 64.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4a43fb860a8645228fca43f97ad60c59", + "m_Id": 2, + "m_DisplayName": "Y", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Y", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "4c57268d521f40d1aceac6db132fc8cf", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.NormalTS", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "1f31989e4d474ac4922442fe21177588" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.NormalTS" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "5200f45b1bbf4033bbc2a278247f6fb2", + "m_Id": 0, + "m_DisplayName": "Emission", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Emission", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_ColorMode": 1, + "m_DefaultColor": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "57e87dd956c54894b7d2e102b68872e6", + "m_Id": 0, + "m_DisplayName": "Normal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Normal", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 2 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TimeNode", + "m_ObjectId": "594dd8c122f749f2bd479df28041462d", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Time", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1815.0001220703125, + "y": 804.0000610351563, + "width": 124.0001220703125, + "height": 172.9998779296875 + } + }, + "m_Slots": [ + { + "m_Id": "b7616eada50b42d5abec2a60f9ec5beb" + }, + { + "m_Id": "5dde1575373349389192e1b24143783c" + }, + { + "m_Id": "c5c3cb2f29a54cee9aef71c118b67c84" + }, + { + "m_Id": "6a618d6d729c4de0923cedc0153c5f25" + }, + { + "m_Id": "890214e578c240b4b8d089ff9d1f7e3f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5d2a9abc9f664000930d25d7383d78d5", + "m_Id": 2, + "m_DisplayName": "Power", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Power", + "m_StageCapability": 3, + "m_Value": 5.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "5dde1575373349389192e1b24143783c", + "m_Id": 1, + "m_DisplayName": "Sine Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Sine Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "5fbc3c2d2acd4c2fa7d8191f84b28038", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1051.0001220703125, + "y": -51.00000762939453, + "width": 150.00006103515626, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "9e758c4b387a4fad93050990586d5ed3" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "4244ea2b5a794244a86c589672e8517f" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "632bde3bb2e94868b052a095c4e0322b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -804.0000610351563, + "y": -51.00000762939453, + "width": 147.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "7ecee048f8cb4bbb964710921370a965" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "1de89b0c22ef4e68810d533d1958bf08" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.FresnelNode", + "m_ObjectId": "63e9face2e9a477a8983493f1298731c", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Fresnel Effect", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -886.0000610351563, + "y": 0.000004291534423828125, + "width": 208.00006103515626, + "height": 326.0000305175781 + } + }, + "m_Slots": [ + { + "m_Id": "57e87dd956c54894b7d2e102b68872e6" + }, + { + "m_Id": "ff8c51ee2a424e2e9094aee95a8035de" + }, + { + "m_Id": "5d2a9abc9f664000930d25d7383d78d5" + }, + { + "m_Id": "7f16f0a96bb54e5c8d610586ccfb17b2" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 2, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "65a766d6aeb14d13872e50a3cd87413f", + "m_Id": 0, + "m_DisplayName": "Ambient Occlusion", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Occlusion", + "m_StageCapability": 2, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "6612e464138144c98ea2074f5df1f965", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Alpha", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "72316113b9c945eab886e47357b73ce1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Alpha" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "661ef26502064e11830bb894f49ea2a0", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.AlphaClipThreshold", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "3191d5b2ab514b18b55efca977e75fce" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.AlphaClipThreshold" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "67d6166ab1dd4f55a44384c241f656a4", + "m_Id": 7, + "m_DisplayName": "A", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "696dd17b8955461fbdebde406c7cd78b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Metallic", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "370a14188e024987b16ad3df64b598f5" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Metallic" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "6a618d6d729c4de0923cedc0153c5f25", + "m_Id": 3, + "m_DisplayName": "Delta Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Delta Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "72316113b9c945eab886e47357b73ce1", + "m_Id": 0, + "m_DisplayName": "Alpha", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 2, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2Node", + "m_ObjectId": "72fc3a5b34d5490c95d0ca42b89f1478", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Vector 2", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1283.0001220703125, + "y": 391.9999694824219, + "width": 128.0, + "height": 101.00003051757813 + } + }, + "m_Slots": [ + { + "m_Id": "ec97b36d841546e7977b629cfdebfd31" + }, + { + "m_Id": "b0bd19679f634bdead364edfe6a08f25" + }, + { + "m_Id": "e793dac04aff4c22b5abbc8872e5619a" + } + ], + "synonyms": [ + "2", + "v2", + "vec2", + "float2" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Value": { + "x": 0.0, + "y": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "7499acf98dbf4f79898766de6391c59c", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "79b5ab385d4e41c8bd37a127f682e99d", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Tangent", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "b96eff6268b04d848c3f92510b4cb9c5" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Tangent" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "7c4e0f6de15d4dcf9a2233ad4650003f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -641.0001220703125, + "y": 0.000001430511474609375, + "width": 208.00003051757813, + "height": 302.0000305175781 + } + }, + "m_Slots": [ + { + "m_Id": "f107e58bff2a4be1836e66fac2e8cc50" + }, + { + "m_Id": "3abf65fad99946289edd84615a4b8130" + }, + { + "m_Id": "2bf2b5fa4cfe45168efd15c78b6f6780" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "7d3babb4d6fd40c28df86008e3b66d88", + "m_Id": 0, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7e79f0df996041bc9763c24245ef29c4", + "m_Id": 1, + "m_DisplayName": "X", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "X", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "7ecee048f8cb4bbb964710921370a965", + "m_Id": 0, + "m_DisplayName": "FresnelColor", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "7ed1cabc91f5452bb358147a9842a99c", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7f16f0a96bb54e5c8d610586ccfb17b2", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2Node", + "m_ObjectId": "7f40a55a90324bd1a27039551be0b80a", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Vector 2", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1283.0001220703125, + "y": 735.9999389648438, + "width": 128.0, + "height": 101.0 + } + }, + "m_Slots": [ + { + "m_Id": "bebc16fea89a4a708987060f73a54ddd" + }, + { + "m_Id": "a24359cca0eb462cb21e5000612abe5d" + }, + { + "m_Id": "8b3324fc9e9a4f78976b650f5ac94f03" + } + ], + "synonyms": [ + "2", + "v2", + "vec2", + "float2" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Value": { + "x": 0.0, + "y": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DInputMaterialSlot", + "m_ObjectId": "7fc8e27c66a74e028ca07111589ef9ee", + "m_Id": 1, + "m_DisplayName": "Texture", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Texture", + "m_StageCapability": 3, + "m_BareResource": false, + "m_Texture": { + "m_SerializedTexture": "{\"texture\":{\"instanceID\":0}}", + "m_Guid": "" + }, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "806fe5f6c4f948a093696c0743f9ad0f", + "m_Id": 3, + "m_DisplayName": "B", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "81fd701ddedf4bc18ff89548e3965d81", + "m_Id": 0, + "m_DisplayName": "Normal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Normal", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "828909a9fce04d40873e501daeeb2ae0", + "m_Id": 0, + "m_DisplayName": "Smoothness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Smoothness", + "m_StageCapability": 2, + "m_Value": 0.5, + "m_DefaultValue": 0.5, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "85660cc935404db8809189a254afad8d", + "m_Id": 0, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "85a5636dccca4e689db493ac24568fd5", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "864499c1e6634bb78a419cd731e36333", + "m_Id": 0, + "m_DisplayName": "LinesPower", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "883c1a52e698487c8a5b981293ebf868", + "m_Guid": { + "m_GuidSerialized": "94214695-9459-4f44-912a-ea76fa80013c" + }, + "m_Name": "LinesPower", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "LinesPower", + "m_DefaultReferenceName": "_LinesPower", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 1.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "88aaa56451a04801a61ab3d1cdcb52db", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -393.00006103515627, + "y": 230.00003051757813, + "width": 208.00001525878907, + "height": 302.0000305175781 + } + }, + "m_Slots": [ + { + "m_Id": "cfb8a310fe904cfa9746d845c8fc381e" + }, + { + "m_Id": "fb28a37a21a04618b181815ac493bcec" + }, + { + "m_Id": "9e2771315dad47aa800c692b4e1b802c" + } + ], + "synonyms": [ + "addition", + "sum", + "plus" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "890214e578c240b4b8d089ff9d1f7e3f", + "m_Id": 4, + "m_DisplayName": "Smooth Delta", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Smooth Delta", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "8b3324fc9e9a4f78976b650f5ac94f03", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SampleTexture2DNode", + "m_ObjectId": "8ef10ecf1f66421c9ae4662953063d09", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Sample Texture 2D", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -886.0000610351563, + "y": 362.0000305175781, + "width": 207.99993896484376, + "height": 434.9999694824219 + } + }, + "m_Slots": [ + { + "m_Id": "b8829d10f9334857ae53db7ae7ee9200" + }, + { + "m_Id": "20878f80f8ba4392892134a5080e3f57" + }, + { + "m_Id": "d9c2e0ab62164df79324b680d26e3f44" + }, + { + "m_Id": "1afadb3907ec4d5d8e7b47ba69134f66" + }, + { + "m_Id": "67d6166ab1dd4f55a44384c241f656a4" + }, + { + "m_Id": "7fc8e27c66a74e028ca07111589ef9ee" + }, + { + "m_Id": "287868c6ee304b2b86f9ffd115ac0b31" + }, + { + "m_Id": "1e5593693afc42c6812494411d5ef5c6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_TextureType": 0, + "m_NormalMapSpace": 0, + "m_EnableGlobalMipBias": true +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "90a16182b4a74ba8827c22aaf79f266a", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1035.0001220703125, + "y": 403.00006103515627, + "width": 112.00006103515625, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "c8d92495e2f44025ab30e4d2e7a2d9fa" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "a7fb8ea2250f48279d21115d19be1368" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.SplitNode", + "m_ObjectId": "92b4b7aa0a9e471a9bd3ef73c57975c3", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Split", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1663.0001220703125, + "y": 471.0000305175781, + "width": 120.0, + "height": 149.00003051757813 + } + }, + "m_Slots": [ + { + "m_Id": "85660cc935404db8809189a254afad8d" + }, + { + "m_Id": "c19301aa885a4d50ad94d8bf5d49463a" + }, + { + "m_Id": "a4016dc438cf4223acc82fa7ed11b9eb" + }, + { + "m_Id": "806fe5f6c4f948a093696c0743f9ad0f" + }, + { + "m_Id": "3ff3e0e6c53b49e085fe8725af6afbc5" + } + ], + "synonyms": [ + "separate" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "941807dd4b0147f8b39107355dfe6303", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Smoothness", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "828909a9fce04d40873e501daeeb2ae0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Smoothness" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "96e4a476c3374ebd9e2ae060e4ba4cac", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "97a7d893cb4c4524b8682c23d174466f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -987.0000610351563, + "y": 916.0, + "width": 138.99993896484376, + "height": 34.0001220703125 + } + }, + "m_Slots": [ + { + "m_Id": "864499c1e6634bb78a419cd731e36333" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "883c1a52e698487c8a5b981293ebf868" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TilingAndOffsetNode", + "m_ObjectId": "9b38bd99acde42dd965ea423bff87250", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Tiling And Offset", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1131.0001220703125, + "y": 471.0000305175781, + "width": 208.00006103515626, + "height": 325.9999694824219 + } + }, + "m_Slots": [ + { + "m_Id": "7d3babb4d6fd40c28df86008e3b66d88" + }, + { + "m_Id": "0c60eed5fd3642429a0767a2ae7798ee" + }, + { + "m_Id": "29ecd73fe35941ad9212bf3629fbc6f8" + }, + { + "m_Id": "eb22f0469bc3457e9f7309fb7bc5d5c1" + } + ], + "synonyms": [ + "pan", + "scale" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "9e2771315dad47aa800c692b4e1b802c", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "9e758c4b387a4fad93050990586d5ed3", + "m_Id": 0, + "m_DisplayName": "FresnelPower", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a24359cca0eb462cb21e5000612abe5d", + "m_Id": 2, + "m_DisplayName": "Y", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Y", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "a4016dc438cf4223acc82fa7ed11b9eb", + "m_Id": 2, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Internal.Texture2DShaderProperty", + "m_ObjectId": "a7fb8ea2250f48279d21115d19be1368", + "m_Guid": { + "m_GuidSerialized": "fee66f84-e998-4f07-ad55-0514477f3cda" + }, + "m_Name": "Lines", + "m_DefaultRefNameVersion": 1, + "m_RefNameGeneratedByDisplayName": "Lines", + "m_DefaultReferenceName": "_Lines", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_UseCustomSlotLabel": false, + "m_CustomSlotLabel": "", + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "m_SerializedTexture": "{\"texture\":{\"fileID\":2800000,\"guid\":\"b30c13edb6661cc45b14c983ecbb9601\",\"type\":3}}", + "m_Guid": "" + }, + "isMainTexture": false, + "useTilingAndOffset": false, + "m_Modifiable": true, + "m_DefaultType": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector3Node", + "m_ObjectId": "ace0b5ffe83041f5a6fe35d81b9f9ba2", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Vector 3", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -806.0001831054688, + "y": 852.0000610351563, + "width": 128.00006103515626, + "height": 124.9998779296875 + } + }, + "m_Slots": [ + { + "m_Id": "7e79f0df996041bc9763c24245ef29c4" + }, + { + "m_Id": "4a43fb860a8645228fca43f97ad60c59" + }, + { + "m_Id": "0b897c24d23042a48572da6f45427c49" + }, + { + "m_Id": "43f739a2219643f0bbeea9821ed31ecf" + } + ], + "synonyms": [ + "3", + "v3", + "vec3", + "float3" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalLitSubTarget", + "m_ObjectId": "b059e1d9410b4df7abf2aa9d68edfb4d", + "m_WorkflowMode": 1, + "m_NormalDropOffSpace": 0, + "m_ClearCoat": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b0bd19679f634bdead364edfe6a08f25", + "m_Id": 2, + "m_DisplayName": "Y", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Y", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [ + "Y" + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "b7616eada50b42d5abec2a60f9ec5beb", + "m_Id": 0, + "m_DisplayName": "Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "b8829d10f9334857ae53db7ae7ee9200", + "m_Id": 0, + "m_DisplayName": "RGBA", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "RGBA", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TangentMaterialSlot", + "m_ObjectId": "b96eff6268b04d848c3f92510b4cb9c5", + "m_Id": 0, + "m_DisplayName": "Tangent", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Tangent", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "bebc16fea89a4a708987060f73a54ddd", + "m_Id": 1, + "m_DisplayName": "X", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "X", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalTarget", + "m_ObjectId": "bfde2afb2fb847ddb06e6b5d87b26d3f", + "m_ActiveSubTarget": { + "m_Id": "b059e1d9410b4df7abf2aa9d68edfb4d" + }, + "m_AllowMaterialOverride": false, + "m_SurfaceType": 1, + "m_ZTestMode": 4, + "m_ZWriteControl": 0, + "m_AlphaMode": 0, + "m_RenderFace": 2, + "m_AlphaClip": true, + "m_CastShadows": true, + "m_ReceiveShadows": false, + "m_CustomEditorGUI": "", + "m_SupportVFX": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c19301aa885a4d50ad94d8bf5d49463a", + "m_Id": 1, + "m_DisplayName": "R", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "R", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "c5c3cb2f29a54cee9aef71c118b67c84", + "m_Id": 2, + "m_DisplayName": "Cosine Time", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Cosine Time", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Texture2DMaterialSlot", + "m_ObjectId": "c8d92495e2f44025ab30e4d2e7a2d9fa", + "m_Id": 0, + "m_DisplayName": "Lines", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_BareResource": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "cfb8a310fe904cfa9746d845c8fc381e", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "d9c2e0ab62164df79324b680d26e3f44", + "m_Id": 5, + "m_DisplayName": "G", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "G", + "m_StageCapability": 2, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "df44e3c306c54e0b87702b54ca55b2eb", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1669.0001220703125, + "y": 804.0000610351563, + "width": 126.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "7499acf98dbf4f79898766de6391c59c" + }, + { + "m_Id": "85a5636dccca4e689db493ac24568fd5" + }, + { + "m_Id": "96e4a476c3374ebd9e2ae060e4ba4cac" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "dff5fd31e04f4a368b37beabec54da63", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -641.0000610351563, + "y": 362.0000305175781, + "width": 208.00003051757813, + "height": 301.9999084472656 + } + }, + "m_Slots": [ + { + "m_Id": "32daf35d7e70416481a44c06ee4df996" + }, + { + "m_Id": "fb7cebf51e624efd9884d96ee1e215bb" + }, + { + "m_Id": "25150a1fd1aa40a9891838470e545243" + } + ], + "synonyms": [ + "multiplication", + "times", + "x" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "e1540373ed7e4f4cb32f2bf910c75ff0", + "m_Id": 0, + "m_DisplayName": "Color", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "e37970916cbb4e968c3d4ce8e100a403", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Occlusion", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "65a766d6aeb14d13872e50a3cd87413f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Occlusion" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "e793931539c14373800f46c1013e68d0", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Normal", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "81fd701ddedf4bc18ff89548e3965d81" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Normal" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "e793dac04aff4c22b5abbc8872e5619a", + "m_Id": 0, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot", + "m_ObjectId": "eb22f0469bc3457e9f7309fb7bc5d5c1", + "m_Id": 3, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "ec97b36d841546e7977b629cfdebfd31", + "m_Id": 1, + "m_DisplayName": "X", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "X", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "f107e58bff2a4be1836e66fac2e8cc50", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "f7a7b5063ddf42d3bc5add1c0ac97a74", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1515.0, + "y": 471.0000305175781, + "width": 207.9998779296875, + "height": 301.9999694824219 + } + }, + "m_Slots": [ + { + "m_Id": "3020558d9b804286b7f79956ea4be20a" + }, + { + "m_Id": "086120e84017434e9d065a60a9a77185" + }, + { + "m_Id": "7ed1cabc91f5452bb358147a9842a99c" + } + ], + "synonyms": [ + "addition", + "sum", + "plus" + ], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "fb28a37a21a04618b181815ac493bcec", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "fb7cebf51e624efd9884d96ee1e215bb", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "fe69ae18ce7448e78511a2741aad3b27", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "322420bb470b4e429463bc9d3b84879c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Position" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ViewDirectionMaterialSlot", + "m_ObjectId": "ff8c51ee2a424e2e9094aee95a8035de", + "m_Id": 1, + "m_DisplayName": "View Dir", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "ViewDir", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 2 +} + diff --git a/Assets/Escape Room Engine/Desert/Modules/Puzzle A/Materials/Holo.shadergraph.meta b/Assets/Escape Room Engine/Desert/Modules/Puzzle A/Materials/Holo.shadergraph.meta new file mode 100644 index 0000000..156d8bd --- /dev/null +++ b/Assets/Escape Room Engine/Desert/Modules/Puzzle A/Materials/Holo.shadergraph.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: a8038611270959146bc1906238005866 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} diff --git a/Assets/Escape Room Engine/Desert/Modules/Puzzle A/Materials/Textures/Holo Lines.psd b/Assets/Escape Room Engine/Desert/Modules/Puzzle A/Materials/Textures/Holo Lines.psd new file mode 100644 index 0000000..2195826 --- /dev/null +++ b/Assets/Escape Room Engine/Desert/Modules/Puzzle A/Materials/Textures/Holo Lines.psd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c51f2aadc87906f46a3d713a17f37b823ec28a1b23b43a9b8b8f84ce7a479fc9 +size 106828 diff --git a/Assets/Escape Room Engine/Desert/Modules/Puzzle A/Materials/Textures/Holo Lines.psd.meta b/Assets/Escape Room Engine/Desert/Modules/Puzzle A/Materials/Textures/Holo Lines.psd.meta new file mode 100644 index 0000000..6320f77 --- /dev/null +++ b/Assets/Escape Room Engine/Desert/Modules/Puzzle A/Materials/Textures/Holo Lines.psd.meta @@ -0,0 +1,123 @@ +fileFormatVersion: 2 +guid: b30c13edb6661cc45b14c983ecbb9601 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 128 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + 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: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Escape Room Engine/Desert/Modules/Puzzle A/Models/Terminal.blend b/Assets/Escape Room Engine/Desert/Modules/Puzzle A/Models/Terminal.blend index f650ca0..7a7ccb3 100644 --- a/Assets/Escape Room Engine/Desert/Modules/Puzzle A/Models/Terminal.blend +++ b/Assets/Escape Room Engine/Desert/Modules/Puzzle A/Models/Terminal.blend @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:5bf49f34a0a582a8d33170d4fbc4c8ccbeb9ad1cc9230175ea37132495dcd06d -size 927584 +oid sha256:2c5c2cfdcec4a30a0f2c3078bd2cf189ed73758756b9e5b42db25ec62fc34e2b +size 941920 diff --git a/Assets/Escape Room Engine/Desert/Modules/Puzzle A/Models/Terminal.blend1 b/Assets/Escape Room Engine/Desert/Modules/Puzzle A/Models/Terminal.blend1 index 77911b85a0ee9326f9d7321e567c87f5c51d4329..6a2eeb86904fa3643aa62ef9cbe9d494729d5ab3 100644 GIT binary patch delta 147767 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 delta 126723 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
A2UcLQ$1^ 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 diff --git a/Assets/Escape Room Engine/Desert/Modules/Puzzle A/Prefabs/Terminal.prefab b/Assets/Escape Room Engine/Desert/Modules/Puzzle A/Prefabs/Terminal.prefab index d8b8a6f..0319e98 100644 --- a/Assets/Escape Room Engine/Desert/Modules/Puzzle A/Prefabs/Terminal.prefab +++ b/Assets/Escape Room Engine/Desert/Modules/Puzzle A/Prefabs/Terminal.prefab @@ -1,5 +1,263 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: +--- !u!1 &638494408070513344 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6522234565953195748} + m_Layer: 0 + m_Name: Slot 1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6522234565953195748 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 638494408070513344} + m_LocalRotation: {x: -0.5611671, y: -0, z: -0, w: 0.8277025} + m_LocalPosition: {x: 0, y: 0.812958, z: -0.104633} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3400578974218326136} + m_Father: {fileID: 5383329221585827904} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2775512167163026764 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8866423381385501143} + - component: {fileID: 4881390551238353514} + - component: {fileID: 7409351737048267309} + - component: {fileID: 7019057833946340774} + m_Layer: 0 + m_Name: Terminal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8866423381385501143 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2775512167163026764} + m_LocalRotation: {x: -0.7071068, y: -0, z: -0, w: 0.7071067} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5383329221585827904} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &4881390551238353514 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2775512167163026764} + m_Mesh: {fileID: -3286549722944424052, guid: 8dcbf0db35d8cb541b438370998d5a87, type: 3} +--- !u!23 &7409351737048267309 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2775512167163026764} + 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_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: ab971b43f0b22de489e09dec45ede2e5, 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!114 &7019057833946340774 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2775512167163026764} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 17de1e2991b64847bceea06f966f0560, type: 3} + m_Name: + m_EditorClassIdentifier: + color: {r: 8, g: 3.5137255, b: 0, a: 1} +--- !u!1 &2869716636102105226 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1715039903437992233} + m_Layer: 0 + m_Name: Slot 0 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1715039903437992233 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2869716636102105226} + m_LocalRotation: {x: -0.5611671, y: -0, z: -0, w: 0.8277025} + m_LocalPosition: {x: 0, y: 0.886395, z: -0.288131} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 143671197139830240} + m_Father: {fileID: 5383329221585827904} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4909747043175940601 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 143671197139830240} + - component: {fileID: 4858124499749322729} + - component: {fileID: 3603044390296711554} + - component: {fileID: 7205539446313206328} + m_Layer: 0 + m_Name: Symbol 0 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &143671197139830240 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4909747043175940601} + m_LocalRotation: {x: -0.70710653, y: 5.123641e-14, z: 3.992727e-16, w: 0.70710707} + m_LocalPosition: {x: 0, y: 0, z: 0.0004} + m_LocalScale: {x: 1.5, y: 1.5000001, z: 1.5000001} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1715039903437992233} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: -90, y: 0, z: 0} +--- !u!33 &4858124499749322729 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4909747043175940601} + m_Mesh: {fileID: 4060858011744859214, guid: 8bfe86028a0486d4cad45e2ed4a25328, type: 3} +--- !u!23 &3603044390296711554 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4909747043175940601} + 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_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: d1f58490f6d04c64da01277723d63536, 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!114 &7205539446313206328 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4909747043175940601} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3d6620bee0f14224b11a19808d537cbd, type: 3} + m_Name: + m_EditorClassIdentifier: + theme: {fileID: 11400000, guid: 568d9a7d70f3edb4cb6db66a0010f105, type: 2} --- !u!1 &5383329221585827911 GameObject: m_ObjectHideFlags: 0 @@ -30,7 +288,10 @@ Transform: m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: - - {fileID: 5566400875551962262} + - {fileID: 1715039903437992233} + - {fileID: 6522234565953195748} + - {fileID: 5306762529052481636} + - {fileID: 8866423381385501143} m_Father: {fileID: 0} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -67,103 +328,234 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: theme: {fileID: 11400000, guid: 568d9a7d70f3edb4cb6db66a0010f105, type: 2} - light: {fileID: 5383329221970997458} ---- !u!1001 &5383329222197498749 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 5383329221585827904} - m_Modifications: - - target: {fileID: -8679921383154817045, guid: 8dcbf0db35d8cb541b438370998d5a87, - type: 3} - propertyPath: m_RootOrder - value: 0 - objectReference: {fileID: 0} - - target: {fileID: -8679921383154817045, guid: 8dcbf0db35d8cb541b438370998d5a87, - type: 3} - propertyPath: m_LocalPosition.x - value: -0 - objectReference: {fileID: 0} - - target: {fileID: -8679921383154817045, guid: 8dcbf0db35d8cb541b438370998d5a87, - type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: -8679921383154817045, guid: 8dcbf0db35d8cb541b438370998d5a87, - type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: -8679921383154817045, guid: 8dcbf0db35d8cb541b438370998d5a87, - type: 3} - propertyPath: m_LocalRotation.w - value: 0.7071067 - objectReference: {fileID: 0} - - target: {fileID: -8679921383154817045, guid: 8dcbf0db35d8cb541b438370998d5a87, - type: 3} - propertyPath: m_LocalRotation.x - value: -0.7071068 - objectReference: {fileID: 0} - - target: {fileID: -8679921383154817045, guid: 8dcbf0db35d8cb541b438370998d5a87, - type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: -8679921383154817045, guid: 8dcbf0db35d8cb541b438370998d5a87, - type: 3} - propertyPath: m_LocalRotation.z - value: -0 - objectReference: {fileID: 0} - - target: {fileID: -8679921383154817045, guid: 8dcbf0db35d8cb541b438370998d5a87, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: -8679921383154817045, guid: 8dcbf0db35d8cb541b438370998d5a87, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: -8679921383154817045, guid: 8dcbf0db35d8cb541b438370998d5a87, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: -7511558181221131132, guid: 8dcbf0db35d8cb541b438370998d5a87, - type: 3} - propertyPath: m_Materials.Array.data[0] - value: - objectReference: {fileID: 2100000, guid: ab971b43f0b22de489e09dec45ede2e5, type: 2} - - target: {fileID: 919132149155446097, guid: 8dcbf0db35d8cb541b438370998d5a87, - type: 3} - propertyPath: m_Name - value: Terminal - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 8dcbf0db35d8cb541b438370998d5a87, type: 3} ---- !u!1 &5076687860388785708 stripped + light: {fileID: 7019057833946340774} + symbols: + - {fileID: 7205539446313206328} + - {fileID: 7137138753029999131} + - {fileID: 3305065602426008998} +--- !u!1 &6659550577443356841 GameObject: - m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: 8dcbf0db35d8cb541b438370998d5a87, - type: 3} - m_PrefabInstance: {fileID: 5383329222197498749} + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} ---- !u!114 &5383329221970997458 + serializedVersion: 6 + m_Component: + - component: {fileID: 4834806911612575726} + - component: {fileID: 5615729157681388168} + - component: {fileID: 8840237612263060634} + - component: {fileID: 3305065602426008998} + m_Layer: 0 + m_Name: Symbol 2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4834806911612575726 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6659550577443356841} + m_LocalRotation: {x: -0.70710653, y: 5.123641e-14, z: 3.992727e-16, w: 0.70710707} + m_LocalPosition: {x: 0, y: 0, z: 0.0004} + m_LocalScale: {x: 1.5, y: 1.5000002, z: 1.5000002} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5306762529052481636} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: -90, y: 0, z: 0} +--- !u!33 &5615729157681388168 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6659550577443356841} + m_Mesh: {fileID: -214668054094066933, guid: 8bfe86028a0486d4cad45e2ed4a25328, type: 3} +--- !u!23 &8840237612263060634 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6659550577443356841} + 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_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: d1f58490f6d04c64da01277723d63536, 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!114 &3305065602426008998 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5076687860388785708} + m_GameObject: {fileID: 6659550577443356841} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 17de1e2991b64847bceea06f966f0560, type: 3} + m_Script: {fileID: 11500000, guid: 3d6620bee0f14224b11a19808d537cbd, type: 3} m_Name: m_EditorClassIdentifier: - color: {r: 8, g: 3.5137255, b: 0, a: 1} ---- !u!4 &5566400875551962262 stripped -Transform: - m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 8dcbf0db35d8cb541b438370998d5a87, - type: 3} - m_PrefabInstance: {fileID: 5383329222197498749} + theme: {fileID: 11400000, guid: 568d9a7d70f3edb4cb6db66a0010f105, type: 2} +--- !u!1 &8214146423999858347 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3400578974218326136} + - component: {fileID: 4045135655228650100} + - component: {fileID: 7156475810192577736} + - component: {fileID: 7137138753029999131} + m_Layer: 0 + m_Name: Symbol 1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3400578974218326136 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8214146423999858347} + m_LocalRotation: {x: -0.70710653, y: 5.123641e-14, z: 3.992727e-16, w: 0.70710707} + m_LocalPosition: {x: -0, y: -0, z: 0.0004} + m_LocalScale: {x: 1.5, y: 1.5000001, z: 1.5000001} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6522234565953195748} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: -90, y: 0, z: 0} +--- !u!33 &4045135655228650100 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8214146423999858347} + m_Mesh: {fileID: -6097616886491281762, guid: 8bfe86028a0486d4cad45e2ed4a25328, type: 3} +--- !u!23 &7156475810192577736 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8214146423999858347} + 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_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: d1f58490f6d04c64da01277723d63536, 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!114 &7137138753029999131 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8214146423999858347} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3d6620bee0f14224b11a19808d537cbd, type: 3} + m_Name: + m_EditorClassIdentifier: + theme: {fileID: 11400000, guid: 568d9a7d70f3edb4cb6db66a0010f105, type: 2} +--- !u!1 &8471610280302804497 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5306762529052481636} + m_Layer: 0 + m_Name: Slot 2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5306762529052481636 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8471610280302804497} + m_LocalRotation: {x: -0.5611671, y: -0, z: -0, w: 0.8277025} + m_LocalPosition: {x: 0, y: 0.73952, z: 0.078867} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4834806911612575726} + m_Father: {fileID: 5383329221585827904} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/Assets/Escape Room Engine/Desert/Modules/Puzzle A/Scripts/SymbolButton.cs b/Assets/Escape Room Engine/Desert/Modules/Puzzle A/Scripts/SymbolButton.cs new file mode 100644 index 0000000..30769af --- /dev/null +++ b/Assets/Escape Room Engine/Desert/Modules/Puzzle A/Scripts/SymbolButton.cs @@ -0,0 +1,38 @@ +using Escape_Room_Engine.Desert.Scripts; +using Escape_Room_Engine.Engine.Scripts; +using UnityEngine; + +namespace Escape_Room_Engine.Desert.Modules.Puzzle_A.Scripts +{ + [RequireComponent(typeof(MeshRenderer))] + public class SymbolButton : Button + { + private static readonly int FresnelPower = Shader.PropertyToID("_FresnelPower"); + private static readonly int Color = Shader.PropertyToID("_Color"); + + public EngineTheme theme; + + public override bool Pressed + { + get => base.Pressed; + protected set + { + base.Pressed = value; + + var color = + Pressed ? theme.activeColor + : Active ? theme.puzzleColor + : theme.solvedColor; + _material.SetColor(FresnelPower, color); + _material.SetColor(Color, color); + } + } + + private Material _material; + + private void Start() + { + _material = GetComponent().material; + } + } +} \ No newline at end of file diff --git a/Assets/Escape Room Engine/Desert/Modules/Puzzle A/Scripts/SymbolButton.cs.meta b/Assets/Escape Room Engine/Desert/Modules/Puzzle A/Scripts/SymbolButton.cs.meta new file mode 100644 index 0000000..b3e9c3d --- /dev/null +++ b/Assets/Escape Room Engine/Desert/Modules/Puzzle A/Scripts/SymbolButton.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 3d6620bee0f14224b11a19808d537cbd +timeCreated: 1668813872 \ No newline at end of file diff --git a/Assets/Escape Room Engine/Desert/Modules/Puzzle A/Scripts/Terminal.cs b/Assets/Escape Room Engine/Desert/Modules/Puzzle A/Scripts/Terminal.cs index f1322bf..c700801 100644 --- a/Assets/Escape Room Engine/Desert/Modules/Puzzle A/Scripts/Terminal.cs +++ b/Assets/Escape Room Engine/Desert/Modules/Puzzle A/Scripts/Terminal.cs @@ -1,4 +1,5 @@ using System; +using System.Collections.Generic; using Escape_Room_Engine.Desert.Scripts; using Escape_Room_Engine.Engine.Scripts.Modules; using NaughtyAttributes; @@ -12,6 +13,7 @@ namespace Escape_Room_Engine.Desert.Modules.Puzzle_A.Scripts private static readonly int LightFlash = Animator.StringToHash("Light Flash"); [BoxGroup("Internal")] [Required] public Emission light; + [BoxGroup("Internal")] public List symbols; private Animator _animator; @@ -28,9 +30,11 @@ namespace Escape_Room_Engine.Desert.Modules.Puzzle_A.Scripts { case PuzzleEventType.Restarted: light.color = theme.puzzleColor; + symbols.ForEach(symbol => symbol.Enable()); break; case PuzzleEventType.Solved: light.color = theme.solvedColor; + symbols.ForEach(symbol => symbol.Disable()); break; case PuzzleEventType.WrongInput: light.color = theme.puzzleColor; diff --git a/Assets/Escape Room Engine/Desert/Scripts/Button.cs b/Assets/Escape Room Engine/Desert/Scripts/Button.cs new file mode 100644 index 0000000..120991d --- /dev/null +++ b/Assets/Escape Room Engine/Desert/Scripts/Button.cs @@ -0,0 +1,53 @@ +using NaughtyAttributes; +using UnityEngine; + +namespace Escape_Room_Engine.Desert.Scripts +{ + public class Button : MonoBehaviour + { + public bool Active + { + get => _active; + private set + { + _active = value; + Pressed = Pressed; // check whether is still pressed + } + } + + public virtual bool Pressed + { + get => _pressed; + protected set + { + _pressed = Active && value; + } + } + + private bool _active, _pressed; + + [Button(enabledMode: EButtonEnableMode.Playmode)] + public void Enable() + { + Active = true; + } + + [Button(enabledMode: EButtonEnableMode.Playmode)] + public void Disable() + { + Active = false; + } + + [Button(enabledMode: EButtonEnableMode.Playmode)] + public void Press() + { + Pressed = true; + } + + [Button(enabledMode: EButtonEnableMode.Playmode)] + public void Release() + { + Pressed = false; + } + } +} \ No newline at end of file diff --git a/Assets/Escape Room Engine/Desert/Scripts/Button.cs.meta b/Assets/Escape Room Engine/Desert/Scripts/Button.cs.meta new file mode 100644 index 0000000..9a2e643 --- /dev/null +++ b/Assets/Escape Room Engine/Desert/Scripts/Button.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 0388274fd30c44089477f6bed40e1e23 +timeCreated: 1668813709 \ No newline at end of file diff --git a/Assets/Escape Room Engine/Engine/Scripts/EngineTheme.cs b/Assets/Escape Room Engine/Engine/Scripts/EngineTheme.cs index 885b3c7..a997224 100644 --- a/Assets/Escape Room Engine/Engine/Scripts/EngineTheme.cs +++ b/Assets/Escape Room Engine/Engine/Scripts/EngineTheme.cs @@ -28,7 +28,7 @@ namespace Escape_Room_Engine.Engine.Scripts [BoxGroup("Theme")] [ColorUsage(false, true)] - public Color puzzleColor, solvedColor; + public Color puzzleColor, solvedColor, activeColor; #endregion diff --git a/Assets/Scenes/TestScene.unity b/Assets/Scenes/TestScene.unity index a0458b3..5401063 100644 --- a/Assets/Scenes/TestScene.unity +++ b/Assets/Scenes/TestScene.unity @@ -158,6 +158,176 @@ Transform: m_Father: {fileID: 1274381187} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &98744914 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 98744915} + - component: {fileID: 98744916} + m_Layer: 0 + m_Name: Light Probes + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &98744915 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 98744914} + 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: 832575519} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!220 &98744916 +LightProbeGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 98744914} + m_Enabled: 1 + m_SourcePositions: + - {x: -1.5, y: 1.5, z: 1.5} + - {x: -1.5, y: 1.5, z: 0.5} + - {x: -1.5, y: 0.20000005, z: 1.5} + - {x: -1.5, y: 0.20000005, z: 0.5} + - {x: -3.5, y: 1.5, z: 1.5} + - {x: -3.5, y: 1.5, z: 0.5} + - {x: -3.5, y: 0.20000005, z: 1.5} + - {x: -3.5, y: 0.20000005, z: 0.5} + - {x: 3.5000005, y: 1.5, z: 1.5} + - {x: 3.5000005, y: 1.5, z: 0.5} + - {x: 3.5000005, y: 0.20000005, z: 1.5} + - {x: 3.5000005, y: 0.20000005, z: 0.5} + - {x: -0.5, y: 1.5, z: 1.5} + - {x: -0.5, y: 1.5, z: 0.5} + - {x: -0.5, y: 0.20000005, z: 1.5} + - {x: -0.5, y: 0.20000005, z: 0.5} + - {x: -1.5, y: 1.5, z: 3.4999998} + - {x: -1.5, y: 1.5, z: 2.4999998} + - {x: -1.5, y: 0.20000005, z: 3.4999998} + - {x: -1.5, y: 0.20000005, z: 2.4999998} + - {x: -3.5, y: 1.5, z: 3.4999998} + - {x: -3.5, y: 1.5, z: 2.4999998} + - {x: -3.5, y: 0.20000005, z: 3.4999998} + - {x: -3.5, y: 0.20000005, z: 2.4999998} + - {x: 3.5000005, y: 1.5, z: 3.4999998} + - {x: 3.5000005, y: 1.5, z: 2.4999998} + - {x: 3.5000005, y: 0.20000005, z: 3.4999998} + - {x: 3.5000005, y: 0.20000005, z: 2.4999998} + - {x: -0.5, y: 1.5, z: 3.4999998} + - {x: -0.5, y: 1.5, z: 2.4999998} + - {x: -0.5, y: 0.20000005, z: 3.4999998} + - {x: -0.5, y: 0.20000005, z: 2.4999998} + - {x: 0.49999988, y: 1.5, z: 1.5} + - {x: 0.49999988, y: 1.5, z: 0.5} + - {x: 0.49999988, y: 0.20000005, z: 1.5} + - {x: 0.49999988, y: 0.20000005, z: 0.5} + - {x: 0.49999988, y: 1.5, z: 3.4999998} + - {x: 0.49999988, y: 1.5, z: 2.4999998} + - {x: 0.49999988, y: 0.20000005, z: 3.4999998} + - {x: 0.49999988, y: 0.20000005, z: 2.4999998} + - {x: -1.5, y: 1.5, z: -2.4999998} + - {x: -1.5, y: 1.5, z: -3.4999998} + - {x: -1.5, y: 0.20000005, z: -2.4999998} + - {x: -1.5, y: 0.20000005, z: -3.4999998} + - {x: -3.5, y: 1.5, z: -2.4999998} + - {x: -3.5, y: 1.5, z: -3.4999998} + - {x: -3.5, y: 0.20000005, z: -2.4999998} + - {x: -3.5, y: 0.20000005, z: -3.4999998} + - {x: 3.5000005, y: 1.5, z: -2.4999998} + - {x: 3.5000005, y: 1.5, z: -3.4999998} + - {x: 3.5000005, y: 0.20000005, z: -2.4999998} + - {x: 3.5000005, y: 0.20000005, z: -3.4999998} + - {x: -0.5, y: 1.5, z: -2.4999998} + - {x: -0.5, y: 1.5, z: -3.4999998} + - {x: -0.5, y: 0.20000005, z: -2.4999998} + - {x: -0.5, y: 0.20000005, z: -3.4999998} + - {x: -1.5, y: 1.5, z: -0.5} + - {x: -1.5, y: 1.5, z: -1.5000001} + - {x: -1.5, y: 0.20000005, z: -0.5} + - {x: -1.5, y: 0.20000005, z: -1.5000001} + - {x: -3.5, y: 1.5, z: -0.5} + - {x: -3.5, y: 1.5, z: -1.5000001} + - {x: -3.5, y: 0.20000005, z: -0.5} + - {x: -3.5, y: 0.20000005, z: -1.5000001} + - {x: 3.5000005, y: 1.5, z: -0.5} + - {x: 3.5000005, y: 1.5, z: -1.5000001} + - {x: 3.5000005, y: 0.20000005, z: -0.5} + - {x: 3.5000005, y: 0.20000005, z: -1.5000001} + - {x: -0.5, y: 1.5, z: -0.5} + - {x: -0.5, y: 1.5, z: -1.5000001} + - {x: -0.5, y: 0.20000005, z: -0.5} + - {x: -0.5, y: 0.20000005, z: -1.5000001} + - {x: 0.49999988, y: 1.5, z: -2.4999998} + - {x: 0.49999988, y: 1.5, z: -3.4999998} + - {x: 0.49999988, y: 0.20000005, z: -2.4999998} + - {x: 0.49999988, y: 0.20000005, z: -3.4999998} + - {x: 0.49999988, y: 1.5, z: -0.5} + - {x: 0.49999988, y: 1.5, z: -1.5000001} + - {x: 0.49999988, y: 0.20000005, z: -0.5} + - {x: 0.49999988, y: 0.20000005, z: -1.5000001} + - {x: 1.5000005, y: 1.5, z: 1.5} + - {x: 1.5000005, y: 1.5, z: 0.5} + - {x: 1.5000005, y: 0.20000005, z: 1.5} + - {x: 1.5000005, y: 0.20000005, z: 0.5} + - {x: 1.5000005, y: 1.5, z: 3.4999998} + - {x: 1.5000005, y: 1.5, z: 2.4999998} + - {x: 1.5000005, y: 0.20000005, z: 3.4999998} + - {x: 1.5000005, y: 0.20000005, z: 2.4999998} + - {x: 1.5000005, y: 1.5, z: -2.4999998} + - {x: 1.5000005, y: 1.5, z: -3.4999998} + - {x: 1.5000005, y: 0.20000005, z: -2.4999998} + - {x: 1.5000005, y: 0.20000005, z: -3.4999998} + - {x: 1.5000005, y: 1.5, z: -0.5} + - {x: 1.5000005, y: 1.5, z: -1.5000001} + - {x: 1.5000005, y: 0.20000005, z: -0.5} + - {x: 1.5000005, y: 0.20000005, z: -1.5000001} + - {x: 2.5000005, y: 1.5, z: 1.5} + - {x: 2.5000005, y: 1.5, z: 0.5} + - {x: 2.5000005, y: 0.20000005, z: 1.5} + - {x: 2.5000005, y: 0.20000005, z: 0.5} + - {x: 2.5000005, y: 1.5, z: 3.4999998} + - {x: 2.5000005, y: 1.5, z: 2.4999998} + - {x: 2.5000005, y: 0.20000005, z: 3.4999998} + - {x: 2.5000005, y: 0.20000005, z: 2.4999998} + - {x: 2.5000005, y: 1.5, z: -2.4999998} + - {x: 2.5000005, y: 1.5, z: -3.4999998} + - {x: 2.5000005, y: 0.20000005, z: -2.4999998} + - {x: 2.5000005, y: 0.20000005, z: -3.4999998} + - {x: 2.5000005, y: 1.5, z: -0.5} + - {x: 2.5000005, y: 1.5, z: -1.5000001} + - {x: 2.5000005, y: 0.20000005, z: -0.5} + - {x: 2.5000005, y: 0.20000005, z: -1.5000001} + - {x: -2.5, y: 1.5, z: 1.5} + - {x: -2.5, y: 1.5, z: 0.5} + - {x: -2.5, y: 0.20000005, z: 1.5} + - {x: -2.5, y: 0.20000005, z: 0.5} + - {x: -2.5, y: 1.5, z: 3.4999998} + - {x: -2.5, y: 1.5, z: 2.4999998} + - {x: -2.5, y: 0.20000005, z: 3.4999998} + - {x: -2.5, y: 0.20000005, z: 2.4999998} + - {x: -2.5, y: 1.5, z: -2.4999998} + - {x: -2.5, y: 1.5, z: -3.4999998} + - {x: -2.5, y: 0.20000005, z: -2.4999998} + - {x: -2.5, y: 0.20000005, z: -3.4999998} + - {x: -2.5, y: 1.5, z: -0.5} + - {x: -2.5, y: 1.5, z: -1.5000001} + - {x: -2.5, y: 0.20000005, z: -0.5} + - {x: -2.5, y: 0.20000005, z: -1.5000001} + m_Dering: 1 --- !u!1 &250613598 GameObject: m_ObjectHideFlags: 0 @@ -1134,7 +1304,8 @@ Transform: m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 - m_Children: [] + m_Children: + - {fileID: 98744915} m_Father: {fileID: 0} m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -1307,6 +1478,75 @@ Transform: m_Father: {fileID: 0} m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &1806916438 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 5383329221585827904, guid: 02a72e7f56d97334c93a1449eedc9d91, + type: 3} + propertyPath: m_RootOrder + value: 6 + objectReference: {fileID: 0} + - target: {fileID: 5383329221585827904, guid: 02a72e7f56d97334c93a1449eedc9d91, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5383329221585827904, guid: 02a72e7f56d97334c93a1449eedc9d91, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5383329221585827904, guid: 02a72e7f56d97334c93a1449eedc9d91, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5383329221585827904, guid: 02a72e7f56d97334c93a1449eedc9d91, + type: 3} + propertyPath: m_LocalRotation.w + value: -0.00000044703478 + objectReference: {fileID: 0} + - target: {fileID: 5383329221585827904, guid: 02a72e7f56d97334c93a1449eedc9d91, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5383329221585827904, guid: 02a72e7f56d97334c93a1449eedc9d91, + type: 3} + propertyPath: m_LocalRotation.y + value: -1 + objectReference: {fileID: 0} + - target: {fileID: 5383329221585827904, guid: 02a72e7f56d97334c93a1449eedc9d91, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5383329221585827904, guid: 02a72e7f56d97334c93a1449eedc9d91, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5383329221585827904, guid: 02a72e7f56d97334c93a1449eedc9d91, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -180 + objectReference: {fileID: 0} + - target: {fileID: 5383329221585827904, guid: 02a72e7f56d97334c93a1449eedc9d91, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5383329221585827911, guid: 02a72e7f56d97334c93a1449eedc9d91, + type: 3} + propertyPath: m_Name + value: Terminal + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 02a72e7f56d97334c93a1449eedc9d91, type: 3} --- !u!1 &1943716334 GameObject: m_ObjectHideFlags: 0